簡體   English   中英

如何在傳單中獲取WMS圖層的邊界框

[英]How to get bounding box of a wms layer in leaflet

我想將地圖適合小冊子中特定的wms圖層。 為此,我嘗試獲取wms圖層的邊界框,然后使用map.fitBounds(bbox)方法。 但我不知道如何獲得圖層的邊界框! 有人可以給我解決辦法嗎? 謝謝

根據您的WMS服務器,WMS圖層的capabilities可能包含邊界框信息。

執行一個GetCapabilities請求(請參閱例如https://wiki.state.ma.us/display/massgis/GeoServer+-+WMS+-+GetCapabilities ),解析該文檔(請參閱例如https://github.com/w8r/wms-功能 ),並找到適當的WMS層。 邊界框信息應該存在。

請注意,Leaflet不要求WMS服務器的capabilities ,並且不具有用於解析它的內置功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM