mcpField
T
territory-mapper

territory-mapper

github.com/dkyazzentwatwa营销与增长12453 次安装29 周前更新
代码仓库

关于 territory-mapper

territory-mapper 是用于地图展示的技能,可视化销售区域、服务覆盖范围等地理区域。它支持自定义边界、数据叠加、样式设置和地图导出,适用于规划与分析。

主要功能

  1. 01绘制自定义区域边界
  2. 02按数据为区域着色
  3. 03浏览交互式地图
  4. 04叠加标记、热力图和路线
  5. 05添加人口与人口统计图层
  6. 06导出 HTML、PNG 和 GeoJSON

适用场景

  1. 01规划销售区域分配
  2. 02绘制服务覆盖范围
  3. 03分析市场与扩张机会
  4. 04展示配送区域和区域业绩

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill territory-mapper

安装后在 Claude Code 中输入/territory-mapper确认已加载。

附带文件scripts/requirements.txtscripts/territory_mapper.py

详细介绍

区域地图

在交互式地图上可视化销售区域、覆盖范围和服务区域,并自定义边界和样式。

用途

区域可视化应用场景:

  • 销售区域分配与规划
  • 服务范围覆盖地图
  • 市场分析与拓展
  • 配送区域可视化
  • 区域业绩跟踪

功能

  • 区域多边形:绘制自定义边界
  • 颜色编码:按业绩、团队或状态着色
  • 交互式地图:缩放、平移、查看工具提示
  • 数据叠加:添加标记、热力图和路线
  • 统计图层:人口、人口统计数据
  • 导出:HTML、PNG、GeoJSON

快速开始

from territory_mapper import TerritoryMapper

# Create territory map
mapper = TerritoryMapper()
mapper.add_territory(
    name='West Coast',
    coordinates=[(37.7, -122.4), (34.0, -118.2), ...],
    color='blue',
    data={'sales': 1000000, 'rep': 'Alice'}
)
mapper.save_html('territories.html')

CLI 用法

# Create map from GeoJSON
python territory_mapper.py --geojson territories.geojson --output map.html

# Color by column
python territory_mapper.py --geojson territories.geojson --color-by sales --output map.html

评论

支持 Markdown