Importando coordenadas X Y

1,174 views
Skip to first unread message

gsj...@gmail.com

unread,
Jul 15, 2011, 9:59:22 AM7/15/11
to qgisb...@googlegroups.com
Bom dia a tod@s,

Sou iniciante em geo processamento e trabalho em um instituição ligada a agricultores familiares, entre as diversas ações, temos o objetivo de ajuda-los a realizar o Cadastro Ambiental Rural e o licenciamento ambiental, fizemos um treinamento básico na Secretaria de Meio Ambiente, utilizando o Arqgis, mas o custo deste sistema é muito alto, como tem esta plataforma livre o Qgis, estou tentando aprender e repassar as informações.
Entre as diversas dificuldades, esta em importar as coordenadas tiradas nas comunidades para que possamos trabalhar o mapa. neste sentido, gostaria de saber se é possível importar no padrão grau, minuto e segundo ou é necessário converter para grau decimal? caso seja necessário converter tem um programa de plataforma Linux que faça esta conversão, se possível mais de uma coordenada ao mesmo tempo?

Atenciosamente

Getúlio Jales

"Aprender é a única coisa de que a mente nunca se cansa,
nunca tem medo e nunca se arrepende.” 
 
Leonardo da Vinci



Hebert Guilherme de Azevedo

unread,
Jul 15, 2011, 10:46:23 AM7/15/11
to qgisb...@googlegroups.com
Getúlio,

as informações que você dispõem estão em tabela ou em formato GPX, de GPS? Se o caso for o segundo acredito que o QGIS leia diretamente o dado, caso seja o primeiro você pode utilizar o plugin Adicionar camada de texto delimitado, este porém somente utiliza coordenadas decimais. Segundo este site eles dipõem de um script que resolve isso http://www.ragnamania.tk/latitude-longitude-converter-/zotmp.html

mas acho que se der uma procurada na internet acha a fórmula do excel que faça esta conversão,

Att,

Hebert



--
---
Você recebeu esta mensagem do Grupo "qgisbrasil"
Para postar neste grupo, envie um e-mail para
qgisb...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para qgisbrasil+...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com/group/qgisbrasil?hl=pt?hl=pt-BR





gsj...@gmail.com

unread,
Jul 15, 2011, 10:57:29 AM7/15/11
to qgisb...@googlegroups.com
Muito Obrigado Herbert

Sidney

unread,
Jul 15, 2011, 2:16:46 PM7/15/11
to qgisbrasil
Para converter Graus, Minutos e Segundos em Graus Decimais usando uma
planilha (Excell) primeiro separe os graus na coluna A, os minutos na
coluna B e os segundos na coluna C. Então na coluna D insira a
seguinte fórmula: A1+(B1/60)+(C1/3600), dê um duplo clique no canto
inferior direito da célula pra executar a fórmula pra todas as linhas,
lembrando que você deve fazer isso separadamente para as Longitudes
(X) e outra para as Latitudes (Y), depois copie e cole especial,
somente valores em outra planilha, numa coluna as longitudes e na
outra as latitudes e nas demais o que você quiser que seja inserido na
tabela de atributos do shape de pontos que será criado e salve
como .CSV (arquivo separado por vírgulas), não esqueça também que a
primeira linha da tabela deve conter o cabeçalho.

Sidney

unread,
Jul 15, 2011, 2:22:06 PM7/15/11
to qgisbrasil
No QGIS você pode usar o botão inserir camada GPS que ele lê
diretamente do seu receptor ou a partir de um arquivo GPX, é muito
fácil, mas se tiver dificuldade você pode instalar o GPSBabel (que
está por trás dessa função que eu mencionei no QGIS) e usá-lo de forma
autônoma, pois ele lê uma quantidade maior de receptores GPS de
diversas marcas e ainda tem mais opções de salvamento para os arquivos.

gsj...@gmail.com

unread,
Jul 18, 2011, 2:20:38 PM7/18/11
to qgisb...@googlegroups.com
Muito Obrigado pela ajuda companheiros


Atenciosamente

Getúlio Jales

"Aprender é a única coisa de que a mente nunca se cansa,
nunca tem medo e nunca se arrepende.” 
 
Leonardo da Vinci





yjmenezes

unread,
Jul 21, 2011, 10:46:47 AM7/21/11
to qgisbrasil
Getulio,

Bom dia.
Voltando ao tema X Y, elaborei brevemene a solucao *NIX para formatar
os dados para o QGIS.

Nao sei o layout do seu arquivo mas suponto que seja TXT, a solucao
*NIX via linha de comando, sem instalar programas, alem dos que ja vem
por padrao em qq *NIX:

1- crie um arquivo teste.txt com um ponto por linha, com 8 campos, no
diretorio /tmp:
Suponto que a latitude e longitude estejam, com sinal negativo
(hemisferio sul):

cd /tmp
cat << eof > teste.txt
# ponto -latgms -longms altm
p1 -10 36 24 -45 24 36 123.456
eof

2- processe o arquivo, descartando a linha de comentario #, *** esta
linha faz todo o trabalho ***

grep -v \# teste.txt | awk 'BEGIN { OFS=" | "; print
"ponto","longgg","latggg","alt" } { print $1, $5 - $6/60 - $7/3600,
$2 - $3/60 - $4/3600, $8}'

3- vai sair algo assim, com o cabecalho e mais, permutando a latitude
com a longitude:

ponto | longgg | latggg | alt
p1 | -45.41 | -10.6067 | 123.456

espero que ajude.

[]s
julio menezes

PS: se for o caso, pode converter em shell-script e pode ate
acrescentar ao navegador de arquivos Nautilus, se usar interface
grafica GNOME.
Reply all
Reply to author
Forward
0 new messages