首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在react- leaflet中添加弹出窗口到WMS层

如何在react- leaflet中添加弹出窗口到WMS层
EN

Stack Overflow用户
提问于 2021-02-18 20:07:28
回答 2查看 316关注 0票数 0

我使用react-leaflet显示WMS Layer <WMSTileLayer url="http://localhost:8080/geoserver/cite/wms?service=WMS" {...mapprops2} ></WMSTileLayer>

我使用geoserver url来获取数据,但我到底应该如何将用户单击(lat、long或X和Y)传递到此链接并获取数据?

http://localhost:8080/geoserver/cite/wms?service=WMS&version=1.1.0&request=GetFeatureInfo&layers=cite%3Acar&QUERY_LAYERS=cite%3Acar&bbox=-3.2503604888916%2C51.4469833374023%2C-3.16548633575439%2C51.5405578613281&width=696&height=768&srs=EPSG%3A4326&format=application/json&INFO_FORMAT=application/json&FEATURE_COUNT=50&X=50&Y=50&STYLES=&WIDTH=101&HEIGHT=101

如何根据用户在该层上的点击使用getFeatureInfo添加弹出窗口?react-leaflet中也有像latLngToLayerPoint这样的东西吗?

EN

回答 2

Stack Overflow用户

发布于 2021-04-02 20:15:58

可以为工具提示位置添加新的WFS。在react-leaflet中的WMS Tile层上添加一个覆盖层。

票数 0
EN

Stack Overflow用户

发布于 2021-02-23 16:27:22

在react宣传单中使用latLngToContainerPoint

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66259647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档