#1 Thu 11 August 2016 09:56
- nima ninette
- Participant assidu
- Date d'inscription: 18 May 2016
- Messages: 187
affichage shape diffusé en GeoServer
bonjour dans le but d'importer un fichier shape diffusé par GeoServer j'ai le code suivant , le problème rien ne s'affiche :
Code:
<head> <title> inchaalah </title> <script src="http://openlayers.org/api/OpenLayers.js"></script> <script type="text/javascript"> var bounds = new OpenLayers.Bounds( -109.06, 36.992, -102.041, 41.003 ); var options = { controls: [], maxExtent: bounds, maxResolution: 0.02741796875, projection: "EPSG:4269", units: 'm' }; map = new OpenLayers.Map('map-id', options); var ccounties = new OpenLayers.Layer.WMS( "les caracteristiques geographiques", "http://localhost:8081/geoserver/les_caractéristiques_géographiques/wms", { width: '768', srs: 'EPSG:32630', layers: 'les_caractéristiques_géographiques:limites', height: '679', styles: '', format: 'application/openlayers' }, { singleTile: true, ratio: 1 } ); map.addLayer(ccounties); // build up all controls map.addControl(new OpenLayers.Control.PanZoomBar({ position: new OpenLayers.Pixel(2, 15) })); map.addControl(new OpenLayers.Control.Navigation()); map.addControl(new OpenLayers.Control.Scale()); map.addControl(new OpenLayers.Control.MousePosition()); map.zoomToExtent(bounds); </script> </head> <body> <div id="map-id"></div> </body> </html>
Mercii
Hors ligne
#2 Thu 11 August 2016 10:05
Re: affichage shape diffusé en GeoServer
Bonjour,
Déjà, évites de demander à GeoServer une application openlayers pour afficher une image :
format: 'application/openlayers'
Il faut lui demander un format images/png ou un autre format image. Encore plus simple, tu supprimes cette ligne car OpenLayers utilisera une valeur par défaut.
Ensuite tu devrais lire cette page pour savoir débuguer ton application JavaScript : http://georezo.net/wiki/main/logiciels/ … rs/firebug
Sinon regarde un peu ce qui a déjà été fait dans les exemples d'OpenLayers ou dans les sujets du forum (par exemple http://georezo.net/forum/viewtopic.php?pid=251164)
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Thu 11 August 2016 10:45
- nima ninette
- Participant assidu
- Date d'inscription: 18 May 2016
- Messages: 187
Re: affichage shape diffusé en GeoServer
Ok je vais voir , Merci à vous!
Hors ligne
#4 Sat 13 August 2016 20:22
- nima ninette
- Participant assidu
- Date d'inscription: 18 May 2016
- Messages: 187
Re: affichage shape diffusé en GeoServer
salut! j'ai enlevé la ligne format: 'application/openlayers' et j'ai modifié les valeurs des bandes aussi mais toujours la page vide, je suis complètement perdue !!
Hors ligne
#5 Thu 25 August 2016 11:12
Re: affichage shape diffusé en GeoServer
Bonjour,
Pourquoi n'utilisez-vous pas OpenLayers V3 ? Il est nettement plus efficace que OpenLayers V2.
Cordialement,
Jean-François Behm, formateur SIG, jf.behm@, idgeo.frformations@ idgeo.fr
IDGEO, www.idgeo.fr
Institut de Développement de la Géomatique 42, avenue de Général de Croutte - 31100 toulouse
Hors ligne
#6 Mon 26 September 2016 14:46
- nima ninette
- Participant assidu
- Date d'inscription: 18 May 2016
- Messages: 187
Re: affichage shape diffusé en GeoServer
Ok Mais comment L'intégrer En Java Ntebeans??! (Openlayers V3)
Hors ligne