Attribute Table

Try it on the map

The Attribute Table runs live in the MapGO workspace — measure, draw and analyse on an interactive map. Free to use, no signup.

Open in workspace

A map file is two things at once: shapes, and the data attached to them. The map shows you the shapes. The attribute table shows you the data — every feature as a row, every property as a column, exactly as the file has them.

It is the view you need when the question is not "where is this?" but "what does this file actually say?" — and, when the answer is wrong, it is also where you fix it and download the corrected file.

How it works

Drop a GeoJSON, KML or GPX file onto the map and open its table from the layers list. The table and the map stay tied together in both directions: click a row and that shape is highlighted on the map, click a shape on the map and the table scrolls to its row. For a file of any size, that is a much faster way to find one record than scrolling.

Editing changes cell values only — rows and columns cannot be added or removed, because a table view is the wrong place to restructure a dataset. Edits go through the same undo and redo as everything else on the map, and the download buttons are disabled while an edit is open so the file you save can never disagree with what is on screen. The whole thing runs in your browser; the file is never uploaded to read or to change it.

How to use the Attribute Table

  1. 1

    Open your file on the map

    Open the MapGO workspace, pick Map from the Upload tools, and drop in a .geojson, .json, .kml or .gpx file.

  2. 2

    Open the table

    In the list of layers underneath, click the table icon next to the file name. The header tells you how many features and columns it found.

  3. 3

    Find the row you want

    Filter the rows by typing, or sort by clicking a column heading. Clicking a row highlights that feature on the map behind the table.

  4. 4

    Correct the values

    Press Edit, change the cells that are wrong, then Save. Closing with unsaved changes asks first rather than throwing them away.

  5. 5

    Take the file back out

    Download the result as GeoJSON to keep the geometry, or as CSV if you only need the data in a spreadsheet.

What people use it for

Checking what a file contains

See every column and value in a dataset someone sent you, instead of guessing from the shapes or opening the raw text.

Fixing a handful of bad records

Correct a misspelled name, a wrong code or an empty field and export the file again — without installing desktop GIS for a five-minute job.

Finding the odd one out

Sort by a column to bring blanks, zeros and outliers to the top, then click the row to see exactly where that feature sits on the map.

Getting the data into a spreadsheet

Export the attributes as CSV so the values can be joined, pivoted or reported on outside a mapping tool.

Frequently asked questions

Which files have an attribute table?
GeoJSON, KML and GPX files opened on the map. The table reads whatever properties the file carries, so a file with no attributes shows the geometry rows and nothing else.
Can I add or delete rows and columns?
No — editing covers cell values only. Restructuring a dataset is a job for the tool that produced it, and doing it here would quietly change what the file is.
Is my file uploaded?
No. The file is read and edited inside your browser and never leaves your machine. That is also why very large files behave differently — see below.
Why does my file not have a table?
Past a feature count that depends on your plan, a file is drawn as one combined layer so the map stays responsive, and a combined layer has no per-feature table. Smaller files, and files split into individually selectable features, do.
If I make a mistake, can I undo it?
Yes. Attribute edits use the same undo and redo as the rest of the map, and closing the table with unsaved changes prompts you before discarding anything.