erst mal sorry das ich jetzt erst schreibe irgend wie hat die Mail Benachrichtigung nicht funktioniert.
Eigentlich wollte ich auf den CarPC ein Gentoo Linux machen da Win7 nun endgültig darauf nicht mehr läuft. Leider schaffe ich den Absprung von Windows nicht so wirklich da es halt mein Täglich Brot ist. Habe es jetzt geschafft die 2.3 von Mapnik auf meine Windows Rechner zu bauen und habe mal den SQLite Treiber auf die Aktuelle Version Gehoben was schon mal ein Haufen Performens brachte ca. Faktor 8 auf den Fetten Windows Kiste. Wo bei ich mit Absicht nicht den Multikern benutze.
Der CarPC ist ein Epia 1200M Board mit SSD und 1 Byte Ram. Leider fürchte ich das es wohl wirklich zu alt ist und darauf es nie vernüftig laufen wird. Habe jetzt erstmal die Idee programm teile zu bauen so das man Sie testen kann und dann mal sehen wie viel Hardware man wirklich braucht.
Gestern habe ich was viel versprechnendes Raus gefunden die Layer wie sie im StandartStyle verwendet werden. Benutzen nicht SQL zum ein schränken sondern die Filterfunktion von Mapnik baut man das um kann man noch mal Richtig was raus holen an Zeit. Ok dafür musste ich die Datenbank etwas um bauen aber das geht mit meine Oracle Sql Kenntissen ganz gut.
Da ich für Routing eh ne Datenbank brauche und auch POI s möglich machen wollte bin ich auch die Idee gekommen eben kein Bilder als Karten zu verwenden. Auch habe ich die Hoffnung das der Platz bedrauf der Sqlite ganz so groß ist wie Bilder von ganz Deutschland. oder vielleicht noch mehr.
Ja ich weiß eine Ziemliche Nischen Idee mal sehen was daraus wird. Ich finde halt nur das die ganzen Software macher halt einfach auf die Schneller Hardware setzen grauselig der Strom muss auch irgendwo her kommen. Und machmal ist halt auch der Weg das Ziel.
Geoserver sind zu hungerig was Resourcen angeht zum mindestens was ich bis jetzt gesehen habe. Und wie gesagt es soll ohne Internet gehen. In den Kaparten oder der Wüste gibt es kein Internet per GSM. Oder auch hier mitten in Deutschland wo ich lebe. Ja ich muss zum SMS Schreiben in den Garten gehen auch wenn es keine glaubt.
Zur Zeit habe ich die Idee das es eigentlich so gehen müsste so das man die Daten auch relativ aktuell halten kann:
- osm.pbf laden
- Zur OSM DB Umbauen damit zum Beispiel https://code.google.com/p/maps4mac/wiki/osm2spatialite
- dann die Layer anders baue so das kleine Tabellen entstehen.
Und das dann Offline Rendern. 1 - 3 kann man “Zuhause” machen bzw. da wo entsprechner Platz und Performes zu Verfügung steht.
Da QT, Sqlite, Mapnik wenn ich das richtig weiß auch auf Andriod zu Verfügung stehen hoffe das vielleicht irgend wer finde der Lust hat das dann zu “Portieren”. Ich selbst hoffe die Windows und die Linux Variante bauen zu können. Hoffen wir mal das beim Rendern man sich nicht Finger verbrennt g.
Im Prinzip habe ich schon Idee was man da alles daraus machen könnte aber so lange ich die Grundlage noch nicht laufen will ich nicht darüber reden den es gibt schon zu viel Angefange Projekte die nie fertig werden. Ein ganz kleines bisschen habe ich die Hoffnung das die Idee ein bisschen gegen die Datenmonopolle helfen kann. Ich weiß was meine Firma den an Geld in den Rachen schmeist. Und wenn ich die Geschichte mit den Krankenwagen lese wird mir schlecht. Ich bin überzeugt das zusammen mit OSM besser machen kann wenn nur die Richtige Software macht und zwar als Opensource. Kranken wagen könnten Unmegen an Daten liefern und ich bin mir Sicher das hier genung fitte Leute gibt die das Sinnvoll ein arbeiten können. Und so haben beide was davon.
Was ich aber auch gelernt habe ist das bei meiner Idee mir auch noch einiges an Grundlagen fehlt was ich noch lernen muss und hier muss ich noch Partner finden mein Kollege der das GIS macht hat scheinbar nicht die richtige Lust dazu.
Zum beispiel muss ich noch die Weltsharpes um rechnen da meine daten zur Zeit alle das GPSmouse “format” haben und so Manik viel rechnen muss das liegt an der Idee das man dann bei den daten der mouse nicht so viel rechnen muss aber vielleicht ist es auch nicht sinvoll aber damit man das versteht / entscheiden kann muss man erst mal “+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over” lesen und verstehen können. Oder das “+proj=merc +datum=WGS84 +over”.
Mal sehen wo die Gedanken noch hin führen.
PS:Eine Oberfläche Ausser ein Native werde ich sicher nicht machen alle Tools die ich bis jetzt gesehen habe kommt nicht schönes / Ordentliches bei raus.
PPS: Meine C++ kennisse sollen nich ein rosten den in der Firma will man da weg (.Net) halt…