Descarcă Software Gratuit
RoConvert - Transformă coordonatele din ETRS89 în Stereo70 flexibil si precis conform algoritmului ANCPI
Utilizat pentru transformarea coordonatelor din sistemul ETRS89
Llatitudine, longitudine, altitudine elipsoidală, în sistemul Stereografic 1970 (EPSG:3844) și înălțimi normal-ortometrice Marea Neagră 1975 (MN75).
Rezultate conforme, cu datele ANCPI, până la ultima zecimală
La testare cu datele ANCPI atasate, rezultatele oferite de RoConvert sunt conforme pana la ultima zecimala.
- Pentru cele mai recente versiuni ale fișierelor de grilă necesare transformarii:
- RO_to_ETRS89.gsb – Fișier de grilă pentru transformări planimetrice
- GEOID2018_RO_KRAS.dat – Fișier de grilă pentru transformarea înălțimilor, site-ul ANCPI.
Funcționalități RoConvert
RoConvert a fost dezvoltat de lt. Drd. ing. Mihai Dragu, director FAE Drones, ca parte a tezei de doctorat pentru a compatibiliza softurile de procesare topografică cu standardele de măsurători din România.
Ofera exact aceleasi rezultate ca TransDatRo4.0.8
Folosind grilele de transformare actualizate ANCPI
Interfață grafică intuitivă
Interfata grafica intuitiva GUI “RoConvertGUI.exe”
Linie de comandă CLI "RoConvert.exe"
Cu posibilitate de pipe stdin-stdout cu diverse programe cum ar fi Agisoft Metashape
Numar nelimitat de linii de transformat:
Software-ul este simplu de utilizat și nu necesită cunoștințe avansate de programare.
Format de intrare flexibil
Acceptă diverse formate de coordonate, inclusiv DMS (grade, minute și secunde) și grade zecimale.
Opțiuni de personalizare
Permite inversarea coloanelor latitudine și longitudine, conform nevoilor utilizatorului.
Exemplu transformare linii coordonate
Datele de intrare .csv precalculate de ANCPI
Rezultatele RoConvert pe primele trei coloane
Formatele de date acceptate (lat, lon, alt):
- Latitudine/Longitudine:
- Grade zecimale: ex. 45.123456 N, -75.5678
Formate DMS (Grade, Minute, Secunde), cu diverse notații:
- 45°30’15.5″N, 22d30m10s E
- 45 30 15.5 N, 22 30 15.5 E
- 45:30:15.5 N, 22:30:15.5 E
Programul detectează automat formatul și îl convertește intern în grade zecimale.
- Altitudine (h ETRS89):
Valorile altitudinii trebuie date în metri (ex: 162.0).
Structura fișierelor CSV (cu/fără antet):
Cu antet:
- Un rând inițial ce conține denumirile coloanelor, de ex: nume,lat,lon,alt.
- Dacă header-ul conține explicit lat, lon, alt, programul le identifică direct.
- Dacă există și nume, acesta este păstrat ca identificator.
Fără antet:
- Primul rând este considerat date.
- Dacă există mai mult de 3 coloane, se deduce că prima este nume, apoi lat, lon, alt.
- Dacă sunt exact 3 coloane, se consideră lat, lon, alt fără nume.
Comentarii:
Liniile care încep cu # sau // sunt ignorate, la fel și liniile goale
Exemplu cu antet:
nume,lat,lon,alt
P1,47.71567,22.47556,162.0
P2,47.97589,26.89075,251.0
Exemplu fără antet:
nume,lat,lon,alt
P1,47 42 56.4,22 28 32,162
P2,47 58 33.2,26 53 26.7,251
Feedback asupra problemelor întâlnite
Lansand in terminalul linie de comanda in executie RoConvert avand ca intrare fisierul de test Test_ETRS89_ANCPI.csv, liniile 9 si 10 contin coordonate invalide pentru verificarea integritatii si flexibilitatii algoritmului.
Observati cum programul ofera feedback asupra problemelor intalnite si continua transformarile coordonatelor ETRS89 valide cu succes. Fisierul rezultat se afla in folderul fisierului sursa, avand la nume atasat textul “_EPSG3844”