KeypadMapper
| KeypadMapper | |
|---|---|
| Author: | User:Nic |
| Website: | https://github.com/nroets/KeypadMapper2 |
| Version: | 2 (2011-09-20) |
| License: | BSD |
| Platform: | android |
|
Dedicated to housenumber mapping | |
KeypadMapper (github project) is a an Android app for recording addresses along with a trace. It's free and open source.
The app allows for rapid data collection, but does not make OSM edits directly. It generates osm and gpx files. The user must review and upload the data with JOSM.
See also question:What is the best mobile application for large scale house number collection ?
- Install and use the app.
- Run the app and wait for 'Ready!'
- If a house is on your left, try to hit L when you are traveling perpendicular to the direction of the house. Similarly hit R if the house is on your right. If the house is straight ahead, hit F just before turning (to stay on the road).
- You can start and stop KeypadMapper as many times as you like.
- Stop recording. You may need to drag the keypad up in order to see this button.
- On your SD card look for gpx and osm files. Open them with Josm. Download existing data from the server. Review and upload.
During the first large test 214 housenumbers were collected in 42 minutes (One 3 digit number every 12 seconds). A subsequent review (below) showed that 89% was correct. The remaining 11% had to be edited as to not confuse the geocoder / reverse geocoder. (Arranging the nodes in neat rows is beyond the scope of this exercise).
It is even faster to skip most of the houses and addr:interpolation ways using Josm. But the geocoding will be less accurate.
Old: Steps to use KeypadMapper1
- Make sure the time on the device is accurate. NTPc is a free app for this.
- Start recording GPX traces. Either use a separate app like My Tracks or use a separate device.
- Install and use the KeypadMapper app to enter the house numbers. If a house is on your left, try to hit L when you are traveling perpendicular to the direction of the house. Similarly hit R if the house is on your right. If the house is straight ahead, hit F just before turning (to stay on the road).
- You can start and stop KeypadMapper as many times as you like. You can also stop and start GPX logging while KeypadMapper is closed.
- When done, mount the device(s) on your computer and run
-
python KeypadMapper.py /media/.../*.gpx </media/.../keypadmapper >km.osm - There is also a Windows version.
-
- Open km.osm with josm to review and upload the data
Also See
Dedee GpsLogger available on the Android market.
