#1 Tue 27 September 2016 09:52
- nima ninette
- Participant assidu
- Date d'inscription: 18 May 2016
- Messages: 187
Problème de Superposition d'une couche sur Map
bonjour, je veux afficher une couche (.shp) sur une Map , le problème la couche elle s'affiche mais loin de la carte map c-a-d elle n'est pas superposée exacte. peut etre le code de projection n'est pas correcte?!! svp que ce que je fais?!
voici mon code:
<html>
<head>
<title>Openplanning mit Geoserver</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<script type='text/javascript' src='http://www.openlayers.org/api/OpenLayers.js'></script>
</head> <body> <div id="map-id"></div>
<script>
var geographic = new OpenLayers.Projection("EPSG:32630");
var mercator = new OpenLayers.Projection("EPSG:900913");
var world = new OpenLayers.Bounds(-110471.609375, 4093849.5,-12938.8916015625, 4200194.5).transform( geographic, mercator );
var SBA_center = new OpenLayers.LonLat(-66883.87977, 4153214.06817).transform( geographic, mercator );
var options = { projection: mercator, displayProjection: geographic, units: "m", /*maxExtent: world,*/ maxResolution: 156543.0399 };
var map = new OpenLayers.Map("map-id",options);
var osm = new OpenLayers.Layer.OSM(); map.addLayer(osm);
var Route = new OpenLayers.Layer.WMS( "route", "http://localhost:8081/geoserver/les_caracteristiques_geographiques/wms", {layers: "route", transparent: true} );
map.addLayer(Route); map.setCenter(SBA_center, 8);
map.addControl(new OpenLayers.Control.LayerSwitcher()); //zeigt die Koordinaten der aktuellen Mause-Position an map.addControl(new OpenLayers.Control.MousePosition());
map.addControl(featureInfo);
featureInfo.activate();
</script>
</div>
</body>
</html>
Merci à Vous
Hors ligne
#2 Thu 29 September 2016 10:08
- nima ninette
- Participant assidu
- Date d'inscription: 18 May 2016
- Messages: 187
Re: Problème de Superposition d'une couche sur Map
quelqu'un peut m'aider!!
Hors ligne
#3 Thu 29 September 2016 10:16
Re: Problème de Superposition d'une couche sur Map
Bonjour,
Si vous utilisez GeoServer, vous pouvez forcer l'affichage dans une projection différente (dans le menu publication de votre couche).
Vous pouvez aussi reprojeter votre couche avant de la diffuser (par exemple avec QGIS).
Hors ligne
#4 Thu 29 September 2016 11:41
- nima ninette
- Participant assidu
- Date d'inscription: 18 May 2016
- Messages: 187
Re: Problème de Superposition d'une couche sur Map
j'ai jamais travaillé avec le QGIS !!
Hors ligne
#5 Thu 29 September 2016 16:53
- Francois Gueydon
- Participant actif
- Lieu: Castelnaud la Chapelle
- Date d'inscription: 17 Jun 2015
- Messages: 69
Re: Problème de Superposition d'une couche sur Map
il est gentil le qgis il mord pas:)
je te le conseille il est tres simple à prendre en main et c'est pratique pour visualiser ta donnée et voir si sa projection est la bonne et la changer ect..
La cartographie sans SIG existe encore: http://www.cartographersguild.com/content.php
Site perso: http://francoisgueydon.jimdo.com/
Hors ligne
#6 Fri 30 September 2016 20:21
- nima ninette
- Participant assidu
- Date d'inscription: 18 May 2016
- Messages: 187
Re: Problème de Superposition d'une couche sur Map
Ok , Donc je charge la carte sur QGIS et voir les détails c'est ça ?!
Hors ligne
#7 Mon 03 October 2016 09:41
- Francois Gueydon
- Participant actif
- Lieu: Castelnaud la Chapelle
- Date d'inscription: 17 Jun 2015
- Messages: 69
Re: Problème de Superposition d'une couche sur Map
QGIS te permettras de voir s'il y a un souci avec ta donnée ou de la reprojeter si besoin. Si elle s'affiche sans problème dans qgis ca te permettras de voir que la projection de tes données est bonne et tu sauras que le problème vient de ton code js. Ca réglera pas ton problème mais te permettras de savoir ou chercher, si ton code est bon et ta donnée mal projetée tu auras typiquement une donnée qui s'affiche décalée avec ton fond de carte.
Apres je sais pas si tu es habituée aux SIG, si ce n'est pas le cas je pense qu'il faudrait que tu te renseigne sur les bases, particulièrement les systèmes de projection.
La cartographie sans SIG existe encore: http://www.cartographersguild.com/content.php
Site perso: http://francoisgueydon.jimdo.com/
Hors ligne