我想将地图放在传单中的特定 wms 图层上。为此,我尝试获取 wms 图层的边界框,然后使用 map.fitBounds(bbox) 方法。但我不知道如何获得图层的边界框!有人可以给我一个解决方案吗?谢谢
根据您的 WMS 服务器,capabilities您的 WMS 图层的 可能包含边界框信息。
执行GetCapabilities请求(参见例如https://wiki.state.ma.us/display/massgis/GeoServer+-+WMS+-+GetCapabilities),解析该文档(参见例如https://github.com/w8r/wms-capabilities ),并找到合适的 WMS 图层。边界框信息应该在那里。
请注意,Leaflet 不请求capabilitiesWMS 服务器的 ,并且没有用于解析它的内置工具。
| 归档时间: |
|
| 查看次数: |
1793 次 |
| 最近记录: |