0
좌표가있는 xml 파일이 있는데 Openlayers Map에 해당 점의 선을 그립니다. 나는 이미 Openlayers.Layer.Vector을 다음과 같이 전 기능을 만드는 오전 :Openlayers.Layer에서 기능을 업데이트하는 방법은 무엇입니까?
var points = [];
for (var i = 0; i < coords.length; i++)
{
point = new OpenLayers.Geometry.Point(aPointsArray[i].lon, aPointsArray[i].lat);
points.push(point);
}
var geometry = new OpenLayers.Geometry.LineString(points);
var feature = new OpenLayers.Feature.Vector(geometry, null,
{
strokeColor: aColor,
strokeOpacity: 0.7,
strokeWidth: 3
});
aLayer.addFeatures([feature]);
이것은 예상을 작동하고 난 내지도에 선을보고하고있다. 이제 문제는 .xml에서 얻은 포인트가 다른 프로그램에 의해 동적으로 변경되고 이러한 변경 사항을 내 맵에 표시하고자하는 것입니다. 나는 주기적으로지도를 업데이트하는 방법을 가지고 있지만 새로운 점으로 형상/형상을 어떻게 업데이트합니까?
이제 모든 기능을 제거하고 다시 그렸습니다. 다시 그리는 것만으로 충분하지 않았습니다. 감사. – JHnet