A GERAÇÃO DO FUTURO

É A QUE APRENDE HOJE.

00HORAS
:
00MIN
:
00SEG
Comece sua evolução
Comece sua evolução
  • Home

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    Carreiras Alura

    Evolua com profundidade técnica, direção clara e aplicação prática.

    Jornadas guiadas do básico ao avançado com checkpoints práticos, desenhadas para quem busca profundidade e protagonismo técnico.

    Iniciante

    Comece do zero com uma trilha clara e progressiva.

    Fundamentos práticos para dar os primeiros passos com segurança e construir uma base sólida.

    Intermediário

    Continue sua evolução com cursos que conectam fundamentos, ferramentas e prática profissional. Ganhe autonomia, e avance para projetos mais completos.

    Avançado

    Aprofunde temas técnicos e estratégicos para enfrentar desafios mais complexos. Explore boas práticas, arquitetura, performance com visão profissional.

    CURSOS

    Ver mais cursos de Back-end
    • Pensamento computacional: fundamentos da computação e lógica de programação
    • Lógica de programação: mergulhe em programação com JavaScript
    • DDD: fundamentos do design orientado a domínio
    • ASP.NET: autenticação e autorização em APIs e aplicações web
    • Microsserviços: migração de monólitos e modularização

    CURSOS

    Ver mais cursos de Dados
    • Python para Dados: primeiros passos
    • Excel: domine o editor de planilhas
    • Engenharia de Dados: Orquestração de Pipelines com Apache Airflow
    • Power BI Desktop: construindo meu primeiro dashboard
    • Governança e Arquitetura de Dados

    CURSOS

    Ver mais cursos de Inteligência Artificial
    • IA: Explorando o Potencial da Inteligência Artificial Generativa
    • Engenharia de Prompt: Criando Prompts Eficazes para IA Generativa
    • Claude para Análise de Dados: prompts, integrações e automações
    • Agno: criando agentes e sistemas multiagente
    • Engenharia de software na era da IA: segurança de aplicações com agentes, MCPs e código gerado por IA

    CURSOS

    Ver mais cursos de Front-end
    • HTML e CSS: ambiente, estrutura e estilo
    • React: realizando testes avançados com Jest e Testing Library
    • React: integrando TypeScript em projetos
    • JavaScript: aprendendo a programar
    • React: aplicando arquiteturas de Micro frontends

    CURSOS

    Ver mais cursos de DevOps
    • Sistema Operacional Linux: fundamentos e administração prática
    • Containers e Docker: empacotamento, isolamento e gestão
    • Redes: dos conceitos iniciais à criação de uma intranet
    • Linux: gerenciando diretórios, arquivos, permissões e processos
    • Cibersegurança: Fundamentos e práticas integradas

    CURSOS

    Ver mais cursos de UX & Design
    • UX Research: mapeando a experiência da pessoa usuária
    • UX/UI Design: Entregando produtos digitais com IA
    • UI Design: Prototipação e animações interativas
    • Figma: Conhecendo o programa
    • Product Design: métricas e ciclo de vida do produto

    CURSOS

    Ver mais cursos de Inovação e Gestão
    • Canva: Criação de landing pages e e-mail marketing
    • Agilidade: como ela pode ajudar a criar um time de alta performance
    • Google Analytics 4: Extrair insights e configurar eventos
    • Management 3.0: gerencie o ambiente, não as pessoas
    • Automação de processos com n8n: Inteligência de dados para Marketing

    CURSOS

    Ver mais cursos de Mobile
    • React Native: Estilização e Layouts com Flexbox e StyleSheet
    • Flutter: Graphql e suporte offline
    • Android com Gemini: Trabalhando com textos e imagens na IA
    • Dart: trabalhando com orientação a objetos
    • React Native: Dominando Listas com FlatList e ScrollView

    CARREIRAS

    Ver mais carreiras
    • Especialista em IA
    • Engenharia de IA
    • Ai native software engineering
    • Arquitetura de Soluções com IA
    • AI Product Design
    • Engenharia de Machine Learning
    • Desenvolvimento Front-End React
    • Engenharia de Dados
    • Cloud Security
    • Social Media Marketing
    • Engenharia de Agentes de IA

    CURSOS

    • Engenharia de Prompt: Prompts Eficazes para IA Generativa
    • Claude Code: Criando sua Primeira Aplicação
    • Python: Crie sua Primeira Aplicação
    • Git e GitHub: Compartilhando e Colaborando
    • N8N: Fluxos de Trabalho Avançados

    CURSOS

    • Copilot Studio: Solução Multiagentes
    • Padrões de API HTTP e Modelagem de APIs
    • Python para Análise de Dados com SQL
    • Docker: Criando e Gerenciando Containers
    • Design com IA: Otimizando o Processo Criativo

    CURSOS

    • Model Context Protocol (MCP)
    • Spec-Driven Development: Dev Assistido por Agentes
    • Arquitetura de Sistemas Distribuídos com Java
    • Governança de Modelos e Reprodutibilidade
    • Pentest: Vulnerabilidades em Aplicações Web

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    Skills & Go

    O Skills & Go é para Tech Leads, Product Managers, estrategistas e early adopters que transformam ideias em soluções de alto impacto. Em cursos ao vivo e 100% online, você domina a nova era da IA em tempo real.

    Aulas ao vivo

    Saiba mais
    • Agentic Engineering: orquestre multiplos agentes com confiabilidade
    • Building AI Products: transforme ideias em produtos reais com IA
    • AI Data Strategy: transforme dados em decisões estratégicas com IA

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    Eventos Alura

    Nossos eventos são pensados para quem quer estar à frente das mudanças em tecnologia, IA e inovação. Em experiências presenciais, você acompanha tendências e se conecta com especialistas que estão moldando o futuro.

    Próximos eventos

    • IA Conference
    • Alura Signals
  • Talent Lab
  • IA
  • Artigos
  • Para Empresas
Ver planos
Links principais
  • Planos e Promoções
  • Carreiras

    Ver todas
    • Especialista em IA
    • Engenharia de IA
    • Ai native software engineering
    • Arquitetura de Soluções com IA
    • AI Product Design
    • Engenharia de Machine Learning
    • Desenvolvimento Front-End React
    • Engenharia de Dados
    • Cloud Security
    • Social Media Marketing
    • Engenharia de Agentes de IA
    Entrar Ver Planos
  • Área de Interesse

    Entrar Ver Planos
  • Aulas ao Vivo - Skills & Go

    • Agentic Engineering: orquestre multiplos agentes com confiabilidade
    • Building AI Products: transforme ideias em produtos reais com IA
    • AI Data Strategy: transforme dados em decisões estratégicas com IA
    Entrar Ver Planos
  • Senioridade

    Entrar Ver Planos
  • Eventos Alura

    • IA Conference
    • Alura Signals
    Entrar Ver Planos
  • Links complementares do menu mobile
  • Talent lab
  • Inteligência Artificial
  • Pós Graduações
  • Artigos
  • Para Empresas
  • Sobre a Alura
  • Grupo Alun
  • Entrar
    • Home
    • Carreiras
    • Skills & Go
    • Talent Lab
    • Inteligência Artificial
    • Pós Graduações
    • Artigos
    • Sobre a Alura
    • Grupo Alun
    LoginContato
    • Plano Pro 24
    • Plano Plus 24
    • Plano Ultra Lab 24
    • LinkedIn
    • Instagram
    • YouTube

    Institucional

    • Sobre nós
    • Trabalhe Conosco
    • Para Empresas
    • Para Escolas
    • Política de Privacidade
    • Compromisso de Integridade
    • Termos de Uso
    • Canal de Ética
    • Código de Ética
    • Fale Conosco
    • Documentos Institucionais
    • Status
    Institucional
    • Sobre nós
    • Trabalhe Conosco
    • Para Empresas
    • Para Escolas
    • Política de Privacidade
    • Compromisso de Integridade
    • Termos de Uso
    • Canal de Ética
    • Código de Ética
    • Fale Conosco
    • Documentos Institucionais
    • Status

    A Alura

    • Como Funciona
    • Inteligência Artificial
    • Plataforma
    • Depoimentos
    • Instrutores(as)
    • Dev em <T>
    • Luri, a Inteligência Artificial da Alura
    • IA Conference
    • Cursos Imersivos
    • Perguntas Frequentes
    A Alura
    • Como Funciona
    • Inteligência Artificial
    • Plataforma
    • Depoimentos
    • Instrutores(as)
    • Dev em <T>
    • Luri, a Inteligência Artificial da Alura
    • IA Conference
    • Cursos Imersivos
    • Perguntas Frequentes

    Conteúdos

    • Alura Cases
    • Imersões
    • Artigos
    • Podcasts
    • Artigos de educação corporativa
    Conteúdos
    • Alura Cases
    • Imersões
    • Artigos
    • Podcasts
    • Artigos de educação corporativa
    Uma Empresa do GrupoLogo Grupo Alun

    Outras empresas do Grupo Alun

    • FIAP
    • STARTSE
    • PM3
    • LUMINA

    Ao submeter seu e-mail, você concorda com a política de privacidade da Alura.

    Redes Sociais & Apps

    instagram
    youtube
    tiktok
    x
    appStore
    googlePlay
    Uma Empresa do GrupoLogo Grupo Alun

    Outras empresas do Grupo Alun

    • FIAP
    • STARTSE
    • PM3
    • LUMINA

    Ao submeter seu e-mail, você concorda com a política de privacidade da Alura.

    Redes Sociais & Apps

    instagram
    youtube
    tiktok
    x
    appStore
    googlePlay
    Alura
    1. Página inicial
    2. Dados
    3. Georreferenciamento: o que é, como funciona e ferramentas 

    Georreferenciamento: o que é, como funciona e ferramentas 

    8 min8 minutos de leitura

    8 min8 minutos de leitura

    Publicado: 25/05/2023

    Última atualização: 11 de Junho

    1. O que é georreferenciamento?
    2. O que acontece quando os dados não são georreferenciados?
    3. Como georreferenciar dados?
    4. Principais sistemas de georreferenciamento: ferramentas e técnicas
    5. Como são organizados os dados geoespaciais?
    6. Quais são os diferentes sistemas de coordenadas e como eles são usados em georreferenciamento?
    7. Projeções cartográficas em sistemas de georreferenciamento
    8. Como o georreferenciamento é usado para análise espacial e tomada de decisões?
    9. Créditos

    Imagine que você está analisando uma base de dados com o intuito de determinar a melhor localização para a construção de um pet shop.

    Você já analisou diversas variáveis em um dataset tabular, mas reparou que não haviam duas colunas muito importantes para o problema, a latitude e a longitude dos possíveis concorrentes.

    Tudo fez sentido, seria muito interessante coletar essas informações e representá-las em um mapa para calcular a distância dos empreendimentos de pontos de transporte público e do possível local do pet shop, por exemplo.

    Essa representação das informações em um mapa é conhecida como georreferenciamento. 

    O que é georreferenciamento? 

    O processo de atribuir coordenadas geográficas a objetos ou dados vinculando essas informações a um sistema de coordenadas é o que chamamos de georreferenciamento.

    Se fizermos essa atribuição, fica possível representar as informações em um mapa para identificar a posição exata de cada objeto ou dado no espaço. 

    Esse tema é fundamental em muitos campos de estudo e aplicações, como planejamento urbano, agricultura, meio ambiente, logística, telecomunicações, monitoramento de recursos naturais, entre outros.

    Ele auxilia na análise de padrões geográficos e na tomada de decisões, fornecendo informações detalhadas sobre a distribuição espacial dos dados e permitindo a compreensão das relações entre diferentes elementos no espaço geográfico. 

    Banner da Alura convidando profissionais a desenvolver habilidades em inteligência artificial para acompanhar as transformações do mercado de tecnologia. A campanha destaca que quem utiliza IA produz mais, cresce na carreira e se torna mais competitivo, reforçando que a inteligência artificial deixou de ser tendência e passou a ser uma habilidade essencial. O banner incentiva a começar a aprender IA com os cursos da Alura e impulsionar a transformação digital.

    O que acontece quando os dados não são georreferenciados? 

    Quando os dados não são georreferenciados, eles não estão vinculados a um sistema de coordenadas geográficas específico e, portanto,  

    Banner da Alura convidando profissionais a desenvolver habilidades em inteligência artificial para acompanhar as transformações do mercado de tecnologia. A campanha destaca que quem utiliza IA produz mais, cresce na carreira e se torna mais competitivo, reforçando que a inteligência artificial deixou de ser tendência e passou a ser uma habilidade essencial. O banner incentiva a começar a aprender IA com os cursos da Alura e impulsionar a transformação digital.

    Avalie este artigo

    Foto de allan-spadini

    Autor(a)

    allan-spadini

    Explore por tópico

    • Mobile
    • Back-end
    • Front-end
    • DevOps
    • UX & Design
    • Dados
    • Gestão & Negócios
    • Inteligência Artificial

    Inscreva-se em nossa Newsletter

    Fique por dentro de conteúdos, insights e oportunidades do universo tech. Receba novidades e lançamentos direto no seu e-mail.

    não podem ser localizados com precisão no espaço geográfico.

    Um sistema de coordenadas geográficas (SIG) é um método de referência utilizado para representar e localizar pontos na superfície terrestre, utilizando coordenadas que são expressas em graus de latitude e longitude. Nesse sistema, o planeta é dividido em paralelos e em meridianos. 

    O grau zero no eixo horizontal é dado pelo Meridiano de Greenwich e o grau zero no eixo vertical é dado pela linha do Equador. Partindo da linha do Equador, podemos traçar uma série de círculos menores, paralelos a essa linha, e esses círculos são o que chamamos de paralelos.

    Já os meridianos são círculos perpendiculares à linha do Equador. 

    Assim, a latitude é uma medida geográfica que indica a posição norte ou sul de um ponto na Terra em relação ao Equador. Já longitude é a posição à oeste ou leste em relação ao Meridiano de Greenwich. 

    Explicação sobre meridianos e paralelos. Do lado esquerdo da figura são mostrados semicírculos na vertical com o Meridiano de Greenwich marcando o grau zero. As longitudes são positivas para a direita de Greenwich e negativas para a esquerda. Do lado direito da figura são mostrados os círculos que definem os paralelos. O paralelo centro de latitude 0° representa a linha do Equador. Acima da linha do Equador temos latitudes positivas e abaixo latitudes negativas. 

    Como georreferenciar dados? 

    No georreferenciamento queremos associar informações a uma localização geográfica.

    Dependendo do problema que você está lidando esse processo pode variar. Você pode coletar dados usando um GPS, nesse caso, as coordenadas de latitude e longitude são registradas automaticamente e as informações já estarão georreferenciadas.

    Já se você tiver um endereço ou localização específica, pode usar um serviço que chamamos de geocodificação. Assim, é possível converter esses endereços em latitude e longitude. 

    Principais sistemas de georreferenciamento: ferramentas e técnicas 

    Dois softwares muito famosos nessa área são o QGIS e o ArcGIS. Eles permitem que esse processo de associação de objetos, imagens de satélites e mapas seja feito facilmente.

    Eles possibilitam a conexão com bancos de dados e o uso de linguagens de programação, como a linguagem Python, através de APIs. Entretanto, se você vem do mundo da Ciência de Dados, talvez ache interessante utilizar uma biblioteca Python para fazer a análise e georreferenciamento de dados. 

    Um ótimo exemplo de biblioteca que permite o trabalho com dados geoespaciais é a GeoPandas. Com essa biblioteca, trabalhamos com GeoDataFrames.

    Esse tipo de DataFrame funciona como uma extensão dos DataFrames Pandas, permitindo operações entre objetos geométricos espaciais. A partir dos GeoDataFrames também é possível gerar mapas relacionados aos dados ali presentes de forma direta. 

    Pysal é uma biblioteca focada em Ciência de Dados e análise geoespacial com módulos voltados para a estimativa de relação entre diferentes informações e predição.

    Já a biblioteca Folium é focada na visualização das informações geográficas. Ela aproveita os recursos da biblioteca leaflet.js para a construção de mapas interativos. Por fim, uma biblioteca menos conhecida, mas bastante versátil, é a PyGMT, que tem uma grande quantidade de recursos para a construção de mapas extremamente detalhados. 

    Como são organizados os dados geoespaciais? 

    Ao representar as informações em um mapa, usamos vetoriais ou dados raster. Dados vetoriais incluem pontos, linhas, polígonos e outras informações de descrição sobre um local. 

    Esses tipos de dados são vantajosos pela precisão na representação de formas geográficas complexas e por ocuparem pouco espaço na memória. Além disso, temos a possibilidade de editar esses dados. 

    Dados raster consistem de uma matriz de linhas e colunas com informação associada a cada célula da matriz. Dessa forma, esses dados são frequentemente usados para representar dados que variam continuamente em uma área.

    Imagens de satélite de uma cidade que contém informação do clima em cada célula são um exemplo de dados raster. 

    Quais são os diferentes sistemas de coordenadas e como eles são usados em georreferenciamento? 

    Embora tenhamos mencionado bastante o sistema de coordenadas geográficas, há outros sistemas de coordenadas. Quando trabalhamos nessa área, é comum ouvir sobre o termo datum.

    O datum é dado por elipsóide, uma esfera de diâmetro maior no Equador e mais achatada nos pólos, que descreve o tamanho e a forma do planeta. Além disso, ele fornece um ponto de partida para estabelecer um sistema de coordenadas geográficas. 

    Existem dois tipos principais de datums: os geocêntricos e os locais ou geodésicos. O WGS84 é um exemplo de datum geocêntrico, ele é o padrão atual para mapeamento e navegação GPS.

    Os datums locais estão associados a uma região geográfica específica e foram criados para fornecer a maior precisão possível. Um exemplo é  o SAD69 (South American Datum 1969), que foi usado como padrão no Brasil antes da adoção do SIRGAS2000, um datum geocêntrico.

    A figura abaixo obtida na página do NOAA mostra diferentes Datums. O Clarke 1866 é um exemplo de Datum local com o centro do elipsóide de aproximadamente 236 metros do centro do Datum GRS 80, um Datum Global. 

    Em alguns casos de escala global, também podemos usar sistemas de coordenadas cartesianas. Nesse caso, usamos um sistema 3D para representar a posição de um ponto em relação ao centro da Terra. 

    Levando em conta a forma 3D da Terra, também é comum vermos referências de altitude de um ponto na superfície da Terra.

    Essa altitude pode ser chamada de altura geométrica, quando é medida em relação ao elipsóide, uma representação matemática da forma da Terra, com diâmetro maior no Equador e mais achatada nos pólos.

    Já quando a medida é feita em relação ao geóide, chamamos essa altitude de ortométrica. O geóide é uma superfície equipotencial do campo gravitacional da Terra e coincide aproximadamente com o nível médio do mar. 

    Projeções cartográficas em sistemas de georreferenciamento 

    A representação da Terra de forma 3D é pouco comum. Normalmente precisamos representar a figura da Terra em um mapa ou na tela do computador que são planos bidimensionais. Cada projeção tem vantagens e desvantagens, e a escolha de qual projeção usar depende das necessidades da análise que será realizada.  

    Existem três tipos principais de projeções cartográficas que nos ajudam a transportar parte da superfície 3D da Terra para um mapa 2D: as cilíndricas, cônicas e as azimutais. Nas cilíndricas, a superfície da Terra é projetada em um cilindro. A projeção de Mercator é um exemplo desse tipo de projeção, bastante usada em navegação marítima.

    Já a Projeção Conforme de Lambert é frequentemente usada para mapas de grandes regiões que têm uma extensão maior no leste-oeste do que no norte-sul. Por fim, nas projeções azimutais, a Terra é projetada em um plano. A Projeção Azimutal Equidistante é usada para mostrar rotas aéreas. 

    Exemplo de projeção de uma esfera de cor verde representando a Terra. Da esquerda para a direita: projeção cilíndrica, em que a esfera está dentro de um cilindro pontilhado; no lado direito, temos o mapa resultante. 

    Mapa obtido em: original by NASA (sensor Terra/MODIS), modified by Mdf, Public domain, via Wikimedia Commons. 

    Exemplo de projeção de uma esfera de cor verde representando a Terra. Da esquerda para a direita: projeção azimutal, em que temos um disco pontilhado sobre a esfera; No lado direito, temos o mapa resultante. 

    Mapa obtido em: Strebe, CC BY-SA 3.0 https://creativecommons.org/licenses/by-sa/3.0, via Wikimedia Commons. 

    Exemplo de projeção de uma esfera de cor verde representando a Terra. Da esquerda para a direita: Projeção Cilíndrica, em que a esfera está dentro de um cone pontilhado; No lado direito temos o mapa resultante. 

    Mapa obtido em: Strebe, CC BY-SA 3.0 https://creativecommons.org/licenses/by-sa/3.0, via Wikimedia Commons. 

    No georreferenciamento, a projeção cartográfica é crucial, mas devemos ter em mente que todas as projeções distorcem de alguma forma a realidade.

    Algumas preservam áreas, outras preservam ângulos (conformes), e outras ainda preservam distâncias a partir de determinados pontos (equidistantes). Como mencionado anteriormente, a escolha da projeção irá depender dos objetivos da sua análise. 

    Como o georreferenciamento é usado para análise espacial e tomada de decisões? 

    O georreferenciamento pode ser usado em inúmeras áreas. No planejamento e desenvolvimento urbano, podemos planejar novas estruturas como estradas, escolas e parques. Na saúde, podemos rastrear a propagação de doenças e identificar áreas de risco onde existe aglomeração de pessoas.

    Também podemos usar essas ferramentas no gerenciamento de desastres e em negócios e marketing.

    Empresas podem analisar dados demográficos, padrões de tráfego entre outras informações para obter vantagens competitivas. 

    Também podemos usar técnicas de machine learning e análise de imagens para tarefas como a detecção de mudanças de uso da Terra, identificação de recursos naturais, previsão de desastres, entre outros. 

    E aí, curtiu? Aqui na Alura nós temos vários conteúdos voltados à Ciência de Dados e Machine Learning. Você pode iniciar no tema na Formação Python para Data Science. Esta é uma trilha de estudos completa que inicia com a linguagem Python e passa por bibliotecas como a NumPy e a Pandas. 

    Créditos 

    • Conteúdo: Allan Spadini 
    • Produção técnica: Rodrigo Dias 
    • Produção didática: Thaís de Faria 
    • Designer gráfico: Alysson Manso 

  • Cibersegurança
  • Cloud
  • Leia também

    • 03/11/2024

      Métricas de avaliação para modelos de regressão

      Ler mais
    • 22/07/2024

      CRAN, R forge e GitHub: onde encontrar meu pacote?

      Ler mais
    • 24/12/2019

      Como remover colunas e linhas no Pandas com o método drop: passo a passo 

      Ler mais
    Ver mais conteúdos