Quelqu'un peut-il me dire comment je pourrais ajouter la fonctionnalité telle que vue sur Google Maps qui permet aux utilisateurs de spécifier une URL vers un fichier KML dans la barre de recherche?
Je voudrais l'inclure dans ma propre carte intégrée, mais je ne sais vraiment pas comment l'exécuter.
J'ai vu des exemples de recherche d'URL KML sur d'autres sites, mais ils ne semblent pas fonctionner. Peut-être que Google a supprimé cette fonctionnalité des cartes intégrées / cartes API3?
google-maps
kml
google-maps-api
Vincent
la source
la source
Réponses:
Vous pouvez utiliser un iframe:
Exemples: Google Maps Google Maps + KML
la source
Vous pouvez ouvrir les données souhaitées pour votre propre carte dans QGIS, puis les convertir en KML via QGIS avant de les enregistrer sur votre ordinateur. Ensuite, lors de l'ouverture de Google Earth, vous pouvez télécharger, puis ajouter vos nouvelles données cartographiques en tant que nouvelle couche
la source
L'API vous donne la classe KmlLayer , qui "crée un KmlLayer qui restitue le contenu du fichier KML / KMZ spécifié". Passez simplement l'URL qui vous est donnée dans KmlLayerOptions .
la source
Tout ce que je fais, c'est ajouter mon URL kml / kmz comme argument à google maps ... comme ceci:
http://maps.google.com/?q=http://www.garrettcounty.org/resources/planning-land-development/pdf/Maps/2005tilegrid.kmz
la source