Bonjour.
Je ne parviens pas à ajouter une couche de points (flux geoRSS) à mon viewer. Ils sont décalés et se retrouvent dans la mer en Afrique alors qu'ils devraient être dans l'est de la France. Les coordonnées de mes points sont pourtant en WGS84. Sous OpenLayers pur, je n'ai aucun problème. Les projection sont un casse tête avec l'API Géoportail.
Quelqu'un pour m'aider?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function init() { geoportalLoadVISU("map"); VISU.setLayersPanelVisibility(true); VISU.setToolsPanelVisibility(false); VISU.setInformationPanelVisibility(false); var marker = new OpenLayers.Icon("img/icons/pin-green-01.png"); markerlayer = new OpenLayers.Layer.GeoRSS("Flux GeoRSS", "rss.php?cat=xxxxx", {'icon': marker}); VISU.getMap().addLayer(markerlayer); VISU.addGeoportalLayer('ORTHOIMAGERY.ORTHOPHOTOS:WMSC',{visibility:true}); VISU.getMap().setCenterAtLonLat(6.18135, 48.68937, 12); VISU.getMap().addControl(new OpenLayers.Control.PanZoomBar()); }
Partager