The damn project helps mappers by dividing some big area into smaller squares that a human can map.

Try to map some squares or manage areas.

If you are advanced mapper, check out the damn JOSM plugin or the panel for iD. If you prefer manual square lock workflow, use the mappy client.

You may use RSS to keep track of the areas changes, intersecting web page to check if your new area intersects with other active areas, and python scripts for checking abandoned/intersecting areas.




Code of conduct

The community drives the damn project

The community discusses all the damn things. The community makes damn decisions. The community encourages creating new clients of all kinds.

Become a good community member

Discuss. Try to be empathetic, respectful, patient. Try to discuss without emotions.

Learn to be efficient

Distinguish if you are talking about what, why, or how.

How is discussed only after what is agreed.

If you present what, be prepared to explain why in different points of view tirelessly.

If you discuss what because you agree/disagree with it, try hard to understand why and provide constructive feedback.

Help others

Because it is nice, and it increases efficiency.

Mapping workflows

Multiple mapping workflows are supported by the damn clients. The following sections contain summary of particular mapping workflow, supported clients, and diagram of possible states before/after the square is locked.

Map-review-done workflow

Basic mapping workflow good for all kinds of mapping. Newbie mappers should start with the Map-review-done workflow. The mapper choose to map the recent, oldest, random, or nearest square. The reviewer choose to review the recent, oldest, random, nearest, or newbie’s square.

Supported clients:

Common mapping workflow diagram

Could skip review

When no review is needed, it may be skipped. Good for personal projects or for areas that need only checking.

Supported clients:

Could skip review workflow diagram

Manual square lock

Each square of the area must be locked manually. This workflow helps fixing mistakes introduced in other workflows, or to prepare the area, e.g. merging all the water squares and marking them done.

Supported clients:

Manual square lock workflow diagram

Mapping with prepared data

Similar to the Map-review-done workflow with three basic differences: prepared data are loaded when mapping begins, only JOSM damn plugin is supported, square splitting and merging must be avoided.

Supported clients:

Mapping with prepared data workflow diagram


The damn architecture

Keep mapping!