Tree [c3104d] master /
History



File Date Author Commit
build 2011-07-14 bugariu bugariu [c73126] - fixed dependecy of OSM2POWM from QtGui dlls
doxygen 2011-07-14 bugariu bugariu [c73126] - fixed dependecy of OSM2POWM from QtGui dlls
src 2012-10-27 bugariu bugariu [c3104d] - fixed wrong check in split mode
.gitattributes 2010-05-25 bugariu bugariu [428d13] - adjusted installers
CHANGELOG.TXT 2011-07-14 bugariu bugariu [0c22d7] - fixed bug 3366913: Wrong file OSM2POWMoceanti...
LICENSE.TXT 2007-11-03 bugariu bugariu [619581] - fixed docu
OSM2POWM.ini.linux 2010-03-30 bugariu bugariu [02fdad] - implemented feature request 2979561: Make OSM...
OSM2POWM.ini.windows 2010-03-30 bugariu bugariu [02fdad] - implemented feature request 2979561: Make OSM...
README.TXT 2010-05-25 bugariu bugariu [428d13] - adjusted installers
speeds.txt 2010-02-24 bugariu bugariu [97f373] - implemented feature request 2862718 Support n...

Read Me

======================
      OSM2POWM
======================
OSM2POWM converts OSM files (see http://wiki.openstreetmap.org) to map files
for NaviPOWM. You need an installed Qt to use OSM2POWM. OSM2POWM was tested on 
Windows 2000 Professional, OpenSUSE and Ubuntu


======================
Compiling OSM2POWM
======================

Using Windows with minGW:
--------------------------------------
1. Open the project file build\mingw\OSM2POWM.mdsp in MinGWStudio and run build.

Using Linux with Qt and qmake:
--------------------------
1. cd build/qmake
2. run "qmake" which will create a Makefile
3. run "make clean all" which will compile the executable

Using Linux with Qt and CMake:
---------------------------------------
1. cd build/cmake
2. run "cmake ." which will create a Makefile
3. run "make clean all" which will compile the executable


======================
Create maps
======================
1. Save region to convert as OSM file. This can be done by downloading and 
   saving the desired region with JOSM, or by extracting a region from a planet
   dump. See http://wiki.openstreetmap.org/index.php/Planet.osm for details.
2. Call "OSM2POWM file.osm" The osm file is now parsed and the maps are generated.
3. Copy / move all *.map files to NaviPOWMs "Maps" subdirectory.
4. For every 1° x 1° region one map file is created. 

OSM2POWM can also create a batch file (shell script) for creating maps of huge
regions. Those regions will be split using the tool "osmosis", see
http://wiki.openstreetmap.org/wiki/Osmosis
 
Details on how to use splitting can be found in the wiki at
http://navipowm.wiki.sourceforge.net/NaviPOWM

To create your own ini file you can use the provided examples for Windows and Linux.