<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Tak otestován ostrý upload, vše
proběhlo jak mělo.<br>
<br>
<img src="cid:part1.04030208.08070005@email.cz" alt=""><br>
<br>
<img src="cid:part2.01060605.02000705@email.cz" alt=""><br>
<br>
<img src="cid:part3.02020900.05060709@email.cz" alt=""><br>
<br>
<a class="moz-txt-link-freetext" href="http://api.openstreetmap.cz/table/id/6233">http://api.openstreetmap.cz/table/id/6233</a><br>
<br>
Commit:
<a class="moz-txt-link-freetext" href="https://github.com/osmcz/osmcz/commit/8bfaf425bc37dd3dd92b69b0eac3cc5bd45883d4">https://github.com/osmcz/osmcz/commit/8bfaf425bc37dd3dd92b69b0eac3cc5bd45883d4</a><br>
<br>
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í.<br>
<br>
Souřadnice a ref jsou předvyplněny z OSM (ref jen pokud je).<br>
<br>
Zatím to neumí kontrolu, zda jsou souřadnice v exifu a umožnění
použití s těmito souřadnicemi.<br>
<br>
Kouknu na to, jestli může být ;-)<br>
<br>
Marián<br>
<br>
<br>
Dne 27.4.2016 v 07:52 Marián Kyral napsal(a):<br>
</div>
<blockquote cite="mid:FH.ZPt4.7ctoQzexIwP.1N85E8@seznam.cz"
type="cite">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.<br>
Souřadnice se berou z rozcestníku v OSM.<br>
<br>
Marián<br>
<br>
<br>
<p>---------- Původní zpráva ----------<br>
Od: Michal Grézl <a class="moz-txt-link-rfc2396E" href="mailto:michal.grezl@openstreetmap.cz"><michal.grezl@openstreetmap.cz></a><br>
Komu: OpenStreetMap Czech Republic
<a class="moz-txt-link-rfc2396E" href="mailto:talk-cz@openstreetmap.org"><talk-cz@openstreetmap.org></a><br>
Datum: 27. 4. 2016 7:45:57<br>
Předmět: Re: [Talk-cz] OsmHiCheck chybejici rozcestniky do
osmap.cz</p>
<br>
<blockquote>
<div>
<div>
<div>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.<br>
</div>
<br>
vgarant predelavam aby byl kompletni reseni, v podstate klon
stavajiciho serveru (a ten sam je klon githubu osmcz/api). <br>
Na co klic u git push? Ja to tam cpu prez meno a heslo.<br>
<br>
<div><br>
<div>2016-04-24 22:59 GMT+02:00 Marián Kyral <span><<a
moz-do-not-send="true" href="mailto:mkyral@email.cz"><a class="moz-txt-link-abbreviated" href="mailto:mkyral@email.cz">mkyral@email.cz</a></a>></span>:<br>
<blockquote style="margin:0 0 0 .8ex;border-left:1px
#ccc solid;padding-left:1ex">
<br>
<div>
<div>Dne 22.4.2016 v 08:42 Marián Kyral
napsal(a):<br>
</div>
<span>
<blockquote><br>
<p>---------- Původní zpráva ----------<br>
Od: Michal Grézl <a moz-do-not-send="true"
href="mailto:michal.grezl@openstreetmap.cz"><michal.grezl@openstreetmap.cz></a><br>
Komu: OpenStreetMap Czech Republic
<a moz-do-not-send="true"
href="mailto:talk-cz@openstreetmap.org"><talk-cz@openstreetmap.org></a><br>
Datum: 22. 4. 2016 8:15:27<br>
Předmět: Re: [Talk-cz] OsmHiCheck chybejici
rozcestniky do
<a moz-do-not-send="true"
href="http://osmap.cz">osmap.cz</a></p>
<br>
</blockquote>
</span><span>
...<br>
<blockquote>
<blockquote>spravny reseni tohohle celyho je ve
virtualu vytvorit
/var/www/podle<br>
distra a chuti/api<br>
cd .../api<br>
git clone <a moz-do-not-send="true"
href="https://github.com/osmcz/api">https://github.com/osmcz/api</a><br>
nainstalovat baliky<br>
prihrat kofuguraci apache<br>
<br>
img mam jako link a tudiz se to vyrobilo v
gitu taky jako link:(<br>
</blockquote>
<p><br>
</p>
<p>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.</p>
<p><br>
</p>
<p>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</p>
<p><br>
</p>
<p>Taky jsem našel, že vagrant má možnost:</p>
<p><font face="courier new">push
deploys code in this
environment to a configured destination</font></p>
<p><br>
</p>
<p>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.<br>
</p>
<p><br>
</p>
</blockquote>
<br>
</span>
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.<br>
<br>
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í.<br>
<br>
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.<br>
<br>
<b>Aktuální stav:</b> 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í.<br>
<br>
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:<br>
<br>
<img moz-do-not-send="true" alt=""
src="cid:part1.07030807.05020507@email.cz"><br>
<br>
<img moz-do-not-send="true" alt=""
src="cid:part2.06070808.06030802@email.cz"><br>
<br>
<img moz-do-not-send="true" alt=""
src="cid:part3.05070602.06070202@email.cz"><br>
<br>
<b>Zbývá dodělat:</b><br>
*) kontroly před nahráním - prázdné pole autor,
velikost obrázku,
správnost zadaných souřadnic<br>
*) upload přes ajax<br>
*) 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<span><font color="#888888"><br>
<br>
Marián</font></span><span></span><br>
</div>
</blockquote>
</div>
<br>
-- <br>
<div>Michal Grézl<br>
<a moz-do-not-send="true" href="http://openstreetmap.cz">http://openstreetmap.cz</a><br>
</div>
</div>
</div>
</div>
_______________________________________________<br>
Talk-cz mailing list<br>
<a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a><br>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/talk-cz">https://lists.openstreetmap.org/listinfo/talk-cz</a></blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Talk-cz mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/talk-cz">https://lists.openstreetmap.org/listinfo/talk-cz</a>
</pre>
</blockquote>
<br>
</body>
</html>