2011-12-20 6 views
1

J'ai un fichier kml. J'ai besoin de charger ce fichier kml dans mon site, qui est finalement montré comme une carte Google en utilisant C# ou Javascript. Et j'ai ce fichier .kml dans le répertoire racine de mon projet.Comment charger le fichier kml dans google map?

+0

quel code utilisez-vous et quel est votre javascript ressemble à ..? – MethodMan

Répondre

4

Voici le lien de la documentation sur les couches Maps API v3 et KML:

http://code.google.com/apis/maps/documentation/javascript/layers.html#KMLLayers

essentiellement, vous feriez:

var layer = new google.maps.KmlLayer('<url of your KML file>'); 
layer.setMap(map); 

Merci

+0

Une question plus simple: comment accéder au fichier qui se trouve sur le dossier du serveur. Actuellement, mon projet est sur un hôte local, donc j'essaie de cette façon: \ Documents \ Visual Studio 2008 \\ Projects \ DemoSite \ cta. kml mais il ne charge pas le fichier.Et je veux donner la condition pour qu'il devrait fonctionner sur mon site en direct également sans aucun changement à ce chemin – Tiger

+0

vous devez utiliser le chemin du serveur: http: // localhost: 9999/cta. kml ou quelque chose comme ça ... quand vous démarrez votre projet (en supposant Visual Studio avec CTRL-F5), notez le chemin de votre navigateur. Bonne chance ! –