首页 > 解决方案 > 我正在尝试将天蓝色地图渲染到我的应用程序中,但瓷砖似乎在重复。如何限制图块,使每个部分只渲染一次?

问题描述

Azure 地图中的图块对我来说是重复的,因此一个位置有时会显示两次或三次。我尝试调整缩放,但没有效果。我怎样才能限制这种重复?

标签: azureazure-maps

解决方案


为了确保我理解您所描述的内容,当缩小时,您会看到两个或多个“世界”并且您的数据在它们上重复。这被称为世界环绕。就像一个地球仪,你可以无限地水平旋转它。有一个选项可以禁用此功能:

var map = new atlas.Map('myMap', {
    //Disable world wrap.
    renderWorldCopies: true,

    //Your other map options.
});

这是一个现场演示:https ://azuremapscodesamples.azurewebsites.net/?sample=Render%20world%20copies


推荐阅读