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, and add what the map should show.

Points, zones, lines

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

You still edit it

Coordinates from a chat can be wrong. Check the pins, then move them in the studio before you publish.

Then publish

Public link, catalog, or an iframe on your site. 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 and describe the places. Copy the JSON, not the commentary.

  3. 3
    Import and trim

    If the file is over your plan limit, extra points and shapes are skipped. The rest is saved.

FAQ

Can ChatGPT build the map inside DotMap?

Not directly. ChatGPT writes a JSON file. You paste that file into DotMap, which draws the map.

What if the model adds markdown around the JSON?

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

Is a CSV from Excel the same thing?

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