0
OpenLayers.Layer.Image를 사용하여 내지도에 .PNG 이미지를 표시했습니다.[OpenLayer] : 이미지 레이어 위에 마커가 나타나지 않습니다.
또한이 .PNG 이미지 위에 마커를 표시하기 위해 OpenLayers.Layer.Markers 레이어를 사용했습니다. 아니 ...이이 문제를 해결하기 위해 애 쓰고 있지만 .... 이미지 레이어 마커 레이어를 숨 깁니다 보인다
imageLayer = new OpenLayers.Layer.Image("Image Raster","http://www.texturewarehouse.com/gallery/photos/21/thb_1215634405-21.jpg", bounds,new OpenLayers.Size(500,500),{isBaseLayer:true});
markersLayer = new OpenLayers.Layer.Markers("Markers");
map = new OpenLayers.Map('map');
map.addLayer(markersLayer);
map.addLayer(imageLayer);
map.setCenter(new OpenLayers.LonLat(1,1).transform( new OpenLayers.Projection("EPSG:4326"), map.getProjectionObject()));
var location = new OpenLayers.LonLat(90,20);
var size = new OpenLayers.Size(25,35);
var offset = new OpenLayers.Pixel(90, 23);
var icon = new OpenLayers.Icon('http://www.openlayers.org/dev/img/marker.png',size,offset);
markersLayer.addMarker(new OpenLayers.Marker(location,icon.clone()));
문제가 마커가 .PNG 이미지를 통해 표시되지 않습니다 이것이다 :
다음
내 코드입니다 솔루션은 .... 내가 월요일에이를 제공 할 필요가 나를 도와주세요 .... 감사합니다 사전에 많이Gajendra