按 url 转到 mapbox 中的位置

Go to place in mapbox by url

我正在尝试构建一个应用程序,允许用户使用 Mapbox GL-JS 共享他们当前的地图视图。我在 API 文档中听说过一种叫做 hash 的东西,但我不确定如何实现它。我一直在寻找这样的东西:https://example.com?pos=-X,Y

如果您只想让地图根据 URL 在某个位置进行初始化,您可以通过以下方式初始化地图来实现:

const map = new mapboxgl.Map({
   // ...
   // hash: true
});

当你四处移动地图时,URL 会更新,类似于 localhost:8000/#15/-144.9,-37.8

如果这不是您要问的,我建议您在问题中添加更多细节。