Toto jsem dokázal stihnout za 12h “nepřetržitého” programování….

⚠️ Pozor: obrázky z tohoto příspěvku se ztratily při výpadku v roce 2016. Chybějící obrázky nahradí automaticky vtipným placeholderem plugin Broken Image Placeholder.
Jedná se o pouze 2 stránky již existujícího webu – geocaching.sunamo.cz . Jsem si usmyslel že si naprogramuji něco nového – a protože se mi velmi líbily vizualizace trasy kde jsem chodil, které ale většinou byly bez statistik a protože různé porovnávání mám rád, rozhodl jsem se na to napsat vlastní web. O co půjde?

První věc co budete potřebovat je samozřejmě účet na sunamo.cz. Pak už můžete ihned nahrávat nové stopy z vaší GPS navigace. 1. stránka, nad kterou jsem strávil asi 65% času je tato:
Stranka pro upload nove stopy GeoCaching
S touto jsem si dal hodně práce. A to jsem použil jen date time picker 3. strany. Dokonce jsem upgradoval na nejnovější verzi jQuery UI, protože se mi nezobrazoval korektně, ale pak jsem přišel na to že to dělal Metro UI CSS FW. Zbytek kódu jsem si samozřejmě napsal sám od nuly. Funguje to takhle: Prvně samozřejmě vyberete soubor gpx který budete chtít uploadovat. Pak si můžete zvolit začátek a konec pokud si přejete vyříznout jen určitou část. Připravuji i stránku kde budete moci dále vyřezávat jednotlivé stopy.

Poslední funkce zatím není funkční – jak se dočtete v obrázku, tak při jejím povolením se při uploadu projdou vaše GPX soubory a záznamy které již budou existovat se smažou. Ale jinak to funguje dobře ten základní upload a vyříznutí taky fungovalo dobře, tak snad to je i tak, když na tom pořád intenzivně pracuji. Druhá stránka je tato:
Stranka pro zobrazeni detailu stopy GeoCaching
Tu jsem udělal pouze rychle a vidíte sami že tam jsou nějaké jasně viditelné nedodělky, třeba jak se zobrazí časy nebo že se zobrazí poznámka bez textu(protože žádný text nemá přiřazený). Ale základní zobrazení mapy funguje. Budu ale na tom dále pracovat a v nejbližší době bych chtěl dodělat aby se zobrazovala barevně podle toho v jaké nadmořské výšce jsem se nacházel.

Je to už i online na webu http://www.sunamo.cz/GeoCaching/ShowGpxTrack.aspx?code=bYWbv&idUser=1 , ale moc dlouho to tam asi nevydrží, protože při dalším updatu se změní SQL tabulky, stará data budu muset vymazat ale budu se snažit to tu udržovat aktuální.

Leave a Reply

Your email address will not be published. Required fields are marked *