#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


