35
15

I'm interested in identifying the most common mapping errors you stumble upon from other OSMers (or that you make yourself).

If we could list some of the most common mistakes then we could use that information to drive improvements that may help to prevent the same mistakes being made in the future (e.g. by clarifying the wiki documentation, modifying the editor UI, writing scripts to find the mistakes etc).

This is obviously a very subjective question, but hopefully some people may find the answers useful. Please try to stick to definite actual errors, rather than simple differences of opinion.

This question is marked "community wiki".

asked 06 Oct '10, 15:01

GrahamS's gravatar image

GrahamS
3.0k204152
accept rate: 28%


123next »

37

Not Mapping!

The most common mistake users make, is to register for OpenStreetMap, but then fail to do any map editing at all. Strange but true! See pascal's „Nominal Members“ of OSM? blog post.

Please all you people. Have a go at mapping! Make mistakes. We don't mind.

link

answered 06 Oct '10, 17:03

Harry%20Wood's gravatar image

Harry Wood
7.4k2074110
accept rate: 14%

edited 07 Oct '10, 09:47

GrahamS's gravatar image

GrahamS
3.0k204152

1

Absolutely Harry. I'm keeping a careful eye on this post because I definitely don't want it to turn into a set of "slag off the noobs" answers. I'm interested in finding where the common problems are so we can help the noobs (and everyone else).

(06 Oct '10, 17:21) GrahamS
4

As a new user who's registered but not (yet) edited the map, I'll suggest that some sort of introduction to editing the map is desperately needed. Or if there is one, it needs to be much more prominent; I found my way to this "help centre" looking for such a guide, and still haven't found one. I'll be glad to have a go at mapping once I figure out how!

(13 May '11, 19:17) cmadler
1

Update: Via the blog post linked above, I found my way finally to the Beginners' guide, but I'll suggest that it should be much easier to find!

(13 May '11, 19:27) cmadler
1

I'm not surprised that MANY people sign up then give up. The instructions and answers are spread over many different systems and I haven't found answers to some pretty basic questions yet. I had to create a second login to post this comment and more logins are required to participate in discussion groups. I tried watching a video, but it's just too large for my rural connection. I am very discouraged at this point. I edited databases from '75 to '88 and continued with systems design work until '01 but I'm not sure that I can find out how to help here.

(22 Oct '12, 00:55) etch-a-map

Absolutely agreed re "The instructions and answers are spread over many different systems". While things are getting better (this help site didn't exist when I started, for example) there's still a long way to go.

One of the places that I'd suggest asking "what's it all about then" questions is the "newbies" list. It's relatively low traffic, so if you subscribe you won't get swamped.

Another is the "#OSM" IRC channel. There's a wide range of different discussions in there at any one time but if you ask a question like "how do I do X?" or "I've just mapped Y, does it look OK?" someone will usually be around to reply (if you don't have an IRC client installed you can just use the web client).

There are also various diferent discussion groups within the forum, and for a general "contact" overview see this page.

(22 Oct '12, 09:07) SomeoneElse

Go mapping!

Yes, but don't map ignoring the licence and contributor terms. Mapping from Google is wrong but there are lots of allowed sources (including the Bing imagery covering the world by satellite in medium resolution, plus US and most of Europe in high resolution Aerial orthophotography). But let's not forget that Bing imagery is frequently old (often more than 5 years, and even the last monthly updates in Bing are photos dating almost one year). But DON'T REMOVE data you don't understand or that you don't like rendered because it's "ugly" for your eyes or invisible in Bing images!

(27 Nov '12, 10:14) Verdy_p

Another reason for people not feeling brave enough to start is that the default editor which comes up when I click 'Edit' is Potlatch 2, but the online tutorial I was sent a link to when I signed up shows a different or older editor, bearing little visual resemblance to Potlatch 2. Also, no warning was given that the Bing imagery is not necessarily exactly aligned. I merrily set to work adjusting local buildings and roads by 2 or 3 metres wondering why so many were a bit out.

(02 May '13, 16:13) Jonga

What's the URL of the online tutorial that you were sent so that we can get it changed?

(02 May '13, 16:17) SomeoneElse
1

I'm a newbie. I'll say that although there is definitely available documentation it is very confusing to have docs for iD, P2, JSOM all mixed together. Also, I didn't find any that are comprehensive from a beginners perspective, they include how to add a POI but tagging that POI is covered in a very high level gloss. For example, I am trying to figure out (please don't feel the need to answer here, I've already asked in the forum...) how to add a golf=driving_range tag but can't to find specifics. iD only offers me some of the tag options and I'm not sure where to put it in P2 or JOSM.

(30 Aug '13, 20:32) jaseiny
showing 5 of 9 show 4 more comments
33

Unconnected Ways

Screengrab from Potlatch editor showing unconnected ways

The selected way is a residential street that should clearly form a junction with the "Langdon Road" way at the bottom of the image. But as you can see, there is no black box around that point, so the original OSMer has actually missed and the result is that the way stops just before it gets to "Langdon Road".

I see this mistake a lot (which is what prompted me to ask the question). It is barely noticeable when just viewing the map, but it really messes up routing through these streets and I usually find errors like these when investigating reported map bugs from skobbler

link

answered 06 Oct '10, 15:32

GrahamS's gravatar image

GrahamS
3.0k204152
accept rate: 28%

edited 06 Oct '10, 15:34

6

Indeed unconnected ways are a fairly common issue despite both potlatch and josm indicating quite well when a way is connected and when not.

One tool to help find and fix these errors is the OSM inspector - routing view. ( http://tools.geofabrik.de/osmi/?view=routing&lon=-0.02490&lat=51.36767&zoom=6 ). But as with all automated tools, it also has a number of false positives / negatives, so it can't be used blindly to fix these.

(06 Oct '10, 23:57) apmon

@apmon: thanks, I'll try OSM Inspector. I had a play with the "keep right!" tool mentioned by @scaii and found it was very useful at finding these errors. It refers to them as "almost-junctions".

(07 Oct '10, 09:51) GrahamS
5

http://keepright.ipax.at/ is almost obnoxiously efficient at finding these.

(23 Feb '11, 22:21) Paul Johnson

curiously, I tried both the OSM inspector and "Keepright", and I don't find the same misses! But from experimenting around my area I cans say both detect real lacks of connections :-) Hervé

(15 Apr '11, 13:38) Herve5

@Paul Johnson thanks for mentioning Keepright! I have used OSMI, MapDust, OpenStreetBugs and probably other QA tools, but Keepright is very cool and helpful.

(15 Apr '11, 22:24) ponzu

What's the easiest way to fix this in Potlatch?

(31 May '11, 21:41) Munchabunch

@Munchabunch: In this example I'd select the last node in the highlighted way, press the '-' (minus) key to delete it, then click on the Langdon Road way to connect them properly.

(15 Aug '11, 09:36) GrahamS

You can move the node over the way to which it should be connected, and press 'J' for join.

(05 Sep '11, 11:27) Richard
1

OpenStreetMap.fr has also developed an excellent QA tool (Osmose) that covers now the world, with live updates. Compared to KeepRight, it is often much more precise, more detailed, with useful fixes proposed, at least for Europe and its dependencies on other continents (except possibly Asia), and it is fresher (better fix things sooner than later and give help to the author, to avoid other problems). But unconnected ways, and unclosed boundaries ARE detected everywhere. Additionally, this tool speaks YOUR language (KeepRight just speaks English or has poor translations).

(27 Nov '12, 10:30) Verdy_p

The easiest fix in JOSM is to start dragging the ending node, then presssing CTRL while dropping the node to the other way to join with it. Note how the mouse cursor changes when you're pressing CTRL while still dragging the node... pressing 'J' with the node selected sometimes moves it and connect it to the wrong nearby way. Another solution: press CTRL to create the intersection node on the way, add the other node to the selection and press 'M' to merge the nodes (but this will move the newest node to the oldest one, so a straight way would become non straight)

(27 Nov '12, 10:37) Verdy_p

Also, when you see unconnected roads, you may just move back the final node up to the point where there's a pedestrian crossing. Add the crossing tag, the stop marks for vehicles, Then select that node and use the line mode to terminate the way to the crossing point. Finally add turn restriction on this new final node.

(27 Nov '12, 10:46) Verdy_p
showing 5 of 11 show 6 more comments
18

Highway Classification

A common error from newbies is the highway classification.
For instance, a highway=secondary is downgraded to a residential road (highway=residential) just because it's crossing a village and/or is temporarily narrower. The highway classification primary/secondary/tertiary/unclassified/residential is indicating the importance of a road within the transportation network. This may or may not affect the physical attributes (in fact, they are: a primary road is usually wider than a residential road). But physical attributes have to be documented with other tags (like width, surface, lanes, etc).
Another mistake is to use highway=unclassified when the highway class is unknown (e.g. traced from aerial imagery) where the correct tag is highway=road.
But it's also true that for some roads, setting the right highway class is not easy, especially in countries where the OSM highway classes don't have a 1:1 equivalence with the local administrative classifications.

link

answered 06 Oct '10, 17:31

Pieren's gravatar image

Pieren
7.3k1659127
accept rate: 13%

edited 07 Oct '10, 09:47

GrahamS's gravatar image

GrahamS
3.0k204152

1

I know this subject has been pounded into the dirt, however, the primary/secondary/tertiary and footway/cycleway/pedestrian/path distinctions seem to cause the most troubles.

(23 Feb '11, 22:23) Paul Johnson
1

In Portugal and Cyprus I have entered roads with highway=road because it is impossible to rate them on a survey. However all these have been edited to highway=unclassified.

In Cyprus, even some dense residential areas do not have street names but block names (eg Sea View Gardens on one side of the road and Sunset Villas on the other) and I still have not figured out how to name the highway=residentials.

I have sometimes used landuse=residential name=Sunset Villas but what about the addresses when one side of road belongs to Sunset Villas and the other to Sea View Gardens?

(24 Feb '11, 06:47) dcp
1

This is not a forum. You should convert your comment to a new question ;-)

(24 Feb '11, 08:44) Pieren

You can see this quite often in Italy: highest highway class in urban centres (sometimes quite big ones with place=city) is tertiary or unclassified. All primaries stop before the city and restart after it. Up to some time ago even Milan had only tertiary streets inside the city, but fortunately this is slightly improving now.

(27 Feb '11, 11:06) dieterdreist
1

That's a good one! I only recently started converting some of the streets that I (and others) had tagged as tertiary to unclassified. I had completely misread originally what unclassified meant. And I do live in one of those countries, for which this classification means little. I don't know if this is cheating, but when in doubt I peek at Google Maps. They only have two colors: white and yellow. I have decided that Google's yellow covers our primary, secondary and tertiary. If a road is not yellow in Google, I tend not to tag it higher than unclassified. Or is that another mistake? ;)

(15 Apr '11, 00:01) ponzu
17

Using non-descriptive changeset comments

It's helpful to know (especially on "big" changesets) exactly what was being changed. Comments such as "Fix Tags" and "Fixed Stuff" don't really help; always try to put something in there (even if it's just referring to where the changes were made).

(and in the interests of full disclosure - I can be as guilty as the next person of this "common mapping mistake")

link

answered 07 Mar '11, 15:05

SomeoneElse's gravatar image

SomeoneElse
17.8k39153379
accept rate: 12%

4

Yes, and it is also helpful to try to avoid "big" changesets, and make them small enough that the description is precisely referring to the actual changes made.

(07 Mar '11, 15:20) dieterdreist
2

sometimes with potlatch2 I start editing and save and give a description of the edit, then go on editing and the program doesn't ask me for a new description... so my second save inherits a description that isn't necessarily correct.

(05 Sep '11, 14:41) mariotomo
2

You can ask Potlatch 2 to close a changeset by pressing "c". Then the next time that you save, it'll ask you for a new changeset comment.

(05 Sep '11, 14:48) SomeoneElse
2

In general I'd say this is not so much a "common mapping mistake" but more of a thing we'd like new users to "graduate" onto doing, once they're getting the hang of editing. I don't think it should be regarded as essential, or rude not to. I do always try to add a good comment. Techy people are very fastidious about this kind of thing, but it might take some new users a while to pick up the habit, and that's fine.

@miriotomo yes. I make the same mistake quite a lot when dipping into Potlatch editing. I know about the 'c' button, but tend to save by mistake expecting to be asked (like in JOSM)

(12 Jun '12, 16:20) Harry Wood

Thanks, C is new for me, but pressing it, costs time to save it. I usually feel lucky if the question is nt displayed. Ill improve myself.

(14 Aug '12, 23:17) Hendrikklaas
1

@SomeoneElse You might want to add "and creating changesets than span continents". It's exactly the same problem, as the following mappers can't see what has happened. It also completely breaks the history page of openstreetmap.org.

(19 Aug '13, 16:06) Chaos99
showing 5 of 6 show 1 more comments
13

Missing Bridges

Quite often in OSM, we find two roads (or road/railway or road/waterway) crossing in OSM without any information about the intersection. Thus we don't know if it is really an intersection (simply put a node) or if it is crossing at different levels (don't put a node but split the way to extract a small segment and tag it with 'bridge=yes' and 'layer=1') (or 'tunnel=yes' if it is a tunnel).
Even if you don't know exactly where the bridge/tunnel is starting/finishing, it's better to have approximate length than leaving a question mark on the map (because it's reported by almost all quality assurance tools and cannot be fixed without a second survey). And please, don't put a node if both ways are at different layers even if you tag them correctly, otherwise some routing application might think that the link exists (e.g. steps) and might create routes through some connections that do not exist in reality.

link

answered 08 Oct '10, 15:12

Pieren's gravatar image

Pieren
7.3k1659127
accept rate: 13%

edited 08 Oct '10, 15:40

4

because it's reported by almost all quality assurance tools and cannot be fixed without a second survey

I've more then once found where people who look at the quality assurance tools think they can fix this without a second survey. They draw a bridge where there is no bridge in the real world. This is really irritating, because it replaces a very visible error with an error that is hard to find.

(24 Nov '12, 16:29) cartinus
11

Not adapting the quantity of nodes for highways to the situation. Often mappers use always the same (regular) distance between 2 nodes of a way, more or less regardless if it is straight or curved. Instead you should put more nodes in straight curves and only 1 node on each end of a non-curved part of a way (unless there are junctions or changing attributes like maxspeed in between).

link

answered 27 Feb '11, 11:34

dieterdreist's gravatar image

dieterdreist
3.2k103261
accept rate: 3%

All those unneeded nodes make the database a lot bigger without even adding a single bit of detail (sometimes, making it even harder to align the road better, or introducing curves where there are none).

So I agree with this one, straight ends don't need nodes, and those nodes should be deleted when editing a way.

(14 Aug '12, 17:41) Sanderd17
11

Aerial imagery offset

In my area almost all new users don’t know about aerial imagery (Bing) offset. So they start drawing new objects without offset imagery at all. Sometimes even worst, they start moving old objects. Then I have to communicate them and revert or fix their edits. And True_Offset will not really helpful, because it change to frequently in hill area. From my point of view we have to keep remind new users of any editors necessity to adjust imagery. Maybe we can keep mark in database for users who confirm that he knows about offset.

link

answered 07 May '11, 23:20

Dmitry%20Terentiev's gravatar image

Dmitry Teren...
180124
accept rate: 0%

edited 07 May '11, 23:22

Bing offsets are frequent in its satellite imagery (correct medium resolution but imagery is not rectified) : Africa, Russia, Canada, Latin America, most of Asia.

But in US and most of Europe, where high-resolution orthophotography is available, this is no longer a problem as most areas are covered (but there remains a few spots in Europe only covered by satellite, e.g. Corsica, Sardinia and Sicilia, most of Switzerland and Austria, a North-West sector in Germany near the Netherlands, and about one half of UK).

(27 Nov '12, 10:25) Verdy_p
2

I'd disagree that "this is no longer a problem" in Europe where aerial photography is available. Maybe 100m offsets are a thing of the past there, but imagery still needs aligning.

(27 Nov '12, 10:40) SomeoneElse

They forget the source

Additionnaly to other mentioned common error, another one is data without source mentionned. When I see strange data without source, I cannot evaluate the error of the autor (error of the GPS, obsolete imagery, approximate survey, …) and the final solution is to ask to the author. An other consequence is that we cannot evaluate easily the quality of the data, depending of the known lack of precision of a source.

link

answered 24 Feb '11, 12:04

NicolasDumoulin's gravatar image

NicolasDumoulin
2.6k31448
accept rate: 13%

I don't know exactly what kind of strange data you are referring to, but if there is a way (tagged highway) in OSM which is not there in reality you should correct it regardless of the source. Source is useful for stuff like "population" where you can see how old the data is.

(27 Feb '11, 11:21) dieterdreist
1

I wish Potlatch2 gave better tools for adding source easily. For example: similarly to how R replicates all tags from the last touched object of the same class (which is awesome), so S or Ctrl-R or some hotkey should replicate just the last entered source.

I know this is not the place for Potlatch wishlist (although now that I typed this up I might just create a Trac ticket :), but I'm just trying to explain why I, for one, am being bad about stating the source. Too much work, too little to show for it (literally).

I suppose we could at least add the source to the changeset, if that helps.

(14 Apr '11, 23:52) ponzu
4

Ponzu, I found out quite recently, the key "B" shortcut for Potlatch2. Just press it in same manner as "R" replicates, and "B" puts in the current background as the Source - great for when u are tracing from Bing or the like.

(17 Apr '11, 19:58) Russ McD
1

Please don't use source=* on single objects. Instead, use it on the changeset. On a node with several tags, nobody knows which tag (or maybe its position?) the source tag refers to. If you feel that you use multiple sources for your changeset, either make your changeset smaller, state all sources or further elaborate your changes in the changeset comment.

(19 Aug '13, 15:41) Chaos99
1

@Chaos99 That works if every item in a changeset has the same source, but not if they don't. As for sourcing individual tags (if it's necessary, which it usually isn't!) Taginfo shows that "source:blah" is well-used and accepted.

Basically - use whatever's needed to communicate with future mappers, whether that's changeset source tags, item source tags or even something more granular.

(19 Aug '13, 15:59) SomeoneElse
2

@SomeoneElse I've already mentioned splitting the changeset, giving multiple sources and using the changeset comment. source:bla indeed solves the reference issue, but still pollutes the database. We should at least use the method most suited to the specific task. 10000x "source=BING arial imagery" on building outlines doesn't give us any more info than once on the changeset.

(19 Aug '13, 17:05) Chaos99
showing 5 of 6 show 1 more comments

Wrong Tagging

For example using highway=footway for ways that also allow bicycles. The correct tagging would be either highway=path or highway=footway with bicycle=yes.

The opposite is the use of highway=cycleway for ways sharing both cyclists and pedestrians, hence needing either an additional foot=yes or just highway=path (and optionally foot=designated and bicycle=designated depending on the actual purpose).

These mistakes are quite common. Also see the wiki on access restrictions on different kinds of ways. They may differ from country to country.

For mistakes like unconnected ways, there exist several quality assurance tools such as keep right which report ways that are very close to each other, but unconnected, as well as many other common mistakes.

link

answered 06 Oct '10, 16:24

scai's gravatar image

scai
17.8k7143260
accept rate: 24%

edited 06 Oct '10, 16:58

GrahamS's gravatar image

GrahamS
3.0k204152

2

About the only place I can think of where highway=footway would be appropriate for something that allows bicycles is the edge case of mapping a sidewalk in one of the rare areas (in North America at least) where operating such a vehicle on the sidewalk is OK.

(23 Feb '11, 22:25) Paul Johnson
1

The correct tagging would be either ...

This is frustrating - why are both possible? Is one more correct than the other?

(24 May '11, 21:58) jezmck

Mappers can tag what they like - depending on your point of view it's either the great weakness or the great strength of the project.

For more on highway=path vs highway=footway/cycleway search the mailing lists (if you're suffering from insomnia)

(25 May '11, 01:19) SomeoneElse

Not being explicit with topology. E.g. intersections / junctions are often not mapped in a way that makes it clear which way is the one discharged into the other (they seem equally important from the mapping, the form of the junction is not mapped). Topology is also a matter when it comes to the limitations of GPS accuracy: some users tend to believe the GPS unit more than their eyes: they map a feature on the other side of a road if the stored coordinates of the waypoint indicate this. Or they draw zigzig-lines where the road is perfectly straight.

link

answered 27 Feb '11, 11:30

dieterdreist's gravatar image

dieterdreist
3.2k103261
accept rate: 3%

edited 27 Feb '11, 15:10

1

Getting the topology to match what's on the ground is important to routers too - it makes the difference between "take the second exit from the roundabout" and "take the first exit".

(07 Mar '11, 12:49) SomeoneElse

What's the correct way to tag which way is discharged into the other?

(24 Nov '12, 04:14) nicolas17

you do it geometrically, if it is not clear maybe it really isn't clear in the particular situation.

If you are after names or reference numbers you could see these as well, but in some special cases the name (maybe even the ref) don't follow the "main flow". (e.g. could imagine a road intersection, where continuing leads to a higher road and the current ref turns into "another" road).

(24 Nov '12, 16:30) dieterdreist
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×145
×56
×25
×1

Asked: 06 Oct '10, 15:01

Seen: 18,776 times

Last updated: 30 Aug '13, 20:32

powered by OSQA