In my area, most of the building outlines which exist don't have address data. I use StreetComplete to collect addr:housenumber, but I don't like using StreetComplete for doing addr:street because it's very repetitive to tap on each house and then the street. In JOSM, I can do it a little faster, but it's still not great:
This process is kind of slow though because it involves opening and dismissing two separate dialogs, and selecting the houses can be tedious because the curvature of the street can make it difficult to lasso the houses without catching other things by accident. I am already using filters to hide everything except the houses and streets. I would like to know if members of the community have any other tools or techniques for quickly adding addr:street in cases where it is very obvious simply by looking at the aerials. I usually skip the houses on corners and do those with StreetComplete, but on the straight parts of the road it's pretty obvious what the addr:street is. I am imagining a tool like a paintbrush where I can click the street, then drag my mouse over a bunch of houses without having to aim too much, and they will all get tagged just by painting over them. Thanks for your time. asked 23 Oct '21, 20:19 traditionals... |
There are days when I wish JOSM had the option to choose between crossing select and window select. In the absence of that, I think you can draw a dummy way and use If you're doing your first pass with StreetComplete, then the house whose street you entered on location will probably have the tag prefilled and you can just edit that tag directly and apply to the relevant items. answered 23 Oct '21, 21:07 InsertUser Thanks for your suggestions. Due to your answer I discovered the UtilsPlugin2 which contains the 'I' shortcut and a few other tools that I might find handy for some other things. To clarify, I avoid doing addr:street on StreetComplete as much as possible. I only use StreetComplete to finish up the houses on corners, where I am not sure which street the house really belongs to when looking at the aerials.
(23 Oct '21, 21:16)
traditionals...
@traditionalstonethrow The plugin has the select All Inside area function. Relatedly, there have been requests for a draw buffer area tool found in standard GIS software, which may possibly be extended to select inside buffer.
(24 Oct '21, 05:04)
Kovoschiz
@Kovoschiz if you're selecting adjacent buildings the parallel way tool will get you a line that can be used for intersect selection, but this will also pick up the branching streets. I think buffer would too?
(24 Oct '21, 14:52)
InsertUser
I haven't tried it outside. I imagine using area should limit the selection inside to lines completely inside. This should reduce the roads selected, depending on building size and details in the region. That being said, you are going to search for
(25 Oct '21, 04:36)
Kovoschiz
I doubt the intersecting method would be reliable for arbitrary building position and size.
(25 Oct '21, 04:41)
Kovoschiz
|
In this context I'd also like to point you to the Coloured Streets map style in JOSM which provides visual feedback on missing and wrong address tagging and to the House Number Tagging Tool should you at one time want to tag house numbers with JOSM and not StreetComplete. answered 24 Oct '21, 07:27 TZorn Thanks very much for mentioning Coloured Strets, that looks like an awesome debugging tool. In my area, house numbers do not count by +1 or +2, they are impossible for me to predict by aerials even when immediate neighbors are known.
(24 Oct '21, 07:37)
traditionals...
|
Partly the answer: Select street, then in tags box click on tag name (now it is blue) then on the blue, right click, then copy value or key value, this is then on the clipboard. Make a tag on a building and then in the blue addr:street, rightclick and copy Selected 1Key/value and do the other buildings. Using lasso, select buildings but not the building corner nodes shift-U deselecting nodes Use the 3 + icon button paste tags or ctrl-shift-V https://josm.openstreetmap.de/wiki/Help/Menu/Edit https://josm.openstreetmap.de/wiki/Help/Action/PasteTags You can set a filter in JOSM for only seeing the buildings, then lasso works better. Or only building and highway in the filter. answered 23 Oct '21, 21:12 Allroads This seems almost identical to the process I described, but thank you for pointing out that the context menu allows copying the street's name without opening the dialog for it.
(23 Oct '21, 21:36)
traditionals...
|
For what it is worth, JOSM will use the near by street names when making suggestions as you type a value for the addr:street tag. I usually just select the houses on the street, click on the plus for adding a tag. If I have been doing this for other streets the addr:street tag is suggested and I just start typing the street name. Usually the correct one shows up within a few key strokes. answered 25 Oct '21, 03:26 n76 |