【发布时间】:2022-12-07 13:27:42
【问题描述】:
我想在参数发生变化时重新加载 wms 层,但似乎在应用程序启动时加载地图容器后,当 WMSTileLayer 发生变化时它不会重新加载地图
<MapContainer
<TileLayer attribution='© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'
url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"/>
>
<WMSTileLayer
url="http://localhost:8080/geoserver/PropsureWndb/wms?"
version="2.20.1"
opacity={1}
transparent
layers={"PropsureWndb:sqlrouteviews"}
srs="EPSG:4326"
viewparams= {`lat:${lat};long:${long};lat1:${lat1};long1:${long1}`}
format="image/png"
/>
</MapContainer>
【问题讨论】:
标签: leaflet gis geoserver react-leaflet wms