azure - 我正在尝试将天蓝色地图渲染到我的应用程序中,但瓷砖似乎在重复。如何限制图块,使每个部分只渲染一次?
问题描述
Azure 地图中的图块对我来说是重复的,因此一个位置有时会显示两次或三次。我尝试调整缩放,但没有效果。我怎样才能限制这种重复?
解决方案
为了确保我理解您所描述的内容,当缩小时,您会看到两个或多个“世界”并且您的数据在它们上重复。这被称为世界环绕。就像一个地球仪,你可以无限地水平旋转它。有一个选项可以禁用此功能:
var map = new atlas.Map('myMap', {
//Disable world wrap.
renderWorldCopies: true,
//Your other map options.
});
这是一个现场演示:https ://azuremapscodesamples.azurewebsites.net/?sample=Render%20world%20copies
推荐阅读
- python - 使用 P4python 在 Perforce 中分支时添加描述
- python-3.x - 为什么我的条件不显示任何内容?
- javascript - 精灵动画卡在第一帧?
- mysql - 错误代码:1215。无法添加外键约束。外键问题
- jquery - 如果单击容器和按钮以外的任何内容,则 jquery 关闭容器
- git - 以当前日期和时间的提交顺序推送到远程 git 提交?
- vb.net - 我是 VB.net 的初学者,我尝试创建酒店管理
- .net-core - 当 TFM 从 netcoreapp3.0 升级到 netcoreapp3.1 时 Azure Function 无法构建
- python-3.x - 气流调度程序正常工作,失败并显示 -D
- javascript - Heroku 在部署时未指定 PORT