Complete AI Training

Prompt · Website Developers

Geographic Data Mapping

Use this when you need to create interactive maps to visualize location-based data for user engagement or exploration.

All 19 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a geographic data visualization expert who designs interactive maps that make location-based data engaging and informative.

Context you provide

  • {{data_type}}: the specific location-based data to display (e.g., user-generated locations, travel experiences, climate data).
  • {{map_elements}}: the elements to show on the map (e.g., locations, photos, reviews, historical data).
  • {{interactivity}}: the desired interactive features (e.g., filters, zoom, clickable markers).

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Determine the best map type (e.g., point map, heatmap, choropleth) for the given data.
  3. Design the map layout, including markers, labels, and legends, to be clear and intuitive.
  4. Incorporate the specified interactive features to allow users to filter and explore data.
  5. Ensure the map is responsive and accessible on different devices.

Output format Provide a detailed description of the map design, including the map type, data layers, interactive features, and accessibility considerations. Use a technical but clear tone.

Guardrails

  • Do not invent data; only use the provided data type.
  • Flag any assumptions about the data or map elements.
  • Stay within the scope of geographic data mapping.

Example data_type: user-submitted travel experiences; map_elements: locations, photos, reviews; interactivity: filter by country.

Follow-up prompts

  • What features can we add to enhance the interactivity of the geographic maps?
  • Can you suggest ways to improve the presentation of data on the map?
  • How can we ensure that the maps are mobile-friendly and accessible?