【问题标题】:Grab coordinates of the centre of the map with Mapbox GL JS使用 Mapbox GL JS 抓取地图中心的坐标
【发布时间】:2021-06-03 10:24:23
【问题描述】:

当用户在地图上移动时,是否可以让标记停留在地图中间并获取坐标?就像 Uber 和 Deliveroo 中的地图一样。

我在 mapbox-ios-sdk Moving Map Under the Marker in Mapbox iOS SDK 上看到了这个,但我在 mapbox-gl-js 上找不到任何东西

【问题讨论】:

  • 为什么投反对票?

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


【解决方案1】:

您可以通过map.getCenter().toArray()获取坐标;

要在中间放置一个静态标记,最简单的方法是简单地覆盖一个单独的不属于地图的 DOM 元素(如 imgdiv)。只需定位它,使其准确居中即可。

【讨论】:

  • 谢谢史蒂夫。
猜你喜欢
  • 2022-07-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-29
  • 1970-01-01
  • 2016-07-07
  • 2020-07-17
  • 1970-01-01
相关资源
最近更新 更多