如何从开放层获取矢量层线点的坐标?

问题描述:

我无法找到如何获得在矢量图层中绘制的线中所有点的经度值,如openlayer-example。 请帮我在哪里搜索......?从map.layers阵列如何从开放层获取矢量层线点的坐标?

http://dev.openlayers.org/releases/OpenLayers-2.9/doc/apidocs/files/OpenLayers-js.html

获取层实例(OpenLayers.Layer.Vector)。迭代layer.features中的特征(OpenLayers.Feature.Vector)。使用feature.geometry访问要素的几何图形(OpenLayers.Geometry)。这可以是任何类型的几何体。对于行类型是OpenLayers.Geometry.LineString。使用getVertices函数来获取该行中所有点(OpenLayer.Geometry.Point)的数组。

+0

谢谢,我会试试这个。 – Kumar 2010-08-28 05:31:29