#1 Fri 10 August 2012 18:44
- Achref_geo
- Participant actif
- Date d'inscription: 19 Feb 2012
- Messages: 107
Google Maps API et affichage d'une couche vecteur
Salut tout le monde,
Je suis débutant avec l'API google maps et je veux afficher une couche vecteur à partir d'un fichier .geojson local, comment faire ? je n'ai pas trouvé un exemple qui utilise une URL vers le fichier comme le cas d'openlayers
Merci pour votre aide
Hors ligne
#2 Sat 11 August 2012 09:21
- Achref_geo
- Participant actif
- Date d'inscription: 19 Feb 2012
- Messages: 107
Re: Google Maps API et affichage d'une couche vecteur
Bonjour,
Voici le code que je l'utilise pour afficher la couche:
Code:
<!DOCTYPE html> <html> <head> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css"> html { height: 100% } body { height: 100%; margin: 0; padding: 0 } #map_canvas { height: 100% } </style> <script type="text/javascript" <script src="http://maps.google.com/maps/api/js?v=3.2&sensor=false"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> <script type="text/javascript" src="PATH_TO_PLUGIN/jquery.ui.map.js"></script> </script> <script type="text/javascript"> function initialize() { var mapOptions = { center: new google.maps.LatLng(34,10), zoom: 6, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions); $.getJSON( 'http://localhost/MonTP/Appli_stage/json_point_DD.geojson', function(data) { }); } </script> </head> <body onload="initialize()"> <div id="map_canvas" style="width:70%; height:70%"></div> </body> </html>
firebug retourne la réponse XML complète, je ne vois aucun problème, Est ce qu'il manque quelque chose ?
Hors ligne