Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Tree [e8d4b6] OSM2POWM-0.2.3 /
History



File Date Author Commit
Install 2009-09-15 bugariu bugariu [e8d4b6] - updates for release of 0.2.3
KDevelop 2009-08-25 bugariu bugariu [84d027] - started with relation stuff
MinGW 2009-08-28 bugariu bugariu [048f42] - updated MinGW project file
doxygen 2009-05-14 bugariu bugariu [16ba3d] - Reduced map size by ca. 25%. Map format changed
.gitattributes 2009-08-25 bugariu bugariu [84d027] - started with relation stuff
CHANGELOG.TXT 2009-07-15 bugariu bugariu [17beb8] - Implemented feature request 2822063 POIs Dist...
CXMapContainer.cpp 2009-06-09 bugariu bugariu [f318bf] implemented feature request 2726788 Show countr...
CXMapContainer.hpp 2009-06-09 bugariu bugariu [969c2d] - redesigned conversion classes
CXMapSection.cpp 2009-06-29 bugariu bugariu [81c076] - places not included in POIs anymore
CXMapSection.hpp 2009-06-09 bugariu bugariu [969c2d] - redesigned conversion classes
CXOSMHandler.cpp 2009-08-25 bugariu bugariu [84d027] - started with relation stuff
CXOSMHandler.hpp 2009-08-25 bugariu bugariu [84d027] - started with relation stuff
CXOSMMap.cpp 2009-08-25 bugariu bugariu [84d027] - started with relation stuff
CXOSMMap.hpp 2009-08-25 bugariu bugariu [84d027] - started with relation stuff
CXOSMNode.cpp 2009-06-09 bugariu bugariu [969c2d] - redesigned conversion classes
CXOSMNode.hpp 2009-06-24 bugariu bugariu [143030] - implemented feature request 2811076 Do not sh...
CXOSMRelation.cpp 2009-08-25 bugariu bugariu [84d027] - started with relation stuff
CXOSMRelation.hpp 2009-08-25 bugariu bugariu [84d027] - started with relation stuff
CXOSMWay.cpp 2009-06-24 bugariu bugariu [143030] - implemented feature request 2811076 Do not sh...
CXOSMWay.hpp 2009-08-25 bugariu bugariu [84d027] - started with relation stuff
CXOceanTiles.cpp 2009-06-22 bugariu bugariu [eb9c5e] -small improvements in display
CXOceanTiles.hpp 2009-06-22 bugariu bugariu [eb9c5e] -small improvements in display
CXPOWMMap.cpp 2009-06-09 bugariu bugariu [969c2d] - redesigned conversion classes
CXPOWMMap.hpp 2009-06-09 bugariu bugariu [969c2d] - redesigned conversion classes
CXPOWMNode.cpp 2009-06-29 bugariu bugariu [f22cec] - first attempt to extract places from POIs. Ma...
CXPOWMNode.hpp 2009-06-29 bugariu bugariu [f22cec] - first attempt to extract places from POIs. Ma...
CXPOWMWay.cpp 2009-06-09 bugariu bugariu [f318bf] implemented feature request 2726788 Show countr...
CXPOWMWay.hpp 2009-06-24 bugariu bugariu [143030] - implemented feature request 2811076 Do not sh...
CXSplitter.cpp 2009-05-08 bugariu bugariu [1ebc8b] fixed bug 2789178 Do not exceed min / max lon /...
CXSplitter.hpp 2009-04-15 bugariu bugariu [73bd9d] - first attempt to fix bug 2764782: "Too much m...
CXSubTile.cpp 2009-06-09 bugariu bugariu [969c2d] - redesigned conversion classes
CXSubTile.hpp 2009-06-09 bugariu bugariu [969c2d] - redesigned conversion classes
CXTOCMapContainer.cpp 2008-09-26 bugariu bugariu [381e08] - redesigned POI stuff.
CXTOCMapContainer.hpp 2008-08-14 bugariu bugariu [f2dfa2] - improved creating and loading maps
CXTOCMapSection.cpp 2008-08-14 bugariu bugariu [f2dfa2] - improved creating and loading maps
CXTOCMapSection.hpp 2008-08-14 bugariu bugariu [f2dfa2] - improved creating and loading maps
CoordConstants.h 2008-12-27 bugariu bugariu [8c491e] - first attempt to implement feature request "2...
CoordConversion.cpp 2008-07-25 bugariu bugariu [8ab373] - merged OSM2POWM-NewMap into OSM2POWM
CoordConversion.h 2008-12-27 bugariu bugariu [8c491e] - first attempt to implement feature request "2...
LICENSE.TXT 2007-11-03 bugariu bugariu [619581] - fixed docu
OSM2POWM.cpp 2009-08-28 bugariu bugariu [cd3279] - prepared for release of 0.2.3
OSM2POWM.hpp 2008-12-29 bugariu bugariu [4fe937] - use settings from ini file to create the spli...
OSM2POWM.ini.linux 2009-03-29 bugariu bugariu [d97d8b] - updated OSM2POWM.ini.linux
OSM2POWM.ini.windows 2009-03-28 bugariu bugariu [80dcbd] - added ini files for OSM2POWM
README.TXT 2009-03-28 bugariu bugariu [80dcbd] - added ini files for OSM2POWM
utils.cpp 2009-05-20 bugariu bugariu [986ef8] - use oneway in locator thread. Map format chan...
utils.hpp 2009-08-28 bugariu bugariu [cd3279] - prepared for release of 0.2.3

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 with Qt 4.3.2 and OpenSUSE 10.2, 10.3 and 11.0 with
Qt 4.3.2



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

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

Using Linux with Qt 4.3.2:
--------------------------
1. run "qmake" which will create a Makefile
2. run "make clean all" which will compile the executable

Using Linux with Qt 4.3.2 and KDevelop:
---------------------------------------
1. import NaviPOWM.pro into KDevelop
2. run build


======================
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.