[Talk-de] All in one Garmin Map - news

Jan Tappenbeck osm at tappenbeck.net
Fr Apr 23 07:00:21 UTC 2010


Am 22.04.2010 23:19, schrieb Christoph Wagner:
> Hallo liste,
>
> da die Karte ja in letzter Zeit häufig Probleme hatte, will ich jetzt hier auf der Liste mal kurz zusammenfassen woran das lag, was ich die letzte Zeit gemacht hab und was ich noch vor hab.
>
> Ich habe versucht, den gesamten Kartenbauprozess etwas zu optimieren, was mir zu großen Teilen auch gelungen ist.
> Es wird eigentlich nur noch Europa konvertiert und anschließende werden alle Länder Europas, sowie die deutschen Bundesländer aus den berechneten kacheln zusammengestellt.
> Zur Zeit gibts also alle diese Länder im Angebot:
> http://dev.openstreetmap.de/aio/
>
> Bei der ganzen Optimiererei hat sich leider auch immer wieder mal ein böser bug eingeschlichen, wodurch es schonmal vorkommen konnte, dass an manchen Tagen keine neue Karte erschienen ist, bzw. nur Mülldaten am Start waren.
> Da müsste ich mir noch was gutes einfallen lassen, woran man das erkennen kann.
> Der aufmerksame User schaut einfach auf den Zeitstempel und die Dateigröße und wenn da prinzipiell was unglaubwürdig aussieht, lieber nicht runterladen!
> Ich hoffe natürlich, dass ich die Sache irgendwann so stabil hinbekomme, dass das wieder alles rund läuft, aber manche Fehler erkennt man auch nicht gleich.
>
> Um jetzt zu schauen, welche Kacheln eigentlich wo liegen, hab ich mal prototypisch eine kleine Openlayersanwendung gebastelt, die das visualisiert:
> http://dev.openstreetmap.de/aio/tiles
>
> Es scheint allerdings einen bug (entweder in OL oder im Browser) zu geben, dass die Vektorobjekte, also die Kacheln, einfach verschwinden, wenn man sehr nah ranzoomt.
> Muss ich noch mal auf ner OL-Liste nachfragen, es sei denn mir kann hier jemand gleich nen Tip dazu geben. Liegt wohl daran, dass die Stützpunkte der Vectorfeatures so extrem weit auseinander sind.
>
>
> Heimlich still und leise hab ich mal testweise einen maxspeed-layer eingebaut. Der frühere hack von damals, die maxspeeds an den Straßennamen dranzubasteln, hat mehr Ärger gebracht, wenn es um Strassensuche ging und so.
> Der maxspeed-layer ist abschaltbar, wie die anderen Layer und färbt Straßen unterschiedlich, je nach maxspeed.
>
> Ein feature, was ich in Zukunft noch einbauen will, ist ein keepright-layer, welcher die Daten von keepright enthält. Ich habe bereits ein kleines awk-skript geschrieben, was den datenbankdump von keepright in ein osm-xml-file konvertiert und es hat sich auch schon ein User gefunden, der jetzt style- und typfiles dafür schreiben möchte.
> Danke auch noch mal an den Author von keepright, der jetzt die Datenbankauszüge zur Verfügung stellt.
>
> Zwischendurch hatte ich noch ein paar Probleme mit dem Mapsourceinstaller, den ich ja zu den einzelnen Layern dazu erzeuge. Bei Europa geht das nicht mehr, da die installer- .exe wohl nicht größer als 2GB werden kann.
> Ein Workaround ist die Tiles nicht in die .exe einzubauen sondern daneben zu legen und per installer in die richtigen verzeichnisse zu kopieren.
> Wenn ihr jetzt also die *.tar.bz2 files runterladet und entpackt, findet ihr neben den Kacheln auch ne .exe zum installieren.
>
> Weiterhin hab ich noch hier und da ein paar dinge wie rettungsboxen, rettungspunkte, notrufsäulen etc. mit eingebaut, die schon ziemlich lange auf der Liste standen.
>
> Aber den wichtigsten Punkt hätte ich beinahe vergessen:
>
> ich habe alle styles und skripte, die ich so geschrieben habe und für meinen prozess verwende in ein git repository gelegt.
> http://github.com/aiomaster/aiostyles
>
> Das hat nicht nur den Grund, dass ich das jetzt selber besser verwalten kann und nix verloren geht, sondern ich möchte die Karte gerne auf eine breitere Basis setzen.
>
> Es gab schon viele Leute, die mir konkrete Hilfe angeboten und dies auch umgesetzt haben. Also an dieser Stelle dankeschön für eure Hilfe und die vielen guten Vorschläge und das Feedback!
>
> Allerdings suche ich jetzt mal ganz konkret Leute, die Lust haben bestimmte Teile der AIO zu maintainen. Einige Dinge wachsen mir langsam über den Kopf.
> Ich kann mich auch nicht bei allem gut auskennen und immer auf dem neuesten Stand bleiben. Die mkgmap Entwicklung bringt ständig neue Features raus, die eingebaut werden wollen.
> Ständig werden neue Tags geschaffen, gibt es das Aussehen von Features zu verschönern oder Details zu verbessern.
> Ich weiß, dass sich viele Leute ganz konkret mit dem erstellen von Garminkarten befassen und sich da besser auskennen als ich.
> Es wurde ja schonmal diskutiert, dass hier jeder so sein Ding macht. Ist ja auch richtig so und es kommen auch viele nette Karten raus, wie ich finde:
> http://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin/Download
> ist ja voll davon.
> Mein ursprüngliches Ziel war ja, alles einzubauen, was man so gebrauchen könnte. Ich merke aber, dass das nur geht, wenn da mehrere leute mitmachen, die sich in unterschiedlichen Bereichen auskennen.
> Wer also Lust hat konkret an der Karte mitzuwirken und für einen Teilbereich die Verantwortung zu übernehmen, der sei herzlich eingeladen das zu tun. Sprecht mich bitte einfach an.
> Ideen gibts genug. Wer mal auf meiner Wikiseite (danke übrigens an die Aufräumer dort) und im Forum gescrollt hat, weiß wovon ich rede:
> http://wiki.openstreetmap.org/wiki/DE:All_in_one_Garmin_Map
> http://forum.openstreetmap.org/viewtopic.php?pid=41408
>
> zu tun wären aus meiner Sicht folgende Dinge:
> * features für die basemap erweitern z.B. Skipisten einbauen
> * hübschere icons einbauen und aussehen verbessern (ist natürlich immer geschmackssache, aber da lässt sich sicherlich ein gemeinsamer nenner finden)
> * den fixme-layer verschönern, die Farbgebung ist irreführend und die logik nicht sehr ausgereift
> * mit overlays rumspielen - es wäre doch nett, wenn man brücken oder einbahnstraßenpfeile hätte oder vielleicht sogar ne visualisierung von lit=yes
> * boundary-layer verschönern, man kann ja teilweise die einzelnen grenzen kaum auseinanderhalten - das geht sicher besser
> * neue layer entwickeln z.B. ÖPNV, Wanderrouten etc. ... Vielleicht kann man ja auch was mit radfahrern machen, wobei das ja die openmtbmap ganz gut hinbekommt. Kann man ja dazu installieren, wenn man will
> * verbessern der dokumentation und vielleicht ein hübsches webinterface, wo man rumklickern kann, was man jetzt genau für ein gebiet runterladen möchte. Da lässt sich noch viel tun, was man an den ständig auftretenden Fragen sieht.
> * falls jemand richtig tief einsteigen will, so gibts da auch einiges zu verbessern, was die performance der ganzen sache angeht. Vielleicht könnte man beispielsweise beim splitter noch was rausholen oder in mkgmap was reincoden, um mehrere layer (karten) aus den selben inputdaten gleichzeitig zu generieren. Vielleicht lassen sich auch meine ganzen Skripte noch optimieren.
>
>
> Da gibts sicher noch viel mehr zu tun, aber das ist das, was mir so spontan eingefallen ist. wenn ihr euch für irgendwas verantwortlich fühlen wollt und damit allen Garminnutzern, die die Karte verwenden (es scheint da einige zu geben), weiterhelfen wollt - auf gehts!
>
> Viele Grüße
> Christoph
>
>
>
>
> _______________________________________________
> Talk-de mailing list
> Talk-de at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-de
Moin !

wirst Du die technischen Schritte dazu auch auf der Wiki-Seite 
entsprechend dokumentierend ergänzen ???

Gruß Jan :-)





Mehr Informationen über die Mailingliste Talk-de