WikiProject Bosnia/Banjaluka/instructions

From OpenStreetMap Wiki
Jump to: navigation, search

Here is my guide for making maps on http://www.openstreetmap.org/ :

-record your movement using gps.(record gps tracks)
-write down the names of the streets you pass
-upload data to the pc
-convert tracks to openstreetmap file type
-draw streets based on your gps traces and info on street names you wrote down.



RECORD GPS TRACKS:

Using gpsviewer.exe:

 If you have pna device with windows ce 5 you can use gpsviewer.exe
 It is in windows dir, and there is usually link in /my device to it.
 -start gpsviewer.exe.
 -wait for "gga" flag to turn green. (wait for satellites.)
 -select log to sd.
 -click on "off" to start
 note:
 -each time you start gpsviewer it continues to write to the current nmea.log file.
 You should rename original file to nmea1.log or nmea2.log if you want to have 
 separate files.
 It takes around 250kb file for 5 minutes of recording.


Using Igo8 software:

 start igo8
 in IGO: 
  -settings/track log/update interval=1sec,enable auto save=off, max track database 
   size=no limit
  -settings/navigation/keep position on road=off (important! don't forget this,
   or your log will be of already included maps.)
  (back to main menu "title: navigation menu")
  -manage/track logs/record
  -you can go to map now. back/back/map
  (you can choose to display tracks on map or not, it is not important, you can
   see where you have been.)


Garmin:

-tools/settings/map/show location=at gps location
-tools/manage my data/tracks/options/recording mode=stop when full.
-when done, save active track
-edit/rename it to something recognizable
-click on save
-AFTER you have saved active track, you can delete ACTIVE track. Saved one 
 should be safe.
-To stop garmin recording tracks: tools/manage my data/tracks/options/recording
 mode=off


WRITE DOWN NAMES OF THE STREETS:

You should use a paper, voice recorder or camera to record street names. You can
record points of interest (POI) if you want.
1st way: to draw a map on paper with name of the streets.
2nd way:If you use "gps locator" program you can see time (UTC), and write time 
and place like this:
12:15.17 Hill street
12:20:54 Valley street ... and so on.
You can view time of each point in merkaartor: http://www.merkaartor.org/
You can also convert track to kml and open it in google earth. 
You can also record POIs this way.
If you don't have time displayed in program, you can use digital watch and write 
down time, in seconds. 
 Make sure watch is synchronized with GPS time.

http://wiki.openstreetmap.org/wiki/Mapping_techniques


Drive a car, or ride a bike or walk with gps device turned on. And write down 
street names.


UPLOAD DATA TO PC:

GpsViewer:

-Transfer track to PC:
-copy nmea.log to pc with USB cable (You'll need ActiveSync on xp), or by using 
 SDcard reader.

Igo:

-Copy tracks  files from SDMMC\igo\save\tracks dir  to pc, with USB cable (You'll
 need ActiveSync on xp), or by using SDcard reader.
-(If you want to use Igo for navigation later, you should set "keep position on road"=on)


Garmin:

-install active sync on PC (needed for xp, vista and windows 7 already has it)
-install mapsource, (unzip, start main.msi, then setup exe)
-install some map from http://openmaps.eu/dlmap/%252Fimg?sort=asc&order=Country if you do not have any maps.
Start mapsource
-transfer/receive from device (or click on icon of device with arrow)
-device=garmin
-set only tracks to on
-click on receive
If you want to transfer one single track from gps,
delete all tracks from mapsource, except the one you want to transfer. 
(They will still be safe on gps.)
-(this is necessary cause otherwise mapsource will save all tracks in 1 file, 
 including waypoints IN OTHER COUNTRIES)
-file/save as/save as type=gps exchange format (*.gpx)
-enter file name
-click on save.

(Don't forget to set show location to road later, when using garmin for navigation.)


CONVERT TRACKS

GpsViewer:

-download gpsbabel from http://www.gpsbabel.org/
-unzip it. start GPSBabelGUI.exe
-set input format=NMEA 0183 sentences
-click on icon, (paper) , in second row to select input file
-set output format=GPX XML (.gpx)
-click on icon, (paper and red arrow), in forth row to select destination file.
-click on "let's go" button.


Igo8:

-download gpsbabel from http://www.gpsbabel.org/
-unzip it. start GPSBabelGUI.exe
-set input format=IGO8 .trk,
-click on icon, (paper) , in second row to select input file
-set output format=GPX XML (.gpx)
-click on icon, (paper and red arrow), in forth row to select destination file.
-click on "let's go" button.


You can create bat file, put it in gpsbabel dir, and drag and drop single file on it
to convert igo track to kml and gpx.

igo--kml_gpx.bat:

cd /d %~dp0
gpsbabel.exe -p "" -w -i igo8 -f %1 -o kml -F %1.kml
gpsbabel.exe -p "" -w -i igo8 -f %1 -o gpx -F %1.gpx
pause


nmea--kml_gpx.bat:

cd /d %~dp0
gpsbabel.exe -p "" -w -i nmea -f %1 -o kml -F %1.kml
gpsbabel.exe -p "" -w -i nmea -f %1 -o gpx -F %1.gpx
pause


GARMIN

-You can upload gpx file to OSM. 
-If you have more than one track, you can either select more tracks and then use 
 "join the selected tracks" option. (You can get to it, by using right click on more tracks)
 Or you can select and cut the track you do not want to transfer. (Right click/cut)
-If you get an error, make sure you transfer only single track to Mapsource. 
 Also, delete any other routes, waypoints, and tracks from Mapsource before saving
 single track to gpx file.
-You can view garmin gpx file nodes using ITNConv (click on Télécharger to download.)
-You can use gpsbabelgui to convert .gpx to .kml if you want.


DRAW STREETS

-create account on http://www.openstreetmap.org/
-login to openstreetmap.org
-gps traces/upload. (set visibility=public), wait.
-see only your traces. 
-edit. (with save option)
-save when done.
http://wiki.openstreetmap.org/wiki/Potlatch = you can also see video tutorial here. 
Important part starts around minute 9. 
http://wiki.openstreetmap.org/wiki/Potlatch_2 = new editor. Recommended.
http://wiki.openstreetmap.org/wiki/Map_Features = you can see here what map features are available here.

ADDING BUILDINGS

When using potlach2 editor, drag and drop icon of the building on the map.


KEYS AND NAMES

If you don't know the correct key value for some item, click on documentation. Enter item in the search box. 
For example "Barbecue".


Quick summary of editing:
-click one to add a node (point). click next to it to connect to another. double
-click or shift + click to end and start another line.
-shift + click to add another node to existing line.
-When you select node it is marked yellow. you can delete it by clicking "del" key.
-You can separate roads by clicking on scissors icon, lower left part of the screen.
-When node is red you can click on it, it will end the way.
-Don't forget to connect ending one road to the body of another
(Imagine T). the existing road (-) will have its nodes marked blue, when you are hover the mouse over it (with |).
-Use "enter" key to terminate a line.

note on copyright:

you can use yahoo, or bing aerial imagery.
(Note: bing seems to be set as default on potlach2.
 To use set bing as background, 
 -move mouse over "edit" link at the top of the page. 
 -select potlatch 2
 -Click on "background link", select bing.)
 More info on using Bing aerial imagery: http://wiki.openstreetmap.org/wiki/Bing
 Please do not rely solely on the aerial imagery. When editing streets, make sure you use your own gps log data.


you cannot use google earth to trace map.
You can view your tracks in google earth:
-Use GPSBabelGUI.exe to convert track to "Google Earth (Keyhole) Markup Language (.kml)"
In google earth: file/open kml file. 
http://wiki.openstreetmap.org/wiki/Copyright


You can use OpenStreetMapLayer.kmz from http://www.markus-bader.de/?p=14 to view osm data in google earth.
Double click on kmz file.
You can use slider between "places" and "layers" to change opacity.