Converter: Na mão | no Excel em massa | No ArcGIS | Conversor pronto
Converter graus, minutos e segundos (DMS) para graus decimais não é complexo e pode ser feito manualmente, no Excel ou diretamente em ferramentas como ArcGIS e QGIS (Field Calculator).
Esse tipo de conversão é essencial em geoprocessamento, especialmente para:
- Integração com sistemas GIS e GPS
- Criação de shapefiles a partir de planilhas
- Uso de coordenadas planas X/Y
DIRETO AO PONTO: Converter Manualmente
Se você não quer perder tempo e ler o post todo, vamos diretamente a solução: Para converter graus, minutos e segundos em graus decimais, siga estas etapas:
Para converter graus, minutos e segundos (DMS) em graus decimais, faça assim:
- Separe os valores: graus (°), minutos (‘) e segundos (“)
Um Exemplo: 39° 45′ 30.11″ - Converta cada parte:
- Graus: mantém igual → 39
- Minutos: divida por 60 → 45 ÷ 60 = 0,75
- Segundos: divida por 3600 → 30.11 ÷ 3600 = 0,008364
- Some tudo:
- 39 + 0,75 + 0,008364 = 39,758364
- Resultado final:
- 39° 45′ 30.11″ = 39,758364 (graus decimais)
- Como calcular o inverso? de decimal para GMS? Clique aqui
Use nosso conversor online abaixo:
DMS → Decimal
Decimal → DMS
Baixe aqui nossa planilha para converter GMS para Graus Decimais facilmente em lote
Tutorial em vídeo (3 minutos)
Observação: o áudio está baixo. Recomenda-se aumentar o volume no seu dispositivo.
Converter coordenadas no EXCEL em massa
No Excel, você pode converter graus, minutos e segundos (DMS) para graus decimais separando os valores em colunas (graus, minutos e segundos) e aplicando a fórmula:
=GRAUS + (MINUTOS/60) + (SEGUNDOS/3600).
Por exemplo, se A1 contém os graus, B1 os minutos e C1 os segundos, use =A1+(B1/60)+(C1/3600). O resultado será o valor em graus decimais pronto para uso em GIS, mapas e coordenadas.
Se a coordenada estiver toda em uma única célula no Excel no formato 39° 45' 30.11", você pode extrair e converter com uma fórmula única usando texto:
Supondo que o valor esteja em A1, use (excel em portugues):
=ESQUERDA(A1;PROCURAR("°";A1)-1)
+ EXT.TEXTO(A1;PROCURAR("°";A1)+2;PROCURAR("'";A1)-PROCURAR("°";A1)-2)/60
+ EXT.TEXTO(A1;PROCURAR("'";A1)+2;PROCURAR("""";A1)-PROCURAR("'";A1)-2)/3600
Isso separa automaticamente:
- graus antes de °
- minutos entre ° e '
- segundos entre ' e "
e retorna o valor em graus decimais pronto para GIS.
Converter no Field Calculator do ArcMap (ArcGIS Desktop)
Você também pode usar uma expressão no Field Calculator ou programação para executar a conversão automaticamente.
Veja expressão a usar no Field Calculator do ArcGIS Desktop:
(([LatDMS].AsString.Left(2).AsNumber) + ([LatDMS].AsString.Middle(2,2).AsNumber / 60) + ([LatDMS].AsString.Right(5).AsNumber / 3600))
OBS: DMS é muitas vezes seguido pelos rótulos de hemisfério N, S, E ou W ao invés do sinal de + -. Ao converter para graus decimais, converter valores de longitude que estão no hemisfério ocidental ou valores latitude que estão no hemisfério sul para valores negativos de grau decimal.
➤VEJA AQUI COMO IMPORTAR DADOS DE COORDENADAS DO EXCEL PARA O ARCGIS
E O CONTRÁRIO?
Converter de GMS para Graus decimais?
Para converter graus decimais → GMS, faça assim:
Exemplo: 20,259722222
- Separe a parte inteira (graus):
- 20,259722222 → 20°
- Sobrou a parte decimal: 0,259722222
- Converta a parte decimal em minutos:
- 0,259722222 × 60 = 15,583333
- Parte inteira = 15'
- Sobrou decimal: 0,583333
- Converta o restante em segundos:
- 0,583333 × 60 = 35
- Resultado = 35"
- Resultado final:
- 20,259722222 = 20° 15' 35"
- Observação:
- Use sinal + ou - conforme a direção da coordenada (N/S ou E/W)
➤Código VBA (Excel) para as conversões, clique aqui
Calculate Geometry
Para calcular a área de um polígono no ArcGIS, utiliza-se o calculate geometry na tabela de atributos. Além de área, existem muitos outros cálculos que podem ser feitos como comprimento de perímetro, coordenadas Xe Y de pontos, e outros. Veja no post abaixo como proceder:
https://forest-gis.com/2011/07/calculate-geometry-funcoes-muito-uteis-no-dia-a-dia.html
Estudo de Caso
Para criar um shapefile de pontos a partir de planilhas, as coordenadas x, y precisam estar em graus decimais (ou UTM). Existem várias maneiras de converter Graus, Minutos, Segundos (DMS ou GMS) em graus decimais.
--Como transformar medidas de resolução espacial angulares (arco-segundos) para métricas?
--Declividade: Como converter de graus para porcentagem e vice-versa?
Veja também
• Convertendo medidas agrárias antigas para hectare- Orbis, o conversor de coordenadas da ForestGIS: Conheça o ORBIS, o conversor de coordenadas da Forest-GIS. Fácil e rápido. Não precisa instalação. Basta baixar e rodar: CLIQUE AQUI (Grátis)
Posts Relacionados a este
- Lista de Unidades agrárias de medida e suas conversões
- Adicionar um número sequencial no attribute table via ArcGIS
- Como transformar medidas de resolução espacial angulares para métricas?
-
Como controlar a transparência de arquivos raster no QGIS e ArcGIS?
Quem trabalha com arquivos raster em softwares GIS pode se deparar com algo chato que são aquelas áreas em preto em que não há dados e que encobre outra imagem que está sob ela e não deixa esta parte visível. Veja como configurar seu GIS para isto não acontecer.
-
Georeferenciamento | Geoprocessamento | GERAL | GIS | GPS | INCRA
Unidades antigas de medidas agrárias: conversor e tabela completa de conversão
Converter unidades antigas de medidas agrárias em documentos e matrículas rurais é como resolver um mistério histórico. Reunimos uma tabela com medidas de uso popular, além de conversor prático para metros e hectares. Compartilhe e facilite seus cálculos de terra.
-
Como remover e substituir caracteres de um campo em uma tabela de atributos
Muitas vezes precisamos apenas substituir um ou alguns caracteres de um campo em uma tabela de atributos mas algo tão simples pode ser tornar muito trabalhoso se você não souber alguns pequenos códigos de programação – neste caso apenas uma linha.
-
Como transformar medidas de resolução espacial angulares para métricas?
Como transformar medidas de resolução espacial angulares em métricas?
-
Como e por que usar caminhos relativos no ArcMap?
Um problema relativamente comum no ArcGIS é a “perda” do caminho dos layers, shapefiles ou outras fontes de dados de um projeto mxd. Quem nunca abriu um projeto e lá estavam aqueles pontos de exclamação vermelhos que indicam que o programa não encontrou o caminho para os arquivos?
Veja como e por que usar caminhos relativos no ArcMap. -
ArcGIS – Criando rótulos com chaves numéricas (Key Numbering)
Uma interessante possibilidade do ArcGIS 10.X for Desktop (ArcMap) e também do ArcGIS PRO é a possibilidade de criar chaves numéricas de rotulagem, ou, como é chamado em inglês: Key Numbering. Veja como…



Obrigado por disponibilizar, ajudou bastante.
Fiz um vídeo ensinando um procedimento bem parecido para fazer essa mesma conversão.
O excel tem diversas fórmulas que permitem fazer o mesmo, não é?
Dá uma conferida: https://youtu.be/6ct7z4llh_0
Bem legal Isadora. Obrigado por compartilhar conosco. Abcs
OLA!
No texto diz para colocar a coordenada no A1, não diz nada sobre separar em colunas, mas, quando tempo usar sua formula o novo valor não aparece. Porque?
Realmente havia um erro. Precisa colocar G na A1, M na B1 e Segundos na C1, ou alterar a fórmula acima para indicar onde cada valor se encontra. Obrigado pelo alerta
Como transformar no Excel decimal em GMS?tem alguma formula do excel?
Com o ângulo em graus decimais na célula A1, digite a fórmula abaixo em outra célula para mostrar o resultado:
=CONCAT(TEXTO(INT(A1);”00″);”°”;TEXTO((INT((A1-INT(A1))*60));”00″);”‘”;TEXTO((ARRED(((A1-INT(A1))*60-INT((A1-INT(A1))*60))*60;3));”00,000″);CARACT(34))
Para transformar em decimais.
INT(E15)+(INT((E15-INT(E15))*100)/60)+((((E15-INT(E15))*100)-INT(((E15-INT(E15))*100)))*100)/3600
Para transformar em graus sexagesimais
(INT(F6))+(INT(((F6-INT(F6))*60))/100)+((((F6-INT(F6))*60)-INT(((F6-INT(F6))*60)))*60/10000)
Obrigado Júlio. É uma outra formula parecida e pode ajudar vários leitores
Obrigado por confiar e recomendar nossa calculadora (http://conversor-de-medidas.com/coordenadas-geograficas). Abraços
CLaro Kaliu, abra no Excel estes pontos e crie uma formula para converter conforme mostrado acima. Se uas coord X estiverem na mesma célula precisará o usar o texto para colunas para abrir graus em uma coluna, minutos em outra e segundos em outra…depois é só criar uma formula como esta: – repita para y –
Novo X = Graus + ((Minutos / 60) + (Segundos / 3600))
Ola, tenho uma tabela com 13 mil pontos em coordenadas GMS, preciso criar um shp de pontos. Mas o qgis precisar ser coordenadas decimais. Tem alguma alternativa de fazer conversão em massa? 1 por 1 vai ser bastante trabalhoso. Obrigado
20,259722222 >>> separando a parte inteira se obtém o grau (20º), multiplica-se a parte decimal por 60 (0,259722222 x 60) = 15,58333, separa-se a parte inteira e obtém-se os minutos (15’), multiplica-se novamente a parte decimal por 60 (0,5833333 x 60) = 35, que corresponde aos segundos (35”), temos assim: 20º 15” 35”.
e como converto de decimal para grau, minuto, segundo?
Caro Joao Pedro, este calculo UTM>GMS e' bem mais complexo pois depende do seu elipsoide, do seu fuso, etc….recomendo utilizar a calculadora deste site:
http://www.ufrgs.br/engcart/Teste/transf_coord_4.php
Como faço para converter coordenadas XY em LAT/LONG no formato GRAUS/MINUTOS/SEGUNDOS? Por exemplo, X=73484 e Y=9723206, como ficaria LAT/LONG em graus/minutos/segundos?
Como faço para converter coordenadas XY em LAT/LONG no formato GRAUS/MINUTOS/SEGUNDOS?
Marcos, poderia ser mais específico. O que não deu certo? Podemos ajudar se postar um exemplo. Certifique-se que esteja entrando com graus, minutos e segundos em diferentes células assim poderá fazer os cálculos mais facilmente.
FGIS boa tarde. dia desses fizemos uma (modesta) planilha para conversão de graus para graus decimais. e não deu certo?
Fácil, siga o procedimento:
20,259722222º >>> separando a parte inteira se obtém o grau (20º), multiplica-se a parte decimal por 60 (0,259722222 x 60) = 15,58333, separa-se a parte inteira e obtém-se os minutos (15’), multiplica-se novamente a parte decimal por 60 (0,5833333 x 60) = 35, que corresponde aos segundos (35”), temos assim: 20º 15” 35”.
como faço o contrário? transformar graus decimais em graus minutos segundos?
Prezado Agnobel, muito bem observado. Tinha esquecido de colocar o link.
Agora está lá, basta clicar sobre o Calculate geometry. Se tiver qualquer dúvida é só postar que lhe ajudamos. Abraço e obrigado por contribuir
PREZADO FORESTGIS, ONDE ENCONTRAR A MATÉRIA "….Veja matéria sobre o Calculate Geometry" ?
AGNOBEL
e-mail: [email protected]
se 1 grau são 3600 segundos, logo: 5º7'= 18.420 seg
97seg seriam = 1' e 37''
corrijam-se se estiver errado
Como transforma 5°7' em segundos; e 97" em minutos e segundos?
Obrigado Michael, qualquer dúvida estamos a disposição!
me foi muito útil essa explicação de como transformar grau em grau decimal manualmente !!! parabens !!!
Olá.
Obrigado. Queremos que ele ajude, por favor nos diga sua dúvida que a comunidade GIS terá maior prazer em lhe responder!
e otimo esse site mas ñ me ajudoe muito