DOTMAP

JSON import

Create a map with ChatGPT

DotMap does not call an AI for you. You ask ChatGPT, Claude, or Copilot for a JSON file, paste it into the studio, and get pins, areas, and lines on a map you can share or embed.

Prompt is in the studio

CSV/JSON → copy the JSON prompt, paste it into the chat, describe the map.

Points, zones, lines

CSV only makes markers. JSON can also draw areas and routes, and create types.

You still edit it

Chat coordinates can be wrong. Move pins in the studio before you publish.

Then publish

Public link, catalog, or iframe. The AI step stops at the file.

How the import works

  1. 1
    Create a map and open CSV/JSON

    The JSON prompt describes types, points, areas, and lines.

  2. 2
    Ask the chat for only JSON

    Paste the prompt. Copy the JSON, not the commentary.

  3. 3
    Import and trim

    If the file is over your plan limit, extra objects are skipped.

What to write in the chat

After the studio prompt, add the topic: “Lviv–Chornohora trip, 8 dated points”, “exclusion zone: a few sites and an outline”. A concrete place list means fewer invented coordinates.

If you do not need AI yet — first map by hand.

FAQ

Can ChatGPT build the map inside DotMap?

Not directly. ChatGPT writes JSON. You paste that file into DotMap.

What if the model adds markdown around the JSON?

The importer expects raw JSON. Strip ``` fences and any explanation.

Is a CSV from Excel the same thing?

CSV imports points only. Use JSON when you also want zones or routes.