[Talk-cz] OsmHiCheck chybejici rozcestniky do osmap.cz
Marián Kyral
mkyral na email.cz
Středa Duben 27 06:24:03 UTC 2016
Tak otestován ostrý upload, vše proběhlo jak mělo.
http://api.openstreetmap.cz/table/id/6233
Commit:
https://github.com/osmcz/osmcz/commit/8bfaf425bc37dd3dd92b69b0eac3cc5bd45883d4
Má to kontrolu na velikost souboru a meze souřadnic, vyžaduje vyplnění
autora (ten se následně uloží do cookies). Pokud je nějaký problém,
upload nepovolí.
Souřadnice a ref jsou předvyplněny z OSM (ref jen pokud je).
Zatím to neumí kontrolu, zda jsou souřadnice v exifu a umožnění použití
s těmito souřadnicemi.
Kouknu na to, jestli může být ;-)
Marián
Dne 27.4.2016 v 07:52 Marián Kyral napsal(a):
> No v podstatě mám první verzi hotovou. Ještě jsem si včera hrál s
> lupou, ale nějak mi to nefungovalo, tak se na to asi zatím vyprdnu a
> pošlu co mám.
> Souřadnice se berou z rozcestníku v OSM.
>
> Marián
>
>
> ---------- Původní zpráva ----------
> Od: Michal Grézl <michal.grezl na openstreetmap.cz>
> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
> Datum: 27. 4. 2016 7:45:57
> Předmět: Re: [Talk-cz] OsmHiCheck chybejici rozcestniky do osmap.cz
>
>
> je ty delas upload? tak ten ja ted zacnu delat taky:) pak to
> musime nejak sloucit. javascriptu asi moc potreba nebude, pouziju
> na to nejakou knihovnu uz udelanou.
>
> vgarant predelavam aby byl kompletni reseni, v podstate klon
> stavajiciho serveru (a ten sam je klon githubu osmcz/api).
> Na co klic u git push? Ja to tam cpu prez meno a heslo.
>
>
> 2016-04-24 22:59 GMT+02:00 Marián Kyral <mkyral na email.cz
> <mailto:mkyral na email.cz>>:
>
>
> Dne 22.4.2016 v 08:42 Marián Kyral napsal(a):
>
>
> ---------- Původní zpráva ----------
> Od: Michal Grézl <michal.grezl na openstreetmap.cz>
> <mailto:michal.grezl na openstreetmap.cz>
> Komu: OpenStreetMap Czech Republic
> <talk-cz na openstreetmap.org> <mailto:talk-cz na openstreetmap.org>
> Datum: 22. 4. 2016 8:15:27
> Předmět: Re: [Talk-cz] OsmHiCheck chybejici rozcestniky do
> osmap.cz <http://osmap.cz>
>
>
> ...
>
> spravny reseni tohohle celyho je ve virtualu vytvorit
> /var/www/podle
> distra a chuti/api
> cd .../api
> git clone https://github.com/osmcz/api
> nainstalovat baliky
> prihrat kofuguraci apache
>
> img mam jako link a tudiz se to vyrobilo v gitu taky
> jako link:(
>
>
> No ten git clone ve virtuálu není až tak super řešení.
> Musel bych taky řešit ssh klíč, abych mohl případné změny
> pushnout na server.
>
>
> Zatím to svůj účel splnilo - volání table/count mi
> funguje. Dalším krokem by mohlo být rozjetí toho upload
> scriptu. Jsem s překvapením zjistil, že upload není
> součástí API :-D
>
>
> Taky jsem našel, že vagrant má možnost:
>
> push deploys code in this environment to a
> configured destination
>
>
> Ale není to nakonfigurováno. Jestli bude čas, tak si s tím
> ještě pohraji. Uvidím, kolik času bude o víkendu.
> Momentálně je pro mně priorita rozjet alespoň základní
> upload snímků v té gc-check vrstvě. Zatím se mi v
> představách rýsuje knihovna gc-upload.js, které bude
> obsahovat formulář (jednoduchá a později i komlexnější
> verze) a kód pro samotný upload.
>
>
>
> Tak sice moc času nebylo, ale po kratším boji se mi to povedlo
> rozjet. ještě chyběl adresář "uploads/" a musel jsem si sehnat
> jquery-1.11.3.min.js a jquery-ui.min.js.
>
> Ale teď už mi to nahrává obrázky do databáze - sice to nemám
> přes Vagrant, takže v něm ty obrázky nevidím (jiná databáze),
> ale to mi až tak nevadí.
>
> Následně jsem si začal hrát s tím nahráváním z popupu. Docela
> s tím bojuji ale je tu jistý pokrok.
>
> *Aktuální stav:* Po kliknutí na ikonu přidání obrázku se
> objeví formulář, kde lze vybrat obrázek (náhled se hned
> zobrazí), souřadnice a ref (ten jen pokud je) se předvyplní z
> dat v OSM a po kliknutí na upload se data nahrají.
>
> Chtěl jsem udělat nějaký animovaný gif, ale nějak se nepovedlo
> - nahrávání obrazovky se mi nějak pokazilo, tak alespoň
> screenshoty:
>
>
>
>
>
>
>
> *Zbývá dodělat:*
> *) kontroly před nahráním - prázdné pole autor, velikost
> obrázku, správnost zadaných souřadnic
> *) upload přes ajax
> *) Následně, s menší prioritou - zjištění souřadnic z exifu a
> nabídnutí možnosti použít souřadnice z fotky nebo z polohy
> rozcestníku v OSM
>
> Marián
>
>
> --
> Michal Grézl
> http://openstreetmap.cz
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20160427/35e41dff/attachment.html>
------------- další část ---------------
A non-text attachment was scrubbed...
Name: dfidfbed.png
Type: image/png
Size: 220930 bytes
Desc: [žádný popis není k dispozici]
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20160427/35e41dff/attachment.png>
------------- další část ---------------
A non-text attachment was scrubbed...
Name: dgbegbjh.png
Type: image/png
Size: 221802 bytes
Desc: [žádný popis není k dispozici]
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20160427/35e41dff/attachment-0001.png>
------------- další část ---------------
A non-text attachment was scrubbed...
Name: ajaeecfh.png
Type: image/png
Size: 83063 bytes
Desc: [žádný popis není k dispozici]
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20160427/35e41dff/attachment-0002.png>
Další informace o konferenci talk-cz