Am 04.01.2011 22:03, schrieb Sven Geggus:
> Christoph Wagner <[email protected]> wrote:
> 
>> Ich bin noch nicht so ganz sicher woran das liegt. Da ist wohl was gehörig
>> schief gelaufen. Zunächst muss ich aber mal mit den Leuten reden, die da
>> was gemacht haben und rausfinden, was genau sie da gemacht haben.
> 
> Du solltest auch das Makefile ins git reinstopfen nicht nur die Styles.

Ist schon seit Ewigkeiten drin.


Ich hab jetzt mal ne Weile mit flacus telefoniert und wir haben jetzt ganz gute 
Ideen, wie die ganze AiO-Geschichte in Zukunft aussehen könnte.

Ich werd das vielleicht mal hier kurz zusammenfassend schildern:

1. der Server splittet die ganzen Daten mit festen Tilegrenzen, welche 
gelegentlich korrigiert werden, wenn Kacheln zu groß werden.

2. der Server rechnet die einzelnen Layer mit mkgmap und den kacheln einmal 
durch.

3. die fertigen Kacheln jedes Layers werden einzelnen gezippt und zum download 
angeboten

4. der Endnutzer kann selbst bestimmen welche layer er in welchem bereich 
runterladen will und bappt das dann auf seinem eigenen Rechner zusammen und 
kriegt ne Datei raus, die er aufs Gerät schieben kann


Damit die Endnutzer Schritt 4 möglichst komfortabel hinbekommen, will ich ne 
Java-Applikation schreiben, die Kacheln vom Server abrufen und cachen kann und 
dann mkgmap aufruft und die fertige gmapsupp rausbekommt.

So der Plan.

Das ganze hätte gegenüber der jetzigen Variante unglaublich viele Vorteile:

1. deutlich weniger Serverlast -> damit wäre es vielleicht möglich die ganze 
Welt anzubieten

2. viel weniger Bandbreite notwendig, da einzelne Kacheln gezielt geladen 
werden und bereits geladene Kacheln wieder verwendet werden können

3. Die User suchen selber aus, was sie haben wollen

4. deutlich flexibler bei steigender OSM-Datendichte und begrenztem 
Kartenspeicher im Gerät


Ich glaub es gibt noch viele mehr, aber das alleine klingt schon so gut, dass 
ich vorhab da dran zu arbeiten. Man könnte damit auch viele Funktionen des 
Makefiles einsparen, bei dem eh niemand durchsieht.

Als erstes werde ich aber morgen versuchen den alten Kartenherstellungsprozess 
wieder in Gang zu bringen, damit so lange wieder Karten verfügbar sind.

Möchte mich jemand beim Programmieren der Applikation unterstützen? Welche 
Technologien wären denn gut, um so eine Karte mit anklickbaren Kacheln 
darzustellen? Ich dachte so an die Art SlippyMapChooser aus JOSM. Vielleicht 
kann man da auch Code wiederverwenden.

So weit erstma von mir.

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