OpenStreetMap標誌 OpenStreetMap

Jeg har hidtil selv genereret kort fra OSM til min Garmin GPS60cx,
men efter vi har fået importeret alle de danske adresser (hvilket er en god ting) så er filerne blevet så store at min maskine ikke kan klare opaven længere.

Jeg plejer at gøre noget i stil med:
wget http://download.geofabrik.de/osm/europe.osm.bz2
7z.exe e -y europe.osm.bz2

java -jar osmosis.jar --read-xml file="europe.osm" --bounding-polygon file="CTN OSM DK mm.poly.txt" --write-xml file="denmark_mm.osm"
java -jar osmosis.jar --read-xml file="denmark_mm.osm" --bounding-polygon file="CTN OSM DK.poly.txt" --write-xml file="denmark.osm"
java -jar osmosis.jar --read-xml file="denmark.osm" --bounding-polygon file="CTN OSM Jylland.poly.txt" --write-xml file="jylland.osm"
java -jar osmosis.jar --read-xml file="denmark.osm" --bounding-polygon file="CTN OSM Fyn.poly.txt" --write-xml file="fyn.osm"
java -jar osmosis.jar --read-xml file="denmark.osm" --bounding-polygon file="CTN OSM Sjaeland.poly.txt" --write-xml file="sjaeland.osm"

java -Xmx512M -jar "mkgmap.jar" --latin1 --description="OSM DK by CTN" --mapname="64004501" denmark_mm.osm --gmapsupp --tdbfile --net

Men mkgmap melder nu heap fejl og min maskine går i selvsving når jeg begynder at øge -Xmx512M værdien.

Da de kort man kan downloade fra diverse web sider alle er utroligt dårlige omkring Flensborg fjord, skal jeg til at kigge på alternative løsninger.

電郵圖示 Bluesky圖示 Facebook圖示 LinkedIn圖示 Mastodon圖示 Telegram圖示 X圖示

討論

ablansinger2009年2月22日16:17發表的評論

Selv Jylland er for stort til min maskine med 1GB ram.

Jeg skal vist have fundet eller lavet et tool der kan strippe alle adresse informationerne ud før jeg kører det ind i mkgmap.

登入以留言