[Talk-cz] OpenTrackMap?

Karel Volný kavol na seznam.cz
Neděle Květen 24 13:10:40 UTC 2009


zdar a sílu,

tohle mi prostě nedá:

> samotné renderování je otázkou chvíle, zprovoznění mapniku trvá 30
> minut a samotného serveru se „slippy map“ dalších 15. Celé to může
> běžet na standardním serveru Apache.

ROTFL :-D

a teď z jiného úhlu pohledu:

půl hodiny trvá, než člověk z wiki vyčte, co se vůbec dá jako server použít, 
další půlhodinu hledá relevantní dokumentaci

pak jede podle návodu, s pár přestávkama na čaj než se zkompilujou závislosti 
má za tři hodinky hotovo

jenže ono to jaksi nejede, tak nareportuje bug na svojí distribuci a jde spát

dalšího večera se naštve a začne si chybu řešit sám ... po úporném boji a 
dalších dvou-třech bugreportech donutí mapnik renderovat něco kloudného, pustí 
si tedy na noc testovací kousek mapy a jde spát

ráno zjistí, že výsledek není, jaký by očekával ... týden řeší, proč se mu 
nezobrazuje na mapě popis rozcestníku, ptá se marně v konferenci, nakonec 
náhodně při editaci stylu přijde na to, že záleží na pořadí

když už dokáže nechat vyrenderovat mapu k obrazu svému, resp. v úplném 
základu, bez vychytávek jako vyřešené překrývání značek, tak zjistí, že mu 
toho na mapě většina chybí

další tři hodiny se hrabe v databázoovém dumpu a ladí pravidla tak, aby se mu 
na mapě zobrazily všechny možné způsoby značení, co si kdo vymyslel použít

s velkou slávou pak spustí renderování celé ČR

když to ani po pěti dnech celé nedoběhne, usoudí, že tudy cesta nevede, pokud 
si nehodlá pořídit domů serverovou farmu, a uloží to k ledu

po měsíci se dostane k tomu, aby po dvou dlouhých zimních večerech a dalších 
pár bugreportech rozjel pythoní modul do apache na on-demand renderování ... 
tedy "rozjel" - dlaždice je většinou dostupná až na druhý pokus o načtení, což 
je v TangoGPS problém, neb to jak dlaždici napoprvé nedostane, podruhé už se 
nezeptá, ale aspoň něco ...

obratem ale nastává problémek s dostupností snapshotu ČR a navíc mu 
bezpečnostní update apache rozbije konfiguraci, takže to opět dává k ledu

když se k tomu po čase znovu dostane, zjistí, že kvůli používání relací by 
musel zase pravidla přepsat, navíc v mapniku nastalo dost změn, které by musel 
do svých pravidel sloučit, takže to vzdává a problém odkládá na neurčito (ne 
dříve než další dlouhé zimní večery)


... čímž samozřejmě nechci nikoho odradit od toho, aby se pokoušel rozjet 
mapový server za 45 minut a nechat vyrenderovat mapu "za chvíli" ;-)

K.



Další informace o konferenci talk-cz