Results

This gives you the unfiltered MapSwipe results — individual task contributions, timings, and the classification each user submitted.

Schema

One row per submission, with the following columns:

Name Type Description
project_internal_id integer Internal numeric ID of the project.
group_internal_id integer Internal numeric ID of the group containing the task.
task_internal_id integer Internal numeric ID of the task.
user_internal_id integer Internal numeric ID of the user.
project_id string The project identifier. Usually a ULID for new projects; legacy Firebase-style for older migrated projects.
group_id string Public group identifier within the project (e.g. g183).
task_id string Public task identifier; for tile-based projects formatted as TileZ-TileX-TileY.
user_id string The Firebase user ID of the contributor.
timestamp string When the result was recorded (ISO 8601 with timezone).
start_time string When the user started the task (ISO 8601 with timezone).
end_time string When the user finished the task (ISO 8601 with timezone).
app_version string MapSwipe app version that produced the result (e.g. 0.3.2).
client_type string Client used to submit (e.g. web, mobile).
result integer The classification submitted by the user (e.g. 0 = no, 1 = yes, 2 = maybe, 3 = bad imagery for Find Features).
username string The display name of the contributor.

Sample download

A 10-row preview is shipped alongside these docs for reference. It is not the live dataset — for the full export, see the MapSwipe data page. The live file is delivered as gzipped CSV (.csv.gz) — unzip before use; the sample below is already decompressed.