Afficher une carte - phocaMaps - phocaMap plugin - googleMaps_v3.0.30

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Afficher une carte - phocaMaps - phocaMap plugin - googleMaps_v3.0.30

    Bonjour à vous toutes et vous tous,

    Je remets mon site à jour et je ne parviens pas à afficher une carte et encore mois une carte contenue dans un fichier KML.

    Ce que j'ai fait :
    _ J'ai désactivé l'API que j'avais avant, qui date de 2014, en ne la reliant à aucun site via : https://console.cloud.google.com/
    _ J'ai crée un nouveau compte gmail afin de...
    _ ... créer une nouvelle clé, ici reliée à mon site en renseignant : "www.monsite.fr/*"
    _ J'ai restreint la clé à "Maps JavaScript API" depuis cette même interface


    Plugin googleMaps
    ---------------------------
    J'ai installé le plugin googleMaps_v3.0.30 pour tenter d'afficher ma carte KML mais rien ne s'affiche.
    J'ai inséré la clé API dans "Google Maps API key" du plugin
    Code d'essai : {googleMaps width=100% height=500 kml=http://www.monsite.kml}
    J'ai tenté d'insérer ce code dans un article. Rien.
    J'ai tenté d'insérer ce code dans un "contenu personnalisé" par le module proposé par Jooma puis d'afficher ce module. Rien.

    Tuto si cela intéresse certain(e)s : https://www.kksou.com/php-gtk2/Jooml...-KML-Files.php

    PhocaMaps, plugin phocaMaps et plugin PhocaMaps content (plg_phocamaps_v2.0.5_v1 et plg_content_phocamaps_v3.0.6)
    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Depuis le composant PhocaMaps :
    _ J'ai inséré la clé API dans "Google Maps API key"
    _ J'ai mis "Yes" au paramètre "Enable KML File Loading"
    _ J'ai inséré le nom du fichier dans ma carte dans le paramètre KML File : macartekml.kml

    _ J'ai placé mon fichier KML dans le répertoire "phocamapskml" de mon site

    Code d'essai : {phocamaps view=map|id=1}

    Tuto si cela intéresse certain(e)s :
    https://www.phoca.cz/documents/53-ph...-in-phoca-maps
    https://www.phoca.cz/documents/54-ph...ca-maps-plugin

    Résultat, j'ai bien un cadre dans l'article destiné à afficher une carte mais il n'y a rien dans ce cadre, c'est transparent.

    Je ne sais plus quoi faire...
    Avant de réussir à afficher ma carte KML j'aimerai pouvoir afficher une simple carte.
    Autre chose, j'ai crée une nouvelle clé API mais.. je n'ose pas renseigner les informations de facturations :

    Merci de votre aide.
    Dernière édition par gnosis à 29/03/2020, 23h25

  • #2
    Petite amélioration...
    J'ai inséré :
    {phocamaps view=map|id=1} dans un article qui n'est pas issu de Easyblog mais dans un article de Joomla et résultat :
    j'ai une carte qui s'affiche mais il s'agit d'une carte openstreetmap mais ce n'est pas ce qui m'intéresse.

    MAJ de cette publication avec un fichier KML:
    Le code {googleMaps width=90% height=500 kml=http://www.macarte.kml} fonctionne également dans un article qui n'est pas de Easyblog...

    La déception c'est que ce code ne remplace pas celui issu du plugin By Reumer qui est aujourd'hui une faille de sécurité mais qui permettait d'afficher ma carte depuis un MegaMenu. La carte s'affichait au passage de la souris sur un item du MegaMenu, ce qui est mon objectif.

    Autre info trouvée sur ce site : https://www.oci.fr/nouveaute-google-maps/
    Si ce site dit vraie alors pour ne plus avoir cet aspect sombre sur ma carte il faut fournir ses coordonnées bancaires.
    Si je comprends bien, et dites moi si je me trompe, c'est gratuit tant que la consultation de la carte ou de mon site ne dépasse pas une certaine limite.. c'est cela ?

    Je ne lâcherai pas !
    Dernière édition par gnosis à 30/03/2020, 01h31

    Commentaire


    • #3
      Bonjour ,

      Oui, tu n'as pas le choix, pour qu'une carte Google Map fonctionne, il faut rentrer ces coordonnées bancaires.
      Et oui, avant d'être facturé, tu as le droit à un quota gratuit par mois.

      Commentaire


      • #4
        Même si le quota s'est considérablement réduit par rapport à ce qu'il était il y a quelques années, cela reste suffisant pour la plupart des sites, à moins d'avoir un trafic très important. J'ai écrit un tuto sur la mise en place du compte, disponible à cette adresse : https://www.betterweb.fr/tutos/googl...site-que-faire
        woluweb aime ceci.
        Tous les services pour les sites Joomla! : sécurité, nettoyage de sites piratés, hébergement, SEO, applications Fabrik, migration, compatibilité mobiles, accessibilité, ...
        Administrateur certifié Joomla! 3
        https://www.betterweb.fr

        Commentaire


        • #5
          Tu peux aussi chercher une carte chez un autre producteur de cartes

          Sur une de mes sites, j'ai remplacé Google par OpenStreetMap et je publie un plan avec PhocaMaps sans problème !
          Didier L
          Le webmaster de quelques sites associatifs développés sur Joomla !

          Commentaire


          • #6
            Bonsoir,

            Tout d'abord, merci à vous trois de vos réponses. Je suis toujours agréablement surpris de voir des personnes se pencher sur les difficultés rencontrées par des novices.

            Donc, je dois communiquer mes coordonnées bancaires.
            Je le ferai prochainement.
            J'espère que ça marchera malgré le fait que j'ai d'abord créé une clé API alors que sur ton tuto ( jfque ) tu crées d'abord ton compte de facturation puis la clé API.
            // En aparté, très bon tuto !

            didier
            Oui, je pourrais remplacer par Openstreetmap bien que je ne connaisse pas du tout ce producteur de cartes.
            Le problème c'est que je ne pense pas qu'il affiche mon fichier KML (crée sous Google Earth).
            Je tiens à l'affichage de ce fichier KML, il contient près de 500 marqueurs répartis sur la planète.

            J'ai tenté GmapFP qui contient un plugin et qui me permet de tenter de l'inclure dans mon megamenu en espérant que la carte s'y déroule.
            A ce jour le plugin de PhocaMaps, googleMaps, zhgooglemap n'affichent pas ma carte kml dans mon megamenu.
            Je remets à jour tout mon site et le seul qui fonctionne à ce jour est le plugin By Reumer. Mais il présente une faille de sécurité.

            Je poursuis mes recherches !

            Commentaire


            • #7
              Sinon, vous pourriez très bien utiliser "leaflet", qui est une librairie javascript qui permet d'afficher des cartes OpenStreetMap.

              Et je vois p ex qu'avec un plugin "kml" complémentaire, en quelques lignes de code on a ça :
              ????Leaflet KML layer plugin. Contribute to windycom/leaflet-kml development by creating an account on GitHub.

              Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

              Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

              Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

              Commentaire


              • #8
                Je viens de faire un test (sur une page html indépendante de Joomla, mais on pourrait mettre le code dans un article) et ça marche nickel : https://www.dechevre.be/burkina/openstreetmap.html
                J'ai juste dû changer les http en https (sinon mixed content vu que mon site force le https).
                Et bien sûr j'ai téléchargé le .js que j'ai mis à la racine de mon site (et adapté le lien dans le code).
                Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                Commentaire

                Annonce

                Réduire
                Aucune annonce pour le moment.

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X