Azure Map:禁用标记钻取/钻下并确保地址编码正确的方案咨询
问题
报表包含州、城市、邮政编码三个分层地图,每个地图已添加书签,用户需仅通过书签导航器切换视图,禁用页眉钻取图标及地图标记的钻取/钻下功能。但位置字段为国家→州→城市→邮政编码的层级结构,标记会自动触发钻取;若仅保留对应层级字段(如城市地图只用城市列),又会出现地址编码错误(如佐治亚州德卢斯被定位到明尼苏达州德卢斯)。如何在移除标记级钻取的同时确保地址编码准确?
解决方案
- 保留完整位置层级,关闭交互触发
针对每个地图可视化,进入格式面板,找到交互设置项,关闭「钻取」和「钻下」的交互开关。同时保留完整的层级字段(国家、州、城市、邮政编码)作为地图的位置数据源,这样既不会触发点击钻取,又能通过完整层级信息确保地址编码精准,避免重名区域的定位错误。 - 隐藏页眉钻取控件
在地图的格式面板中找到页眉设置,关闭「显示钻取按钮」和「显示层级导航」选项,彻底禁用书签之外的钻取入口。 - 验证书签与视图独立性
确认每个书签仅绑定对应层级的地图视图,切换书签时不会触发层级变化;测试点击地图标记,确认无钻取/钻下行为,同时地址定位准确。
内容的提问来源于stack exchange,提问作者Naheka
相关产品推荐
相关产品推荐

