You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Plotly add_sf绘制自定义地图的重复悬停值与全图例显示问题

自定义地图绘制:从Plotly转Leaflet的实践记录

需求说明

  • 基于包含53个多边形的sf对象CdE_Aff2绘制地图
  • 按分类字段cat为多边形着色
  • 鼠标悬停时显示Ptot数值
  • 图例筛选后仍保留对应多边形的轮廓

Plotly实现的问题

为满足“筛选后保留多边形轮廓”的要求,调用了两次add_sf函数,但遇到两个无法解决的问题:

  1. 悬停时Ptot值重复显示,用unique(Ptot)处理会触发数据维度不兼容的报错
  2. 图例只显示数据中实际存在的7个分类,无法展示预设的全部14个分类

试过多种针对Plotly的调整方案,都存在缺陷,最后直接改用Leaflet实现了所有需求。


内容的提问来源于stack exchange,提问作者Chika

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 08:34:52