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

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an