找文章 / 找答案
精选问答 更多内容

地图列的同一个地标绑定多个值时,标签和提示显示不对

yhdata_vJYPRwg8玄铁三 显示全部楼层 发表于 2024-8-26 14:11:12 |阅读模式 打印 上一主题 下一主题
图片1.png 图片2.png 由于基础数据不规范,比如省份存有“新疆”,“新疆维吾尔族自治区”,将这两个值都绑定到新疆的地标上。绑定地标后,提示和标签都存在问题:1,提示信息有问题:鼠标放在新疆的区域上,鼠标移动到不同地方,会有不同的提示。有时候提示“新疆”,有时候提示“新疆维吾尔族自治区”。2,标签显示有问题:标签只显示其中一个值64,应该显示两个值相加后的结果112(64+48=112)。
回复

使用道具 举报

精彩评论5

yhdata_vJYPRwg8玄铁三 显示全部楼层 发表于 2024-8-26 14:12:48
地图列的数据匹配截图如下
图片0.png
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-8-26 14:28:31
这个只是地图列的匹配,绑定标签以后的计算,
两个值相加后的结果112,需要一样的省份名字才相加
回复

使用道具 举报

yhdata_vJYPRwg8玄铁三 显示全部楼层 发表于 2024-8-26 15:19:02
yhdata_lyaa 发表于 2024-8-26 14:28
这个只是地图列的匹配,绑定标签以后的计算,
两个值相加后的结果112,需要一样的省份名字才相加 ...

需要一样的省份名字的话,那就应该只允许一个省份匹配一个数据。既然一个省份可以匹配多个数据,就不应该只显示其中一个数据,应该显示多条数据的累计,不然我匹配多个数据的意义何在
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-8-26 15:33:20
yhdata_vJYPRwg8 发表于 2024-8-26 15:19
需要一样的省份名字的话,那就应该只允许一个省份匹配一个数据。既然一个省份可以匹配多个数据, ...

试试写计算列合并成一个字段呢,判断新疆维吾尔自治区时等于新疆,用计算列做地图列
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-8-26 15:36:20
if col['省份']=="新建维吾尔自治区"
then "新疆"
else  col['省份']
end
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部