User:Bitsteller/Howto Collect Addresses With OSMPad and JOSM

From OpenStreetMap Wiki
Jump to navigation Jump to search

Preconditions

You have to install OsmPad on your GPS-enabled Android/iOS device from the Market/App Store. On your desktop install a recent version of JOSM. You will need an Openstreetmap account to upload your address data to the OSM database.

Before you go

In the "Manage Maps" menu you can download maps and adress data to use it offline.

It is a good idea to downloads the map tiles and address data at home. That allows you to map addresses without a cellular network connection. If you want, you can even disable the use of cellular data in the settings (activate "only downloaded maps"). To download the map tiles and address data do the following:

  1. Zoom the map view so that the area in which you want to collect addresses fits the screen. To do so use the zoom buttons at the lower right and move the map with one finger. To jump to your current position use the button "Actual position" from the menu.
  2. In the menu select "Manage Maps". Then tap on "Download Map". Wait until the download has finished.
  3. In the menu select "Manage Maps". Then tap on "Download Address Data". Wait until the download has finished.
  4. Now you're ready to go outside.

Collecting data with OSMPad

Map view. Move the map until the cross is on the building for which you want to add the address, then press the + button.
Select the streetname with the "..." button (OSMPad will always remenber the last street name). The house number can be entered with the dedicated buttons.

Before you start collecting addresses, you should start the track recording with the circle button. This allows you later to see where you walked, which might be a helpful.

To add a new address do the following:

  1. Move the map, so that the cross is where the entrance of the building to be tagged is.
  2. Tap on the "+" button.
  3. Select the street name using the "...". OSMPad automatically suggests the streets nearby. The last street is always remebered, so you only need to select the street, when the name changed.
  4. Enter the house number using the custom keyboard which contains the most freqently needed characters. Other characters can be entered by tapping into the "Nummer" field using the normal keyboard.
  5. Tap "Save".


Note: There is no possibility to edit an address node afterwards. If you have done something wrong, you'll have to delete the address node using the "-" button.

Transferring

"Send Markers" will send you the collected adresses as an .osm file via email.

If you have collected all addresses, you wanted to collect, stop the track recording. Then you can send all address markers via email.

  1. Open the menu. Tap on "Send markers".
  2. Wait until the email is being generated. Select an email address you can read on your computer with JOSM installed.
  3. Click "Send".
  4. On your computer save the attachment "markers.osm" of the mail to some directory.

Final editing in JOSM

Enter the city name and the country code in this dialog.
  1. Start JOSM.
  2. Open the saved "markers.osm" file using File->Open from the menu.
  3. Select all address nodes using CTRL-A (Mac: CMD-A)
  4. In the menu click on Presets->Annotation->Addresses
  5. In the dialog you should enter the City name, the country code (for example "DE" for germany).
  6. If you know you can also enter the postal code (but make sure that it is identical for all addresses, otherwise select only parts of the address nodes)
  7. Apply the preset.
  8. Download the exisiting OSM data by clicking "File->Download from OSM...".
  9. Check the positions of your address nodes and correct them if necessary.

Hint:

  • To get satellite images as background select "Imagery->Bing Sat".

Finished!

Enter a commit message and click "Upload changes"

Now we'll have to upload the new addresses to the OSM database.

  1. Click "File->Upload data"
  2. Enter a comment to your commit (e.g. "Added addresses near Betramstraße, Braunschweig").
  3. Click "Upload changes". If you use JOSM for the first time, you will have to enter your OSM account credentials here.
  4. Congratulations, you're done.

Note: It can take a few hours until the new house numbers appear on the map view at www.openstreetmap.org).