Bonjour à tous
Je n'arrive pas à ajouter un maker à un endroit précis.
Je veux ajouter un makers sur la ville de Poitiers avec une projections WGS84.
Hors mon makers s'ajouter dans les pyrénéenne .
Merci de votre aide
function initGeoportalMap() {
geoportalLoadmaCarte("plancheCartographique","normal");
maCarte.addGeoportalLayers();
maCarte.getMap().setCenterAtLonLat(CenterDefaultMapLng,CenterDefaultMapLat,ZoomCenterDefaultMapLng);
var markers = new OpenLayers.Layer.Markers( "Hydrants" );
maCarte.getMap().addLayer(markers);
var size = new OpenLayers.Size(10,17);
var offset = new OpenLayers.Pixel(-(size.w/2), -size.h);
var icon = new OpenLayers.Icon('http://www.hiltonheadislander.com/images/google-map-icon.png',size,offset);
var icon2 = new OpenLayers.Icon('http://www.hiltonheadislander.com/images/google-map-icon.png',size,offset);
var position = new OpenLayers.LonLat(CenterDefaultMapLng,CenterDefaultMapLat);
position.transform(OpenLayers.Projection.CRS84, maCarte.projection);
markers.addMarker(new OpenLayers.Marker(position,icon2));
var position2 = new OpenLayers.LonLat(0.44,47.58);
position2.transform(OpenLayers.Projection.WGS84, maCarte.projection);
markers.addMarker(new OpenLayers.Marker(position,icon));
}
Partager