【问题标题】:Mapbox Reset Zoom when Marker deselected取消选择标记时 Mapbox 重置缩放
【发布时间】:2022-07-08 04:51:07
【问题描述】:

对 Mapbox 还很陌生,并且(慢慢地)到达那里。

我有一张最初以缩放级别 1 加载的地图,以便在网络浏览器中使用。当用户点击标记时,它会居中并缩放到 10 级。

当该标记失去焦点时,我想缩小到 1 级。

这个讨论网络应用程序的页面可以做到(下面的链接),但似乎没有(我可以找到 - 抱歉!)任何关于如何实现这一点的文档。

https://docs.mapbox.com/help/getting-started/web-apps/

感谢您的任何帮助!

【问题讨论】:

    标签: mapbox mapbox-gl-js mapbox-marker


    【解决方案1】:

    对于第一个事件,要在单击标记时进行放大,您可以将此示例修改为在调用 flyTo 时除了平移之外还进行缩放

    https://docs.mapbox.com/mapbox-gl-js/example/center-on-feature/

    对于第二部分,您需要根据“失去焦点”的想法,为另一个事件添加一个监听器。

    https://docs.mapbox.com/mapbox-gl-js/api/map/#map-events

    【讨论】:

      猜你喜欢
      • 2017-12-23
      • 2018-04-13
      • 2022-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-19
      • 2020-07-16
      • 1970-01-01
      相关资源
      最近更新 更多