刷新源以更新可视化数据
Refreshing a source in order to update the visualized data
我正在实施基于时间的 mvt 服务,其中包含来自不同时间段的数据以及浏览该数据的可能性。基于年份,磁贴服务器发送该特定时间范围的 mvt,并且连贯的样式提供可视化。我需要能够在不重置样式的情况下更新视口中的数据(无效并重新加载)(并因此避免闪烁效果)考虑更改日期而不仅仅是更改坐标。
https://map.openhistorymap.org/867.906/4.320382571983785/49.43846097119561/6.200660841932859
文档似乎有问题,但根据 this commit。
,您想要的功能显然在过去几个月内 Mapbox-GL-JS 可用
您应该可以执行以下操作:
map.getSource('myvectortiles').setTiles(..)
或
map.getSource('myvectortiles').setSourceProperty(..)
触发更新。您可能需要查看源代码以获取更多详细信息。
我正在实施基于时间的 mvt 服务,其中包含来自不同时间段的数据以及浏览该数据的可能性。基于年份,磁贴服务器发送该特定时间范围的 mvt,并且连贯的样式提供可视化。我需要能够在不重置样式的情况下更新视口中的数据(无效并重新加载)(并因此避免闪烁效果)考虑更改日期而不仅仅是更改坐标。
https://map.openhistorymap.org/867.906/4.320382571983785/49.43846097119561/6.200660841932859
文档似乎有问题,但根据 this commit。
,您想要的功能显然在过去几个月内 Mapbox-GL-JS 可用您应该可以执行以下操作:
map.getSource('myvectortiles').setTiles(..)
或
map.getSource('myvectortiles').setSourceProperty(..)
触发更新。您可能需要查看源代码以获取更多详细信息。