javascript - 通过 url 转到 mapbox 中的位置
问题描述
我正在尝试构建一个应用程序,允许用户使用 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
.
如果这不是您要问的,我建议在您的问题中提供更多详细信息。
推荐阅读
- java - 使用 OOP Deck of Cards Java 获取 null
- python - sqlite3绑定第一个项目
- kubernetes - GKE Nginx Ingress - 分配静态 IP
- java - 如何打印选择b系列的总和
- r - 计算不同组的固定年份的百分比变化
- react-native - 缩放到离用户位置最近的标记 react-native-maps
- python - 从dict(python)中减去,直到达到值
- c++ - 构造成员变量的内存位置
- ios - 如何从 Xcode Organizer 中的崩溃报告中找到导致 nil 异常的确切值
- python - 逐字节读取文件而不超出内存限制