【问题标题】:Azure Maps - pins disappearAzure Maps - 图钉消失
【发布时间】:2019-08-21 01:53:43
【问题描述】:

我有一个应用程序,它利用 Azure Maps 在地图上显示不同位置的图钉。一切都很好,但是当我缩小时,一些图钉会消失。当我放大它们时,它们会重新出现。

有没有办法让地图即使在缩小时也不会隐藏图钉?我已将图层中的 iconOptions 设置为...

layer = new atlas.layer.SymbolLayer(datasource, null, {
    iconOptions: {
        ignorePlacement: true
    },
});

但这并没有真正帮助。

【问题讨论】:

    标签: azure-maps


    【解决方案1】:

    还将allowOverlap 选项设置为true。如果在符号层中显示文本,并且您希望它始终显示,请在符号层的textOptions 下设置相同的选项。

    layer = new atlas.layer.SymbolLayer(datasource, null, {
        iconOptions: {
            allowOverlap: true,
            ignorePlacement: true
        }
    });
    

    【讨论】:

    • 在 iconOptions 和 textOptions 中设置上述属性,我能够防止图钉消失。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多