top of page
Descrição
ad33Trg
2.4.2.24
O ad33Trg é uma ferramenta que possibilita a conversão entre diferentes Sistemas de Referência Geodésicos através das Fórmulas Simplificadas de Molodensky.
Com ele, é viável realizar operações utilizando entradas expressas em graus decimais, graus-minutos-segundos e coordenadas UTM, obtendo saída nos mesmos formatos mencionados.
Para utilizar essa funcionalidade, basta preparar os dados em um arquivo de texto simples, com informações separadas por espaço ou tabulação. Isso significa que você pode formatar os dados em uma planilha do Excel, por exemplo, e então salvar o arquivo como texto para realizar as transformações desejadas.
Utilização
O programa aceita os seguintes parâmetros:
Nome do arquivo de entrada: O programa recebe o nome de um arquivo de texto que contém as coordenadas tridimensionais. Cada linha do arquivo deve conter três valores: x, y e z separados por espaços ou tabulação;
-v <versão>: Escreve a versão do programa na tela;
-h <ativa o uso da coordenada altitude>: Use este parâmetro para especificar se o programa irá transformar também a coordenada altitude;
-ideg <graus decimais de entrada>: Use este parâmetro para especificar se as coordenadas de ENTRADA estiverem em graus decimais;
-idms <graus minutos e segundos de entrada>: Use este parâmetro para especificar se as coordenadas de ENTRADA estiverem em graus, minutos e segundos;
-iutm <coordenadas UTM de entrada>: Use este parâmetro para especificar se as coordenadas de ENTRADA estiverem na projeção UTM;
-iwkt <sistema geodésico de entrada>: Arquivo contendo o sistema geodésico de referência no formato OGC Well Known Text para as coordenadas de ENTRADA (colocar em seguida o caminho do arquivo);
-odeg <graus decimais de saída>: Use este parâmetro para especificar se as coordenadas de SAÍDA estiverem em graus decimais;
-odms <graus minutos e segundos de saída>: Use este parâmetro para especificar se as coordenadas de SAÍDA estiverem em graus, minutos e segundos;
-outm <coordenadas UTM de saída>: Use este parâmetro para especificar se as coordenadas de SAÍDA estiverem na projeção UTM;
-owkt <sistema geodésico de saída>: Arquivo contendo o sistema geodésico de referência no formato OGC Well Known Text para as coordenadas de SAÍDA (colocar em seguida o caminho do arquivo);
-dx <parâmetro de translação X>: Para informar o parâmetro de translação ∆X;
-dx <parâmetro de translação Y>: Para informar o parâmetro de translação ∆Y;
-dx <parâmetro de translação Z>: Para informar o parâmetro de translação ∆Z.
Veja como baixar os sistemas de coordenadas no formato OGC WKT nesta página:
Exemplos de uso
É obrigatório que o nome do arquivo de entrada seja o primeiro parâmetro. Também é obrigatório informar o sistema de coordenadas de entrada.
________________________________
ad33Trg.exe _exemplo_deg.txt -ideg -iwkt gcs_sirgas2000.wkt -outm
Irá transformar para de coordenadas geodésicas para coordenadas UTM no Sistema Geodésico SIRGAS 2000. Neste caso, não precisa informar o sistema geodésico de saída caso queira apenas projetar as coordenadas de entrada. Lembre-se que, independente da posição desses parâmetros na linha de código, o caminho do arquivo *.wkt deverá vir sempre após os parâmetros -iwkt ou -owkt.
________________________________
ad33Trg.exe _exemplo_deg.txt -outm -ideg -iwkt gcs_sirgas2000.wkt
Irá fazer a mesma coisa do exemplo anterior. Os parâmetros -ideg, -idms, -iutm, -odeg, -odms, -outm podem ficar em qualquer posição após o primeiro parâmetro (nome do arquivo de entrada).
________________________________
ad33Trg.exe _exemplo_deg.txt -ideg -iwkt gcs_sirgas2000.wkt -odeg -owkt gcs_sad69.wkt -dx 67.348 -dy -3.879 -dz 38.223
Irá transformar as coodenadas em graus decimais de SIRGAS 2000 para graus decimais SAD69. Neste caso é obrigatório informar os parâmetros de translação -dx, -dy e -dz
________________________________
ad33Trg.exe _exemplo_deg.txt -dx 67.348 -dy -3.879 -dz 38.223 -ideg -iwkt gcs_sirgas2000.wkt -odeg -owkt gcs_sad69.wkt
Irá fazer a mesma coisa do exemplo anterior. Os parâmetros -dx, -dy e -dz junto com seus valores podem vir em qualquer posição após o primeiro parâmetro (nome do arquivo de entrada) na linha de comando.
Formatos dos arquivos
Arquivos de Entrada:
Graus Decimais: da esquerda para a direita:
identificação do ponto
longitude geodésica
latitude geodésica
altitude
1 -35.0291126402 -8.1146504391 16
2 -35.0241634675 -8.1156080162 16
3 -35.0296207202 -8.1036884276 0
4 -35.0288759032 -8.1124313983 5
5 -35.0335653053 -8.1137670829 15
6 -35.0161753655 -8.1146058755 10
7 -35.0285462957 -8.1201066732 11
8 -35.0236628780 -8.1140274112 7
9 -35.0305164518 -8.1070589673 18
10 -45.0252193506 -8.1105636642 14
11 -45.0203205604 -8.1102884021 16
12 -35.0265754645 -8.1133194643 17
13 -35.0254875256 -8.1163635964 2
14 -41.0341403225 -8.1106592437 15
15 -39.0170729735 -8.1105249833 6
16 -39.0319045103 -8.1034362257 6
17 -36.0269577884 -8.1028626702 3
18 -36.0207152330 -8.1152383221 1
19 -36.0174546214 -8.1107097711 19
20 -38.0281650998 -8.1027011779 8
Graus, Minutos e Segundos: da esquerda para a direita:
identificação do ponto
longitude geodésica: grau, minuto e segundo
latitude geodésica: grau, minuto e segundo
altitude
1 -35 1 44.8055047200 -8 6 52.7415807600 16
2 -35 1 26.9884830000 -8 6 56.1888583200 16
3 -35 1 46.6345927200 -8 6 13.2783393600 0
4 -35 1 43.9532515200 -8 6 44.7530338800 5
5 -35 2 0.8350990800 -8 6 49.5614984400 15
6 -35 0 58.2313158000 -8 6 52.5811518000 10
7 -35 1 42.7666645200 -8 7 12.3840235200 11
8 -35 1 25.1863608000 -8 6 50.4986803200 7
9 -35 1 49.8592264800 -8 6 25.4122822800 18
10 -35 1 30.7896621600 -8 6 38.0291911200 14
11 -35 1 13.1540174400 -8 6 37.0382475600 16
12 -35 1 35.6716722000 -8 6 47.9500714800 17
13 -35 1 31.7550921600 -8 6 58.9089470400 2
14 -35 2 2.9051610000 -8 6 38.3732773200 15
15 -35 1 1.4627046000 -8 6 37.8899398800 6
16 -35 1 54.8562370800 -8 6 12.3704125200 6
17 -35 1 37.0480382400 -8 6 10.3056127200 3
18 -35 1 14.5748388000 -8 6 54.8579595600 1
19 -35 1 2.8366370400 -8 6 38.5551759600 19
20 -35 1 41.3943592800 -8 6 9.7242404400 8
Coordenadas UTM: da esquerda para a direita:
identificação do ponto
este
norte
altitude
1 276411.1701 9102468.301 16
2 276957.2698 9102365.1 16
3 276349.1001 9103680.63 0
4 276436.0395 9102713.9 5
5 275919.8402 9102563.56 15
6 277837.2805 9102480.34 10
7 276476.6197 9101865.049 11
8 277011.5799 9102540.22 7
9 276252.2202 9103307.29 18
10 276838.0904 9102922.52 14
11 277377.9604 9102955.66 16
12 276690.1201 9102616.93 17
13 276811.7303 9102280.79 2
14 275854.7298 9102907.03 15
15 277736.0898 9102931.27 6
16 276097.1999 9103707.27 6
17 276642.2005 9103773.44 3
18 277337.1798 9102407.89 1
19 277694.1203 9102910.62 19
20 276509.0196 9103790.64 8
Lembre-se que cada linha deverá estar separado por tabulação. Para as identificações dos pontos, não use espaços, pois o programa irá entender como uma coluna.
O programa obterá o Fuso UTM do arquivo de entrada a partir do arquivo de Projeção OGC WKT, que pode ser baixado no site da EPSG.
Arquivos de Saída:
Coordenadas UTM: da esquerda para a direita:
identificação do ponto
este
norte
altitude
fuso
hemisfério (1 para sul, 0 para norte)
meridiano central
convergência meridiana em graus decimais
fator de escala
1 276411.1700961202 9102468.3009894527 25 1 -33 0.2864181261 1.0002187331
2 276957.2697955210 9102365.0999878086 25 1 -33 0.2857530196 1.0002157140
3 276349.1000972341 9103680.6299925633 25 1 -33 0.2861054130 1.0002190772
4 276436.0395007581 9102713.8999878075 25 1 -33 0.2863069187 1.0002185955
5 275919.8401974360 9102563.5599910244 25 1 -33 0.2870156007 1.0002214557
6 277837.2804998399 9102480.3399876244 25 1 -33 0.2845904207 1.0002108646
7 276476.6197000859 9101865.0489939712 25 1 -33 0.2865294256 1.0002183707
8 277011.5798957095 9102540.2199917026 25 1 -33 0.2856270836 1.0002154142
9 276252.2201969071 9103307.2899935544 25 1 -33 0.2863499358 1.0002196135
10 497221.6018745223 9103479.0456168093 23 1 -45 0.0035580408 0.9996000955
11 497761.2966487015 9103509.5066929758 23 1 -45 0.0028668044 0.9996000620
12 276690.1201006121 9102616.9299944621 25 1 -33 0.2860133868 1.0002171901
13 276811.7302964214 9102280.7899966650 25 1 -33 0.2859663814 1.0002165179
14 275854.7298048720 9102907.0299961846 24 1 -39 0.2869875263 1.0002218171
15 498119.0823644580 9103483.3686049785 24 1 -39 0.0024087079 0.9996000438
16 496485.0405890743 9104266.9473912772 24 1 -39 0.0044972791 0.9996001529
17 827686.3766625263 9103131.3607314117 24 1 -39 -0.4190523700 1.0009291465
18 828364.9681231214 9101756.3695346806 24 1 -39 -0.4205693415 1.0009346573
19 828728.3397622069 9102255.0228948463 24 1 -39 -0.4207962487 1.0009376139
20 607073.4069462300 9104220.3459939361 24 1 -39 -0.1369780941 0.9997418833
bottom of page