Gil*_*lit 1 javascript mapping openlayers
我有一个OpenLayers地图对象,我已经将标记添加到图层,并将其添加到地图中.
但是如何确保所有标记都在显示区域?
谢谢,
吉尔
为了在地图上显示所有标记
首先,确保在一个图层中包含所有标记.
其次,您需要缩放到绑定标记图层中所有标记的位置.
要做到这一点,简单地说
var bounds = markerLayer.getDataExtent();
map.zoomToExtent(bounds);
//has a second parameter that decides to find closest zoom level
//default is false
Run Code Online (Sandbox Code Playgroud)
请检查OpenLayers Document for Marker Layer
最好的问候
迈拉
| 归档时间: |
|
| 查看次数: |
2067 次 |
| 最近记录: |