I've almost developed an alternative to Keypad Mapper 3, Streetcomplete and Osmpad for adding housenumbers
Posted by IpswichMapper on 16 January 2021 in English. Last updated on 22 January 2021.EDIT: The app is now available on Github.
https://github.com/IpswichMapper/SwiftAddress/releases
You can find the APK under “assets”.
When I intended wanted to map housenumbers in my area, I found out about the app “Keypad-Mapper 3”. This seems like the most efficient way to map housenumbers, as it is designed for that purpose.
However, after downloading (from F-droid archive repository), I found out that it didn’t work. The app had not been updated in 7 years, so no wonder that was to case. Luckily however, online I found a fork of Keypad-Mapper 3 with hungarian translations which worked.
After doing one giant survey with this app, however, I quickly realised how much of a pain it can become to try and clean up the raw data in JOSM. GPS data isn’t really the most accurate thing, and therefore the positions of housenumber nodes (which are based on your GPS position) collected from Keypad Mapper isn’t that accurate either.
This survey took me multiple weeks and multiple changesets to clean up. It was a mess.
I then started to look for alternatives: Streetcomplete seemed like the best option and I did a few surveys with it. However, mapping housenumbers wasn’t the most efficient thing on this app. So I opened a issue on Streetcomplete’s Github repository to try and improve the app. This lead to a increment button which adds/substracts one number from the previous housenumber you entered.
This was quite useful, but it doesn’t work for both sides of the road. Streetcomplete housenumber mapping also requires that you have drawn buildings first, which can be tedious (here is my diary entry explaining how to speed it up slightly).
Then, I heard about OSMpad. This is an old application which is no longer available. However, I liked the design. OSMpad starts up as a map: you then add a housenumber on the map when surveying.
This would obviously lead to cleaner and more accurate data compared to Keypad Mapper, and would not require adding building data.