2011-08-04 2 views

답변

7

여기서 일해야하는 간단한 예입니다.

var point = new OpenLayers.Feature.Vector(
    new OpenLayers.Geometry.Point(-111.04, 45.68)); 

var layer = new OpenLayers.Layer.Vector("My Layer", { 
    style: OpenLayers.Feature.Vector.style["default"] 
}); 

map.addLayer(layer); 
layer.addFeatures([point]); 
+0

안녕하세요 ilia 콜리 감사합니다 – BoomirajP

+1

Np. 질문에 대한 정답 선택을 시작하는 것이 좋습니다. 그렇지 않으면 사람들이 더 이상 당신을 도우 려하지 않기 때문입니다. –

0

이 또한 수행 트릭 :

var point = new OpenLayers.LonLat(-0.1279688 ,51.5077286).transform(
    new OpenLayers.Projection("EPSG:4326"), 
    map.getProjectionObject()); 

var markers = new OpenLayers.Layer.Markers("Markers"); 
map.addLayer(markers); 

markers.addMarker(new OpenLayers.Marker(point)); 
관련 문제