osmlab / labuildings

Los Angeles County building import
BSD 3-Clause "New" or "Revised" License
45 stars 14 forks source link

Buildings overlap roads #102

Open talllguy opened 8 years ago

talllguy commented 8 years ago

Mirroring a comment from the OSM mailing list below.

From C. H. A few observations from looking over the map there:

  • There are quite a few cases where gaps between buildings are either very small (significantly less than a meter) or buildings touch at a single node. Both are usually artefacts (probably primarily due to roof based rather than footprint based outlines).
  • There seem to be a lot of cases where garages and sheds are tagged as building=house or building=residential - like here:

https://www.openstreetmap.org/way/409191451

  • In some cases boundaries of pre-existing landuse polygons (like landuse=residential/landuse=industrial) and roads now intersect buildings indicating that mapping is inaccurate - like here:

http://www.openstreetmap.org/#map=17/34.07461/-118.48376

All of these problems could probably be turned into maproulette tasks or be otherwise worked into QA tools - although at least the first two will require on-the-ground assessment for proper correction.

My comments are that the first issue with the sheds is something that is probably an artifact of the conflation (#67) but I haven't been following closely enough to say.

For the second bit, the overlapping roads: I think that when bad data is identified by an import is justification enough to even do the import! In this case building footprints have identified wonky TIGER streets. However, from a workflow perspective, I would think this might be caught in the validation phase (in JOSM), but the JOSM validator doesn't always catch everything.

jschleuss commented 8 years ago

@talllguy Great comments! I'll look into this a bit more.

We've created a testing MapRoulette challenge to address unreviewed roads in a small section north of L.A. city. http://maproulette.org/map/237

But we need to address those other things as well.

cityhubla commented 8 years ago

Some roads in the north county have different names than what county has them identified

wsdookadr commented 8 years ago

There are quite a few cases where gaps between buildings are either very small (significantly less than a meter) or buildings touch at a single node.

These can be identified. What should be done with these? Should they be morphed so they don't touch?

roads now intersect buildings indicating that mapping is inaccurate

These too can be identified. The part of the building that touches the road can be shrinked away from the road. Would this solve the issue?

jschleuss commented 8 years ago

@wsdookadr could you provide some examples?

A lot of buildings in the county do touch, so it's fine if they share a node. Overlapping buildings isn't preferred though.

And some of the road data is still quite bad for the county. So it may be that the road is still based on the 2007 Tiger Line file import. We've got a MapRoulette challenge for roads in a corner of the county.

But if you have some specific examples we can figure out where the problem is. Thanks!