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

如何让Kepler GL导出的点地图HTML文件默认显示图例

Kepler GL导出HTML默认显示颜色图例操作指南

该需求完全可以实现,以下分两种常用使用场景给出具体操作方法:

场景1:通过Kepler GL网页端制作导出

  • 完成地图图层样式、颜色规则配置后,点击右上角「分享」按钮,选择「导出HTML」选项
  • 在弹出的导出配置弹窗中,找到默认显示图例的勾选框,直接勾选即可,部分旧版本该配置项显示为英文「Show legend by default」
  • 其余配置保持默认,点击导出按钮保存HTML文件,打开后即可看到颜色图例默认固定显示
  • 如果你使用的版本没有导出配置选项,可先导出默认HTML文件,用任意文本编辑器打开后搜索isLegendOpen字段,将其后的默认值false修改为true,保存文件后即可生效

场景2:通过Python keplergl库生成导出

  • 完成地图实例创建、数据加载、图层样式配置后,调用save_to_html()方法导出HTML时,传入对应UI配置指定默认打开图例即可,参考代码如下:
from keplergl import KeplerGl
import pandas as pd

# 加载点数据示例
point_data = pd.read_csv("你的点数据文件路径.csv")

# 创建地图实例并配置图层(此处省略你自己的图层样式、颜色映射配置代码)
kep_map = KeplerGl(height=700)
kep_map.add_data(data=point_data, name="点地图图层")

# 导出时指定默认显示图例
kep_map.save_to_html(
    file_name="导出的点地图.html",
    config={
        "uiState": {
            "isLegendOpen": True
            # 若需要固定图例不能被用户关闭,可额外添加下一行配置
            # "hideLegendButton": True
        }
    }
)
  • 运行代码后生成的HTML文件,打开时就会默认显示颜色图例

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 15:51:03