Hello ICT_maps, it seems we are both pretty active in the Wichita area.

I have some concerns about how you map landuses. I noticed you frequently attach them to nodes on roadways and even to other features like power lines.

In OSM, roadways are mapped as a one-dimensional line which represents the center line of the roadway. Landuses by their nature represent areas. When you attach a landuse to the center of a roadway, you are implying the landuse extends out into the road which is a less accurate way to map the landuse.

I have also noticed sometimes you attach one or two of the nodes of the landuse to the roadway but skip adding all the in-between nodes on the roadway to the landuse. This can cause problems if someone comes in after you and tries to add an unmapped side street. When they click on the way which they think is the roadway but might in-fact be your landuse, the side road will be attached to the landuse and not the roadway. The only way to separate them would be to zoom in and very carefully attach the node to the correct way.

See this relevant page on the wiki:

https://wiki.openstreetmap.org/wiki/Tag:landuse%3Dresidential#Separation_from_roads

> It is strongly discouraged to glue landuse to road lines. Glued landuse makes the data much harder to work with. It is better to have the landuse boundary stop at the edge of the road, the edge of right of way, or overlap the road completely if the same landuse continues on the other side.

Personally, I try to avoid attaching landuses to roadways whenever possible unless it is a special case condition where it makes sense as it tends to make the map more difficult to maintain for others.

In fact unless a feature clearly boarders another feature I try to avoid attaching them together entirely. This keeps each feature independent which makes the map easier to update and maintain. Especially if someone comes in after me to improve the accuracy of the map.

Obviously I am not perfect and I am sure some of my edits have problems. I don't think what you are doing is necessarily wrong, but I don't think it's the best practice. Let me know if you have any input or a different perspective on this.

Thanks,
nullroute