Pages: 1
- Sujet précédent - Ajouter un fond cartographique OpenStreetMap dans geoserver - Sujet suivant
#1 Thu 24 July 2014 16:55
- Aissm
- Juste Inscrit !
- Date d'inscription: 24 Jul 2014
- Messages: 2
Ajouter un fond cartographique OpenStreetMap dans geoserver
Bonjour,
Je suis un débuteur en geoserver, j'ai prblème lorsque j'essaie de définir openStreetMap comme fond cartographique pour mes données, j'ai utilisé le code suivant var osm=new OpenLayers.Layer.OSM(); fireBug me génére l'erreur suivante
TypeError: OpenLayers.Layer.OSM is not a constructor. osm = new OpenLayers.Layer.OSM();
J'ai changé donc l'adresse de l'api openLayer en remplacant <script src="http://localhost:8080/geoserver/openlayers/OpenLayers.js" type="text/javascript"> par <script src="openlayers/lib/OpenLayers.js"></script> (openlayer Dossier que j'ai télécharger).
et le fond cartographique d'openStreetMap s'ajoute mais les données ne s'affichent pas, et j'ai l'erreur suivante
map.addControl(new OpenLayers.Control.Scale($('scale'))); is not a constructor
Est ce que quelqu’un de vous a une solution pour mon problème, je serai vraiment reconnaissant
Hors ligne
#2 Fri 25 July 2014 04:15
- Leyan
- Participant assidu
- Date d'inscription: 14 Oct 2013
- Messages: 160
Re: Ajouter un fond cartographique OpenStreetMap dans geoserver
Il faudrait savoir la version d'openlayers dans les deux cas (sur http://localhost:8080/geoserver/openlayers/ et dans le dossier openlayers).
Est-ce que cela fonctionne avec un constructeur vide ? map.addControl(new OpenLayers.Control.Scale());
Hors ligne
Pages: 1
- Sujet précédent - Ajouter un fond cartographique OpenStreetMap dans geoserver - Sujet suivant