OpenStreetMap: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Xerxes (Diskussion | Beiträge) (→Links) |
Xerxes (Diskussion | Beiträge) |
||
| (8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | + | == Für Garmin == | |
| − | + | Eine sehr gute Mountainbike-Karte gibt es [http://openmtbmap.org/de/ hier...] | |
| − | [ | ||
| − | + | Eine Anleitung für [http://virtuatron.de/blog/2009/03/03/routingfaehige-osm-karte-auf-garmin-gps-geraeten Routingfähige OpenStreetMap-Karte]: | |
| − | |||
| − | *Download der Region von [http://downloads.cloudmade.com/ Cloudmade] | + | *Download der Region von [http://downloads.cloudmade.com/ Cloudmade] oder [http://download.geofabrik.de/osm/ Geofabrik] |
| + | *Filtern von Informationen bzw. Regionen mittels [[Osmosis]]. | ||
*Aufteilen/Kacheln [http://www.mkgmap.org.uk/page/tile-splitter Tile-Splitter für mkgmap]: | *Aufteilen/Kacheln [http://www.mkgmap.org.uk/page/tile-splitter Tile-Splitter für mkgmap]: | ||
| Zeile 14: | Zeile 13: | ||
splitter erzeugt daraus gzip-Files die wiederum problemlos von mkgmap weiter verarbeitet werden. | splitter erzeugt daraus gzip-Files die wiederum problemlos von mkgmap weiter verarbeitet werden. | ||
| − | |||
*Kompilieren [[Mkgmap]] | *Kompilieren [[Mkgmap]] | ||
<nowiki>java -Xmx1500M -jar ~/bin/mkgmap-r899/mkgmap.jar -c options.txt *.pbf</nowiki> | <nowiki>java -Xmx1500M -jar ~/bin/mkgmap-r899/mkgmap.jar -c options.txt *.pbf</nowiki> | ||
| Zeile 20: | Zeile 18: | ||
options.txt: | options.txt: | ||
| − | |||
description=OSM_DE | description=OSM_DE | ||
country-name=Germany | country-name=Germany | ||
| Zeile 28: | Zeile 25: | ||
mapname=47678480 | mapname=47678480 | ||
name-tag-list="name:mkgmap,name:de,int_name,name:en,name" | name-tag-list="name:mkgmap,name:de,int_name,name:en,name" | ||
| − | overview-mapname= | + | overview-mapname=OSM_Overview |
overview-mapnumber=10000000 | overview-mapnumber=10000000 | ||
latin1 | latin1 | ||
| Zeile 36: | Zeile 33: | ||
family-name=OSM_Germany | family-name=OSM_Germany | ||
area-name=Germany | area-name=Germany | ||
| + | country-name=GERMANY | ||
| + | country-abbr=GER | ||
| + | region-name=BRANDENBURG | ||
| + | region-abbr=BRB | ||
style-file=../mkgmap-style/ | style-file=../mkgmap-style/ | ||
| − | transparent | + | transparent |
| − | + | #net nur für Option "Auf Strasse bleiben" | |
| − | + | index | |
route=yes | route=yes | ||
road-name-pois=0x640a | road-name-pois=0x640a | ||
add-pois-to-areas | add-pois-to-areas | ||
| − | |||
remove-short-arcs | remove-short-arcs | ||
| − | ignore-osm-bounds | + | #--ignore-osm-bounds When reading OSM files, ignore any "bounds" elements. Attention: Routing does not work if this option is set! |
adjust-turn-headings | adjust-turn-headings | ||
| − | link-pois-to-ways | + | #link-pois-to-ways Erzeugt Behinderungen aufgrund von naheliegenden Punkten, wie Baken oder Poller |
draw-priority=25 | draw-priority=25 | ||
generate-sea=multipolygon,extend-sea-sectors,close-gaps=6000 | generate-sea=multipolygon,extend-sea-sectors,close-gaps=6000 | ||
| + | #für die Erstellung eines gmapsupp.img: | ||
| + | gmapsupp | ||
| + | tdbfile | ||
3699.TYP | 3699.TYP | ||
| − | Für generate-sea im Stylefile 'polygons': | + | Für generate-sea im Stylefile 'polygons': natural=sea [0x3c level 7] |
| − | + | Für die Erstellung eines Adressindexes (Option index, bounds=boundsverzeichnis) erstellt man die benötigten bounds z.B. mittels: | |
| − | + | java -Xmx500M -jar -ea -jar ..\..\mkgmap-r2188\mkgmap.jar --createboundsfile=brandenburg.administrative.osm | |
| + | Es müssen styles und typfile zueinander passen, da in den styles die ID's der Merkmale zugewiesen werden. | ||
| + | Eine Kombination für einfache Topo-Karten ist die [[Datei:Style topo.zip]]. | ||
| + | |||
| + | *Wenn ein Typfile verwendet wird, kann die ID beim Installieren durch das MapSetToolkit geschrieben werden. | ||
| + | |||
| + | Als Tool empfielt sich [http://pinns.co.uk/osm/typwiz2.html TypWiz2] | ||
| + | |||
| + | Der [http://ati.land.cz/gps/typdecomp/editor.cgi Online Editor] birgt leider ein paar Probleme. | ||
| + | |||
| + | Infos auch unter [http://wiki.openstreetmap.org/wiki/Mkgmap/help/TYP_files TYP HowTo im OSM Wiki] | ||
*Installieren -> [[MapSetToolKit]] (nur Install Funktion nötig) | *Installieren -> [[MapSetToolKit]] (nur Install Funktion nötig) | ||
== Links == | == Links == | ||
| + | *[http://forum.openstreetmap.org/viewtopic.php?id=6586 Zoomlevel] | ||
*[http://pinns.co.uk/osm/styles.html OSM Tools] Alle Formate dokumentiert, etliche Tools!! | *[http://pinns.co.uk/osm/styles.html OSM Tools] Alle Formate dokumentiert, etliche Tools!! | ||
*[http://wiki.openstreetmap.org/wiki/Mkgmap/help/usage mkgmap HowTo] | *[http://wiki.openstreetmap.org/wiki/Mkgmap/help/usage mkgmap HowTo] | ||
| Zeile 71: | Zeile 85: | ||
GroundTruth.sh contours -o myfile.ibf --bounds="47,15,48,16" --int 10 --gridlat=1 --gridlon=1 | GroundTruth.sh contours -o myfile.ibf --bounds="47,15,48,16" --int 10 --gridlat=1 --gridlon=1 | ||
GroundTruth.sh ibf2osm -i myfile.ibf --tagce --cat="100,20" | GroundTruth.sh ibf2osm -i myfile.ibf --tagce --cat="100,20" | ||
| + | |||
| + | [[Category:Kartografie]] | ||
| + | [[Category:GPS]] | ||
| + | [[Category:OpenStreetMap]] | ||
Aktuelle Version vom 9. Juli 2012, 07:16 Uhr
Für Garmin
Eine sehr gute Mountainbike-Karte gibt es hier...
Eine Anleitung für Routingfähige OpenStreetMap-Karte:
- Download der Region von Cloudmade oder Geofabrik
- Filtern von Informationen bzw. Regionen mittels Osmosis.
- Aufteilen/Kacheln Tile-Splitter für mkgmap:
java -Xmx1500M -jar ~/bin/splitter/splitter.jar --max-nodes=800000 karte.osm oder alles komprimiert: java -Xmx1500M -jar ~/bin/splitter/splitter.jar --max-nodes=800000 land.osm.bz2 splitter erzeugt daraus gzip-Files die wiederum problemlos von mkgmap weiter verarbeitet werden.
- Kompilieren Mkgmap
java -Xmx1500M -jar ~/bin/mkgmap-r899/mkgmap.jar -c options.txt *.pbf
options.txt:
description=OSM_DE country-name=Germany country-abbr=DE region-name=Germany region-abbr=DE mapname=47678480 name-tag-list="name:mkgmap,name:de,int_name,name:en,name" overview-mapname=OSM_Overview overview-mapnumber=10000000 latin1 family-id=1331 product-id=1 series-name=OSM_SRTM family-name=OSM_Germany area-name=Germany country-name=GERMANY country-abbr=GER region-name=BRANDENBURG region-abbr=BRB style-file=../mkgmap-style/ transparent #net nur für Option "Auf Strasse bleiben" index route=yes road-name-pois=0x640a add-pois-to-areas remove-short-arcs #--ignore-osm-bounds When reading OSM files, ignore any "bounds" elements. Attention: Routing does not work if this option is set! adjust-turn-headings #link-pois-to-ways Erzeugt Behinderungen aufgrund von naheliegenden Punkten, wie Baken oder Poller draw-priority=25 generate-sea=multipolygon,extend-sea-sectors,close-gaps=6000 #für die Erstellung eines gmapsupp.img: gmapsupp tdbfile 3699.TYP
Für generate-sea im Stylefile 'polygons': natural=sea [0x3c level 7]
Für die Erstellung eines Adressindexes (Option index, bounds=boundsverzeichnis) erstellt man die benötigten bounds z.B. mittels:
java -Xmx500M -jar -ea -jar ..\..\mkgmap-r2188\mkgmap.jar --createboundsfile=brandenburg.administrative.osm
Es müssen styles und typfile zueinander passen, da in den styles die ID's der Merkmale zugewiesen werden. Eine Kombination für einfache Topo-Karten ist die Datei:Style topo.zip.
- Wenn ein Typfile verwendet wird, kann die ID beim Installieren durch das MapSetToolkit geschrieben werden.
Als Tool empfielt sich TypWiz2
Der Online Editor birgt leider ein paar Probleme.
Infos auch unter TYP HowTo im OSM Wiki
- Installieren -> MapSetToolKit (nur Install Funktion nötig)
Links
- Zoomlevel
- OSM Tools Alle Formate dokumentiert, etliche Tools!!
- mkgmap HowTo
- Topo-Tutorial
Für die Höhenlinien nach o.g. Tutorial:
GroundTruth.sh contours -o myfile.ibf --bounds="47,15,48,16" --int 10 --gridlat=1 --gridlon=1 GroundTruth.sh ibf2osm -i myfile.ibf --tagce --cat="100,20"