Prevod súradníc z GPS na S-JTSK

Súradnice z GPS prístrojov majú väčšinou formát stupne, minúty, sekundy. Ide o pozíciu longitude a latitude. Niekedy je potrebné takéto súradnice previesť na náš systém S-JTSK. Existujú na to programy, nasledujúci postup je zložitejší, ale objasňuje princíp transformácie. Výstup z GPS môžu byť nasledovné súradnice: - obr. 1.
Pri tomto formáte je transformácia o niečo jednoduchšia. Súradnice je potrebné mať v Exceli - obr. 1. Začneme pracovať s jedným stĺpcom - napr. s X súradnicami. Ako prvé je potrebné zo súradnice 19,06844 dostať len číslo 19. Vytvoríme nový stĺpec s funkciou, ktorá oreže číslo 19,06844 len na 19. V Exceli je to Vložiť - Funkcia. Kategória je textová a samotná funkcia je LEFT - obr. 2. Objaví sa okno funkcie, kde ako Text zadefinujeme prvú bunku daného stĺpca s ktorým pracujeme a Num_chars je vlastne počet znakov, ktoré sa smerom zľava použijú. V tomto prípade je to číslo 2 (obr. č. 3.). Ďalej pracujeme so súradnicou 19,06844 kde potrebujeme vyrezať z čísla 19,06844 len ,06844. Postup je podobný - vo výbere funkcií v kategórii textové vyberieme možnosť MID. V okne funkcie nadefinujeme text prvý bunku stĺpca, Start_num je štartovacia poloha, od ktorej sa orezanie vykoná. V tomto prípade to je číslo 3 a Num_chars je počet znakov orezania, čiže v tomto prípade 5 - obr. 4. Pre posun čiarky celu funkciu násobíme 100 - obr. 5. Tak ako predtým aj teraz uvedenú funkciu aplikujeme na celý stĺpec. Vznikli nám dva nové stĺpce. Pri tomto príklade ma jeden začiatočnú hodnotu 19 a druhý 6,844. Nakoniec získame desiatkový zápis šesťdesiatkovej sústavy, keď vytvoríme nový stĺpec s nasledujúcou funkciou: D/60+C. Kde D je stĺpec, ktorý v tomto prípade obsahuje prvú hodnotu 6,844 (pomocou MID) a C hodnotu 19 ( pomocou LEFT). Vytvorený stĺpec môžeme celý označiť skopírovať a pomocou prilepiť špeciálne / len hodnoty nahradiť za pôvodný. Takto isto je potrebné upraviť všetky súradnice. Pre zobrazenie už upravených súradníc v Geomediach sú potrebné ešte nasledujúce kroky. Upravený Excelovský zošit naimportovať do MS Access. Vytvoríme si novú databázu a pokračujeme pomocou import. Po naimportovaní dáta exportujeme ako typ súboru Dbase - formát DBF 4. Túto databázu je už možné pripojiť do Gemédií. Cez Warehouse / New connection / ArcView pripojíme databázu. Body zobrazíme v časti Analysis / Geocode Coordinates. V časti Geocode attributes in nadefinujeme pripojenú ArcView databázu, v časti Coordinate attributes Latitude zemepisnú šírku a Longitude zemepisnú dĺžku. Output points as query je nami zvolený názov - obr .6 . Po zobrazení je zrejmé, že súradnice nie sú S-JTSK. Týmto sme získali Gis vrstvu WGS 84. Na transformáciu tejto vrstvy do Krováka slúži program SJTSK. Vrstvu bodov z Geomedií vyexportujeme ako SHP, najlepšie priamo do zložky programu SJTSK - obr. 7. Transformáciu spustíme pomocou príkazového riadku - CMD. Cez funkciu cd sa preklikneme až do koreňového adresára programu SJTSK napríklad:

cd C:
cd gis_projekt
cd suradnice
cd sk2sk

Takto sa pomocou CMD dostaneme až do adresára C://gis_projekt/suradnice/sk2sk. Prevod spustíme príkazom: sk2sk -v -d J exportovanebody.shp. Program SK2SK prevedie súradnice, ktoré ako shape môžeme zobraziť v Geomédiách a ktorých súradnice sú v S-JTSK.

gps-sjtsk
Obrázok č. 1

gps-sjtsk
Obrázok č. 2

gps-sjtsk
Obrázok č. 3

gps-sjtsk
Obrázok č. 4

gps-sjtsk
Obrázok č. 5

gps-sjtsk
Obrázok č. 6

gps-sjtsk
Obrázok č. 7

Pridať komentár k článku

Dano: Dobry den, su rozne zapisy GPS suradnic (Stupne°,Stupne° minuty',Stupne° minuty' sekundy"). Ak mate len par suradnic, je mozne na nete najst mnoho nastrojov pre konverziu. Skuste pozriet toto: http://maps2.nris.mt.gov/topofinder1/LatLong.asp a nasledne toto: http://www.dkubinsky.sk/blog/gis/prevod-gps-suradnic.

Katka Štibraná: Dobrý deň. prosím,mohli by ste mi pomôcť s prevodom GPS súradníc do systému JTSK? Súradnice sú nasledovné: 1. N 48° 53.565 E 018° 02.672 2. N 48° 53.252 E 018° 02.566 3. N 48° 52.992 E 018° 02.533 4. N 48° 52.775 E 018° 02.827 5. N 48° 52.661 E 018° 03.391 6. N 48° 52.860 E 018° 03.855 7. N 48° 53.140 E 018° 04.172 8. N 48° 53.274 E 018° 03.650 9. N 48° 53.500 E 018° 03.090