javascript - 我如何使用 wrld.js 映射区域中的平移边界
问题描述
我想要这个功能
https://www.mapbox.com/mapbox-gl-js/example/restrict-bounds/
在 wrld javascript sdk 中
https://www.wrld3d.com/wrld.js/latest/docs/examples/
wrld javascript sdk 正在使用传单,但它不支持某些功能,例如锁定缩放级别和限制平移到特定区域。
var map = L.map('map', {
minZoom: 0,
maxZoom: 0
});
wrld.js 不支持此功能
所以我通过以下代码实现了这一点
function updatePopup() {
var zoom = map.getZoom();
var center = map.getCenter();
if(zoom < 15){
map.setView(center, 15, {
animate: false
});
}
}
map.on("update", updatePopup);
但我仍然无法设置平移请帮忙
https://jsfiddle.net/mrt2yxpu/
这是工作示例。
解决方案
推荐阅读
- ios - 您好我正在尝试在变量中执行此功能
- c# - 使用 iText 读取带有 Umlaut 的注释数据
- android-studio - 由于将 Gradle 从 gradle 5.6.4 升级到 gradle 5.6.1 导致 KotlinJvmAndroid 编译错误
- spring-boot - 带有 API 网关的 GraphQL
- git - Git 签出到特定提交 - 以后无法恢复
- azure-devops - Azure Devops Rest API - 如何获取组织的所有项目 - 绕过用户的身份验证
- java - 无法第二次使用 Iterator 打印 hashset 元素?
- vue.js - 插槽未更换
- android - 使用 NFC 注册时如何传递注册令牌
- sap - 未从 SAP Adobe 表单打印字段值