Aus Excel wird LibreOffice-Calc bei OAM

, ,

Viele werden sich jetzt fragen: „Wieso Excel bei einem OSM-Kartenprojekt“ – verstĂ€ndlich 🙂
Nun, bei OAM ist ein Stock von rund 270 Landkarten mit den verschiedensten jeweiligen Einstellungen zu verwalten.

Hier erscheinen Kartensymbole fĂŒr zB Tankstellen und Brunnen in StĂ€dtischen Gebieten erst bei wesentlich höheren Zoomstufen als zB in Scandinavien – dafĂŒr gibts auch die ELEMENTS Theme von Tobias, die dem Rechnung trĂ€gt. Sprich es mĂŒssen verschiedene TagMapping erstellt und einzelnen Karten zugewiesen werden.
Aber auch solch triviale Dinge wie Kartenmittelpunkte, Sprachen, Feinheit der Höhendaten, Zuweisung zu RenderWarteschlangen (LoadBalancing) mĂŒssen verwaltet werden. Entsprechende Startprogramme fĂŒr jeden einzelnen Produktionsschritt wie Umwandlung von Dateiformaten, Erstellung von GrenzPolys, Höhendaten, MeeresflĂ€chen, Vererbung der Rad/MTB/Wander-Routen etc,etc. –  gehören !automatisiert! erstellt.

Zu guter Letzt mĂŒssen auch die Webseiten nach jeden Update neu generiert werden.

HÀndisch ist das unmöglich, hier haben bis jetzt Excel-VBA Programme in Verbindung mit PERL-Scripts die Schwerarbeit erledigt.

Ich portiere nun in jeder freien Stunde VBA nach Starbasic. Wobei Portieren bedeutet 9 Jahre (nett Formuliert 😉 ) organisch gewachsene Programme zu bereinigen und schlicht neu zu schreiben wobei mein geliebtes PERL fĂŒr reine VerwaltungsJobs aussen vor bleibt.
ZusÀtzlich wurde eine flexible Ordnerstruktur implementiert um das Portieren auf andere Maschinen und effektives LoadBalancing/Caching zu ermöglichen.

Die ersten Karten liefen heute aus den von LibreCalc generierten Startscripts, die automatisierte Erstellung der Downloadseiten wird nÀchste Woche angegangen.

Mit dem Umstieg auf ein freies Office-Paket und Bereinigung der Programme wird eine Einarbeitung in die Kartenerstellung bei OpenAndroMaps fĂŒr meine CoAutoren nun wesentlich erleichtert. 

 

Neue Rendermaschine: Herzlichen Dank fĂŒr Eure Spenden – die Teile fĂŒr den PC sind zum Großteil eingetroffen und harren der Assemblierung die nach dem nĂ€chsten Kartenupdate angegangen wird so es bei der SoftwarePortierung keine unerwarteten Probleme gibt.
FĂŒr mich ist das eine große Beruhigung da dies bedeutet das der Testrechner zu @Michael geht und damit 10 Jahre gesammeltes Wissen zu Vektorkarten erhalten bleiben.

Zur neuen Rendermaschine wird es noch genauere Infos geben.
Hier in kĂŒrze: AMD Ryzen 5600G, 128GB RAM, ASUS MB, 2TB 970evo Plus als StandardLaufwerk, 1TB Toshiba SSD fĂŒr die Planet-Extrakte und Höhendaten, 1TB HighSpeed 970pro fĂŒr caching, NOCTUA LĂŒfter, neues semipassives Netzteil, sowie diverse Gebrauchtteile aus der Ersatzteil-Lade und neue LĂŒfter fĂŒr das alte GehĂ€use.
Irgendwann geht auch dieser Rechner zu @Michael

 

Alsdann, Beste GrĂŒsse und Gesundheit
wĂŒnscht Euch euer Christian

0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert