Shell script para transformação de coordenadas com o serviço WebTransCoord da Direção-Geral do Território (DGT). Disponível na página: http://cgpr.dgterritorio.pt/webtranscoord/
Usage: WebTransCoordDGT.sh [-hl] [-am arg] [-cH arg,arg]
Transformção de coordenadas com o serviço REST(WebTransCoord) da DGT
Default arguments:
WebTransCoordDGT.sh -m grelhas -c 27493,3763
Options:
-a area: Portugal%20Continental¹ | Madeira | Acores
-c crsIN,crsOUT (EPSG codes): 27493,3763¹
-H altIN,altOUT: Ortometrica,Ortometrica¹ | Elipsoidal
-m metodo: grelhas¹ | bursaWolf
-h help
-l lista de Sistemas de Referência disponíveis
¹default
Examples:
WebTransCoordDGT.sh -c 4258,3763 -H Elipsoidal,Ortometrica
WebTransCoordDGT.sh -a Madeira -c 3061,5016 -m bursaWolf
Lista de Sistemas de Referência disponíveis PDF DGT
EPSG | Nome |
---|---|
4258 | ETRS89 |
3763 | ETRS89/PT-TM06 |
4274 | Datum73 |
27493 | Datum73/Hayford-Gauss |
4207 | Datum Lisboa |
5018 | Datum Lisboa/Hayford-Gauss |
20790 | Datum Lisboa/Hayford-Gauss falsa origem (Coordenadas Militares) |
EPSG | Nome |
---|---|
5013 | ITRF93 |
5014 | ITRF93/PTRA08-UTM25N |
5015 | ITRF93/PTRA08-UTM26N |
2188 | Datum Observatório - Flores/UTM25N |
2189 | Datum Base SW - Graciosa/UTM26N |
2190 | Datum S.Braz - S.Miguel/UTM26N |
EPSG | Nome |
---|---|
5013 | ITRF93 |
5016 | ITRF93/PTRA08-UTM28N |
3061 | Datum Base SE/UTM28N |
➜ WebTransCoordDGT.sh -c 4274,3763
-8.532 38.5671
-34687.36 -122085.75
-8.532 38.5671 234
-34687.36 -122085.75 233.09
➜ echo -8.5323431 38.5671242 234 | WebTransCoordDGT.sh -c 4274,3763 -H Elipsoidal,Ortometrica -m grelhas
-34717.25 -122082.94 233.09
➜ cat fileIN.txt | WebTransCoordDGT.sh > fileOUT.txt