import SHP

15 zpráv
Zpět na přehled

import SHP

15 zpráv MJXMMJ 6 účastníků 6 min čtení
  1. Miroslav Suchý miroslav na suchy.cz #me801d6
    Ahoj, zkouším importovat SHP soubor do OpenStreetMap. Konkrétně tu jeskyni Na pomezí (viz předchozí vlákna). Nikdy jsem to nedělal a nějak se mi nedaří získat uspokojivý výsledek. A netuším jestli dělám něco blbě nebo zda jsou blbá ta vstupní data. Zkusil jsem: * Otevří SHP soubor v QGISu * uložit vrstvu jako..., vybral SRS=WGS84 * zkusil jsem to uložit jako GeoJSON a otevřít v iD editoru * zkusil jsem to uložit SHP a otevřít v JOSM v obou případech dostávám tu jeskyni posunutou na severovýchod - viz obrázek. Vchod by měl být na mapě jak je ten trojúhelníček. Přitom v těch datech od jeskyňářů je ta krátká štola vpravo nahoře. Viz např. https://www.caves.cz/jeskyne/jeskyne-na-pomezi Dělám něco blbě, nebo mají jeskyňáři špatně posunutá data? Posunutí OSM dat bych vyloučil vzhledem k existujicím (i když mizerným) GPS stopám na silnici. Mirek
  2. xkomczax na centrum.cz xkomczax na centrum.cz #m0d591f
    Ahoj, to vypadá na špatně provedenou reprojekci. V jakém souřadnicovém systému jsou ta data od jeskyňářů? Křovák? Jirka
  3. Miroslav Suchý miroslav na suchy.cz #m635f2a
    Ahoj, to vypadá na špatně provedenou reprojekci. V jakém souřadnicovém systému jsou ta data od jeskyňářů? Křovák?
    S-JTSK_Krovak_East_North Mirek
  4. Jan Macura macurajan na gmail.com #m39351d
    Ahoj, On Sun, 18 Aug 2019 at 21:53, xkomczax na centrum.cz <xkomczax na centrum.cz>
    to vypadá na špatně provedenou reprojekci. V jakém souřadnicovém systému jsou ta data od jeskyňářů? Křovák?
    Používají definici Křováka od Esri (102065 <https://epsg.io/102065>), ale v tom by problém být neměl.
    zkouším importovat SHP soubor do OpenStreetMap. Konkrétně tu jeskyni Na pomezí (viz předchozí vlákna). Nikdy jsem to nedělal a nějak se mi nedaří získat uspokojivý výsledek. A netuším jestli dělám něco blbě nebo zda jsou blbá ta vstupní data. Zkusil jsem: * Otevří SHP soubor v QGISu * uložit vrstvu jako..., vybral SRS=WGS84 * zkusil jsem to uložit jako GeoJSON a otevřít v iD editoru * zkusil jsem to uložit SHP a otevřít v JOSM v obou případech dostávám tu jeskyni posunutou na severovýchod - viz obrázek. Vchod by měl být na mapě jak je ten trojúhelníček. Přitom v těch datech od jeskyňářů je ta krátká štola vpravo nahoře. Viz např. https://www.caves.cz/jeskyne/jeskyne-na-pomezi
    V první řadě bych se o nic takového nepokoušel přes webový iD editor, který je cílený na BFU a korektní zpracování externích souborů od něj nelze úplně očekávat. Já jsem uložil jeskyni Na pomezí jako GeoJSON (ve WGS84), nahrál do JOSM a vypadá ok (rozdíl asi 11 m, takže zanedbatelný). Pozice sedí v QGISu i v JOSM. Btw, nikde jsem nenašel možnost, že by JOSM uměl načíst Shapefile..? Musel jsem si doinstalovat plugin i na ten GeoJSON. [image: jeskyne_na_pomezi_qgis.PNG][image: jeskyne_na_pomezi_josm.PNG] H.
  5. majkaz majkaz na centrum.cz #mf8dba2
    Btw, nikde jsem nenašel možnost, že by JOSM uměl načíst Shapefile..? Musel jsem si doinstalovat plugin i na ten GeoJSON. [image: jeskyne_na_pomezi_qgis.PNG][image: jeskyne_na_pomezi_josm.PNG]
    Měl by umět plugin OpenData, ale používám to k jiným účelům, takže je třeba prověřit.
  6. Jan Macura macurajan na gmail.com #m2e0154
    Btw, nikde jsem nenašel možnost, že by JOSM uměl načíst Shapefile..? Musel jsem si doinstalovat plugin i na ten GeoJSON. [image: jeskyne_na_pomezi_qgis.PNG][image: jeskyne_na_pomezi_josm.PNG]
    Měl by umět plugin OpenData, ale používám to k jiným účelům, takže je třeba prověřit.
    Dík za tip. Potvrzuji, že OpenData plugin načíst Shape umí. Jen JOSM tu transformaci S-JTKS->WGS84 sám nedává, takže stejně je potřeba v GISu minimálně transformovat (a s GeoJSONem se pracuje mnohem líp, než s Shapefilem, takže asi tak.. :-) ). H.
  7. Miroslav Suchý miroslav na suchy.cz #ma3180d
    Já jsem uložil jeskyni Na pomezí jako GeoJSON (ve WGS84), nahrál do JOSM a vypadá ok (rozdíl asi 11 m, takže zanedbatelný). Pozice sedí v QGISu i v JOSM.
    Super. Takže chyba je v tom, že to dělám blbě. To je ta lepší varianta. Já dělám: * qgis Na_Pomezi_OSM.shp * Vpravo dole se ujistím, že "vykreslování" ukazuje 102065. * Vrstva -> Uložit jako * Vyberu Formát=shapefile, SRS=WGS84 * nazev souboru test.shp * otevřu JOSM s opendata pluginem a dám * Soubor -> otevřít -> test.shp * Soubor -> stáhnout data A mám to posunuté. Výsledek viz příloha. Co dělám špatně? Zkoušel jsem to samé i přes ten geojson plugin a geojson formát, ale JOSM mi píše "Chyba při nahrávání". Mirek
  8. Jan Macura macurajan na gmail.com #m306cb7
    * Vpravo dole se ujistím, že "vykreslování" ukazuje 102065.
    Tak přepni na 5514 a zkus postup zopakovat. Jinak nevím. Jakou máš verzi QGISu? H.
  9. Miroslav Suchy miroslav na suchy.cz #m102b2d
    Tak přepni na 5514 a zkus postup zopakovat.
    Stejny vysledek.
    Jinak nevím. Jakou máš verzi QGISu?
    qgis-3.4.9-2.fc30.x86_64 Mirek
  10. Jan Macura macurajan na gmail.com #m28e416
    Tak přepni na 5514 a zkus postup zopakovat.
    Stejny vysledek.
    Není možná. Zkoušel jsem to teď znova a když zůstanu v systému 102065, je to o nějakých 100 m uskočený na severovýchod, ale když přepnu do 5514, tak je vše OK.
    Jinak nevím. Jakou máš verzi QGISu? qgis-3.4.9-2.fc30.x86_64
    Tak zkus update aspoň na 3.4.11, když už LTR. Co JOSM? Aktuální verze? Doplňky taky? H.
  11. Miroslav Suchy miroslav na suchy.cz #m341e19
    Není možná. Zkoušel jsem to teď znova a když zůstanu v systému 102065, je to o nějakých 100 m uskočený na severovýchod, ale když přepnu do 5514, tak je vše OK.
    Zkusil jsem aktualizovat QGis na 3.8. Nepomohlo. Akorat mi zacalo vyskakovat okno na vice moznosti konverze mezi Krovakem a WGS84. Nahral jsem co delam: https://youtu.be/1OqRDnkrLv4 Mirek
  12. Martin Ždila martin.zdila na freemap.sk #mdd388e
    Skus este projekcie S-JTSK s gridmi na http://freegis.fsv.cvut.cz/gwiki/S-JTSK_/_Grid Stiahni si tie llb subory do /usr/share/proj, odstran .llb priponu a v QGIS-e si zadefinuj nove projekcie: 1. S-JTSK Jezek: +proj=krovak +ellps=bessel +nadgrids=jezek08_jtskcz 2. S-JTSK Seidl: +proj=krovak +ellps=bessel +nadgrids=seidl16_jtskcz Ked prepinam medzi tymi dvoma tak vidim mozno niekolkocentimetrovy posun. A ked zvolim Ferro Krovak tak ten posun je cca par metrov. [image: image.png]
  13. Jakub Trojan jakub.trojan na gmail.com #m4809fe
    Problém je (jak už to tady zaznělo) v souřadnicovém systému. Nejjednodušší postup mi přišel ten, že smažu z balíku dat soubor PRJ (kde jsou informace o Křovákovi 102065). V QGISu potom otevřu tu vrstvu jeskyně, QGIS se zeptá na souřadnicový systém (protože PRJ soubor nenajde) a já mu rovnou navolím EPSG: 5514. Potom se jeskyně vykreslí už tam, kde má (dobré je to promítnout nad vrstvou OSM z OpenLayers pluginu). Export do WGS84 je už pak taky OK. K.
  14. Jan Macura macurajan na gmail.com #m569ade
    Ahoj
    Problém je (jak už to tady zaznělo) v souřadnicovém systému. Nejjednodušší postup mi přišel ten, že smažu z balíku dat soubor PRJ (kde jsou informace o Křovákovi 102065). V QGISu potom otevřu tu vrstvu jeskyně, QGIS se zeptá na souřadnicový systém (protože PRJ soubor nenajde) a já mu rovnou navolím EPSG: 5514. Potom se jeskyně vykreslí už tam, kde má (dobré je to promítnout nad vrstvou OSM z OpenLayers pluginu).
    Zajímavý, že mě to fungovalo i bez těhle tanečků... H.
  15. Miroslav Suchý miroslav na suchy.cz #m73586f
    Problém je (jak už to tady zaznělo) v souřadnicovém systému. Nejjednodušší postup mi přišel ten, že smažu z balíku dat soubor PRJ (kde jsou informace o Křovákovi 102065). V QGISu potom otevřu tu vrstvu jeskyně, QGIS se zeptá na souřadnicový systém (protože PRJ soubor nenajde) a já mu rovnou navolím EPSG: 5514. Potom se jeskyně vykreslí už tam, kde má (dobré je to promítnout nad vrstvou OSM z OpenLayers pluginu). Export do WGS84 je už pak taky OK.
    Tohle funguje! Super. Je to teda divny, ale funguje to. Diky Mirek
Napsat odpověď e-mailem… Odpovědět

Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.