我无法找出如何获取 openlayer 矢量图层中绘制线中所有点的经纬度值,例如这个openlayer-example。请帮我在哪里搜索...?
问问题
2566 次
2 回答
1
http://dev.openlayers.org/releases/OpenLayers-2.9/doc/apidocs/files/OpenLayers-js.html
从 map.layers 数组中获取图层实例(OpenLayers.Layer.Vector)。迭代 layer.features 中的特征(OpenLayers.Feature.Vector)。使用 feature.geometry 访问要素的几何(OpenLayers.Geometry)。这可以是任何类型的几何体。对于线,类型是 OpenLayers.Geometry.LineString。使用 getVertices 函数获取线中所有点的数组(OpenLayer.Geometry.Point)。
于 2010-08-26T09:44:14.560 回答
0
你可以通过使用feature.getGeometry().getCoordinates()
于 2021-11-25T10:42:27.497 回答