Sunteți pe pagina 1din 39

Ce poţi să faci fără TransDat?

Top 10 transformări alternative

Daniel Urdă 05.04.2014


Cuprins

• Sistemul naţional de referinţă – avantaje si probleme


• TransDatRO – transformare de referință
• Implementări alternative ale transformării
• în aplicații open-source
• în aplicații proprietare
• Îmbunătățirea preciziei de transformare în aplicații
open-source
• Concluzii
1
Sistemul naţional de referinţă – avantaje si probleme
Stereo70

• Sistem de referinţă naţional S-42

• Elipsoid Krasovski 1940

• Proiecţie Stereografică 1970 (planară secantă oblică)


Avantaje

• Standard pentru lucrările topo-geodezice din România

• Deformări liniare relative la un nivel acceptabil

• Importantă baze de date geografice, atât pe suport


fizic cât şi GIS
Probleme

• Lipsa unei relaţii matematice simple între sistemul naţional


şi un sistem internaţional

• Multiple aproximări de precizie inegală

• Incoerenţa geometrică a datelor create în alte proiecţii

• Regulamentul CE nr 1089/2010 de implementare a


Directivei 2007/2/EC privind interoperabilitatea seturilor de
date spațiale și servicii recomandă folosirea ETRS89
2
TransDatRO - Transformare de referinţă
TransDatRO

• Aplicaţie oferită de ANCPI

• Transformări între sistemul


naţional şi ETRS89 (LAEA şi
Transverse Mercator)

• Precizie planimetrică declarată


±10+15 cm
Algoritm

1. Conversie de coordonate elipsoidale ETRS89 la coordonate


rectangulare în proiecţia stereografică oblică

2. Conversie de la coordonate GRS80 la coordonate rectangulare


proiecţie Stereo70

3. Interpolare corecţii pe baza unei grile de distorsiuni

4. Interpolare anomalii cvasigeoid pt sistemul de altitudini Marea


Neagră 1975
Grila de distorsiuni orizontale TransDat v.1.02
Limitări

• Executabile doar pentru sisteme de operare Microsoft Windows

• Cod sursă pentru versiunea 1 (“experimental”)

• Transformari exclusiv pentru:

• Fişiere ESRI Shapefile (versiunea 1)

• Fişiere text (versiunea 4)

• Flux de lucru greoi


3
Alternative – Aplicaţii Open Source
PROJ.4

• Librărie dispobilă pe toate sisteme de


operare majore

• Transformări între o largă paletă de sisteme


de referinţă şi proiecţii

• Foloseşte ca sistem de referinţă intermediar


WGS84

• Folosit în multiple aplicaţii open source şi


chiar în unele proprietare
Definire transformări Stereo70

• Coduri EPSG, moştenite din biblioteca GeoTiff, potenţial aplicabile


sistemului naţional de referinţă:

• EPSG:31700

• EPSG:3844

• EPSG:4284

• EPSG:4178

• Parametrii expliciţi de transformare


EPSG:31700 Dealul Piscului 1970 / Stereo 70
+proj=sterea +lat_0=46 +lon_0=25 +k=0.99975 +x_0=500000 +y_0=500000
+ellps=krass +towgs84=28,-121,-77,0,0,0,0 +units=m +no_defs
EPSG:3844 Pulkovo 1942(58) / Stereo70
+proj=sterea +lat_0=46 +lon_0=25 +k=0.99975 +x_0=500000 +y_0=500000
+ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m
+no_defs
EPSG:4284 Pulkovo 1942 + Stereo70
+proj=sterea +lat_0=46 +lon_0=25 +k=0.99975 +x_0=500000 +y_0=500000
+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m
+no_defs
EPSG:4178 Pulkovo 1942(83) + Stereo70
+proj=sterea +lat_0=46 +lon_0=25 +k=0.99975 +x_0=500000 +y_0=500000
+ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m
+no_defs
Parametrii expliciţi

• Definiţi manual de utilizator, în funcţie de metoda de transformare


aleasă

• În cazul României:
• Transformare “Helmert” cu 7 parametri între Sistem 42 şi ETRS89
publicată de ANCPI
• Observaţii:
• Postulată identitatea între WGS84 şi ETRS89 (implementare curentă
PROJ4)
• Sensul rotaţiilor inversate (convenţia EPSG:9606 impusă de PROJ4 vs
EPSG:9607 prezumtiv folosită de ANCPI)
Parametrii expliciţi – ANCPI
+proj=sterea +lat_0=46 +lon_0=25 +k=0.99975 +x_0=500000 +y_0=500000
+ellps=krass +towgs84=2.3283,-147.0416,-92.0802,-0.30924979,0.32482188,
0.49730012,5.68907711
4
Alternative – Aplicaţii proprietare
Global Mapper (v.14)

• Sisteme de referinţă predefinite


potenţial aplicabile sistemului naţional
de referinţă:

• S-42 (Pulkovo 1942)

• S-42 Romania

• Dealul Piscului 1970


Stereo70 / S-42 Romania
Stereo70 / Dealul Piscului 1970
Stereo70 / S-42 (Pulkovo 1942)
ESRI ArcGIS (v10.2)

• Transformări predefinite potenţial


aplicabile sistemului naţional de
referinţă:

• Dealul_Piscului_1970_to_WGS_1984_1

• Dealul_Piscului_1970_to_WGS_1984_2

• Pulkovo_1942_Adj_1958_To_ETRS_1989_4
Dealul_Piscului_1970_to_WGS_1984_1

Parametri: 44.107, -116.147, -54.648


Dealul_Piscului_1970_to_WGS_1984_2

Parametri: 28, -121, -77


Pulkovo_1942_Adj_1958_To_ETRS_1989_4
Parametri: 2.3287, -147.0425, -92.0802, 0.3092483, -0.32482185, -
0.49729934, 5.68906266
5
Îmbunătățirea preciziei de transformare în aplicații
open-source
PROJ.4 – algoritm alternativ

1. Conversie de coordonate elipsoidale ETRS89 la coordonate


rectangulare din proiecţia stereografică oblică

2. Conversie de la coordonate elipsoid GRS80 la coordonate


elipsoid Krasovski 1940

3. Interpolare corecţii pe baza unei grile de distorsiuni


Grile de distorsiuni – NTV2

• Format binar dezvoltat în Canada şi Australia

• Grile publicate de numeroase state (Africa de Sud,


Brazilia, Germania, Noua Zeelandă, SUA, etc)

• Folosit de PROJ4 pentru transformări de mare


precizie
Grile de distorsiuni NTv2 România

• NTv2 – grila în proiecţie geografică


• ANCPI – grila în proiecţie stereografică

• Algoritm generare:
• Generare grila în proiecţie geografică şi datum ETRS89, cu spaţierea de 35
de secunde pe latitudine si 50 de secunde pe longitudine, pentru teritoriul
României
• Conversie în Sistem 42 folosind TransDatRO, urmată reconversie în sistem
original fără transformare de datum (PROJ4)
• Generare fişier binar în format specific pe baza diferenţelor dintre grila
originală şi rezultatul transformărilor de mai sus
Transformare folosind grila de distorsiuni
+proj=sterea +lat_0=46 +lon_0=25 +k=0.99975 +x_0=500000 +y_0=500000
+ellps=krass +nadgrids=stereo70_etrs89A.gsb +units=m +no_defs
6
Concluzii
Top precizie transformări
Abatere Abatere Abatere Deviaţie
minimă maximă medie standard
Nr Transformare (m) (m) (m) (m)

PROJ.4
1 Grilă proprie de deformații 0,000 0,029 0,007 0,003

PROJ.4
2 7 parametrii ANCPI + Stereo70 0,000 1,463 0,339 0,219

ArcGIS 10.2
3 Pulkovo_1942_Adj_1958_To_ETRS_1989_4 0,000 1,464 0,339 0,219

Global Mapper 14.0


4 Stereo70 / S-42 Romania 0,000 1,718 0,416 0,250

Global Mapper 14.0


5 Stereo70 / S-42 (Pulkovo 1942) 0,000 1,949 0,488 0,325

PROJ.4 EPSG:3844
6 Pulkovo 1942(58) / Stereo70 0,001 2,976 1,290 0,647
Top precizie transformări
Abatere Abatere Abatere Deviaţie
minimă maximă medie standard
Nr Transformare (m) (m) (m) (m)

ArcGIS 10.2
7 Dealul_Piscului_1970_to_WGS_1984_2 0,004 3,587 1,640 0,774

Global Mapper 14.0


8 Stereo70 / Dealul Piscului 1970 0,001 3,593 1,650 0,776

PROJ.4 EPSG:31700
9 Dealul Piscului 1970 / Stereo 70 0,004 3,587 1,648 0,774

PROJ.4 EPSG:4178
10 Pulkovo 1942(83) + Stereo70 1,195 4,918 3,124 0,619

ArcGIS 10.2
11 Dealul_Piscului_1970_to_WGS_1984_1 1,690 8,312 4,698 1,495

PROJ.4 EPSG:4284
12 3,731 7,304 5,686 0,498
Pulkovo 1942 + Stereo70
Privire spre viitor

• Modificarea parametrilor EPSG:3844 conform celor publicaţi de


ANCPI

• Recunoașterea formală a grilei de transformări în format NTv2 /


Publicarea unei astfel de grile conform ultimelelor măsurători

• Implementarea suport OGR/GDAL pentru transformări utilizând


grile de anomalii verticale
Mulțumesc!

S-ar putea să vă placă și