<div dir="ltr"><div>Na prvni pohled to vypada pekne, jak bude vic casu tak se na to mrknu bliz, ale ted to se mnou bude zase chvili spatne.<br><br></div>Bye<br></div><div class="gmail_extra"><br><div class="gmail_quote">Dne 27. dubna 2016 8:24 Marián Kyral <span dir="ltr"><<a href="mailto:mkyral@email.cz" target="_blank">mkyral@email.cz</a>></span> napsal(a):<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div>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 href="http://api.openstreetmap.cz/table/id/6233" target="_blank">http://api.openstreetmap.cz/table/id/6233</a><br>
      <br>
      Commit:
<a href="https://github.com/osmcz/osmcz/commit/8bfaf425bc37dd3dd92b69b0eac3cc5bd45883d4" target="_blank">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><div><div class="h5">
    <blockquote 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 href="mailto:michal.grezl@openstreetmap.cz" target="_blank"><michal.grezl@openstreetmap.cz></a><br>
        Komu: OpenStreetMap Czech Republic
        <a href="mailto:talk-cz@openstreetmap.org" target="_blank"><talk-cz@openstreetmap.org></a><br>
        Datum: 27. 4. 2016 7:45:57<br>
        Předmět: Re: [Talk-cz] OsmHiCheck chybejici rozcestniky do
        <a href="http://osmap.cz" target="_blank">osmap.cz</a></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 href="mailto:mkyral@email.cz" target="_blank"></a><a href="mailto:mkyral@email.cz" target="_blank">mkyral@email.cz</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 href="mailto:michal.grezl@openstreetmap.cz" target="_blank"><michal.grezl@openstreetmap.cz></a><br>
                          Komu: OpenStreetMap Czech Republic
                          <a href="mailto:talk-cz@openstreetmap.org" target="_blank"><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 href="http://osmap.cz" target="_blank">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 href="https://github.com/osmcz/api" target="_blank">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 alt=""><br>
                    <br>
                    <img alt=""><br>
                    <br>
                    <img alt=""><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 href="http://openstreetmap.cz" target="_blank">http://openstreetmap.cz</a><br>
              </div>
            </div>
          </div>
        </div>
        _______________________________________________<br>
        Talk-cz mailing list<br>
        <a href="mailto:Talk-cz@openstreetmap.org" target="_blank">Talk-cz@openstreetmap.org</a><br>
        <a href="https://lists.openstreetmap.org/listinfo/talk-cz" target="_blank">https://lists.openstreetmap.org/listinfo/talk-cz</a></blockquote>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
Talk-cz mailing list
<a href="mailto:Talk-cz@openstreetmap.org" target="_blank">Talk-cz@openstreetmap.org</a>
<a href="https://lists.openstreetmap.org/listinfo/talk-cz" target="_blank">https://lists.openstreetmap.org/listinfo/talk-cz</a>
</pre>
    </blockquote>
    <br>
  </div></div></div>

<br>_______________________________________________<br>
Talk-cz mailing list<br>
<a href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/talk-cz" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-cz</a><br>
<br></blockquote></div><br></div>