geo-visualizer

Generate interactive HTML maps with markers, heatmaps, routes, and choropleth layers from CSV and GeoJSON data.

86|18|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill geo-visualizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-visualizer
Source: https://github.com/dkyazzentwatwa/chatgpt-skills/tree/main/geo-visualizer
Command: npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill geo-visualizer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires folium, pandas, branca, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the creation of interactive maps, allowing users to visualize geographic data without needing deep mapping expertise.

Core Features & Use Cases

  • Plotting: Add markers, circles, and routes to maps.
  • Density Visualization: Create heatmaps to show data concentration.
  • Regional Data: Visualize data across geographic areas using choropleth maps.
  • Use Case: Plot customer locations from a CSV file, add markers for store branches, and visualize sales density with a heatmap on an interactive map.

Quick Start

Use the geo-visualizer skill to create a map with markers from the file locations.csv, using latitude and longitude columns.

Frequently Asked Questions about geo-visualizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an interactive heatmap from CSV location data?

You can create an interactive heatmap by loading a CSV file with latitude and longitude columns to plot data concentration, generating an interactive HTML map with customizable density visualization layers.

Can I visualize regional statistics across geographic areas using choropleth maps?

Yes, you can visualize regional data across geographic areas by generating choropleth maps. This process loads geographic boundary data from GeoJSON files to shade regions based on your statistical values.

What is the best way to add markers and routes to a folium map?

The best way to add markers and routes to a folium map is to use a generation tool that supports customizable layers and marker clustering, allowing you to plot points and paths directly from your geographic data.

Does this geographic visualization approach work with GeoJSON files?

Yes, this geographic visualization approach works with GeoJSON files. It supports data loading directly from GeoJSON formats to build interactive maps featuring choropleth visualizations and boundary layers.

Do I need pandas and branca to generate interactive HTML maps?

Yes, you need pandas and branca installed as dependencies alongside folium to generate interactive HTML maps, as these libraries handle data loading and layer control for your geographic visualizations.