Como definir ou alterar a projeção de um layer no ArcGIS?





Frequentemente arquivos shapefiles disponibilizados na internet ou exportados de softwares CAD, webgis e outros vem sem o arquivo de projeção (.prj). Quando isto acontece e recebemos o aviso do ArcGIS, precisamos rodar uma ferramenta no ArcGIS para definir a projeção deste e criar o arquivo prj associado.

Muito importante neste processo é saber a projeção e datum originais dos dados. Se os dados estão ou foram gerados em UTM não funcionará se você definir uma projeção tipo geográfica em um datum diferente por exemplo.

1) Para verificar o sistema de coordenada de um layer, clique com direito, properties e vá na aba source, no quadro Data Source verá o sistema de coordenadas escrito ou < Undefined> caso não haja arquivo prj. Arquivos extensão PRJ contém dados de projeção e datum (pode-se abrir estes arquivos com o bloco de notas)


Obs: Tente descobrir onde seus dados estão e qual o fuso UTM com ajuda deste grid UTM, clique aqui
2) Supondo que você saiba a projeção e datum originais (senão souber consulte sua fonte de dados ou use tentativa e erro), rode a ferramenta DEFINE PROJECTION que se encontra em ArcToolBox > Data Management Tools > Projections and Transformations. 
Na tela aparecem dois campos, no primeiro selecionará o layer e no segundo escolherá a projeção a ser definida. Se seus dados não se ajustarem, apague o arquivo .prj que a ferramenta gerar e tente novamente com outro datum/projeção.

PARA ALTERAR UMA PROJEÇÃO DIRETAMENTE NO ARCMAP…

  • Abra uma nova sessão do ArcMap;
  • Setar o data frame para a projeção que deseja para o shp; 
  • Só então adicione o shp a sessão, selecionando a transformação correspondente neste momento;
  • Pronto. Agora exporte o shp tomando o cuidado de selecionar pra exportar com a projeção do data frame (radiobox) – veja ao lado. 
 

SE O PROBLEMA FOR O FORMATO DAS COORDENADAS MOSTRADAS…

 
  • As coordenadas mostradas no rodapé do ArcMap não são inteiramente dependentes da sua projeção. Você pode alterar só o formato de exibição indo no menu View> Data Frame properties e alterar as unidades de display (Units Display) como mostrado ao lado —>
 
TÓPICOS RELACIONADOS

Comente:

Gostou? Compartilhe

59 Comments on “Como definir ou alterar a projeção de um layer no ArcGIS?”

  1. Pedro, quanto a sua primeira pergunta, fica um pouco dificil falar sem ver os dados. Geralmente não deveriam ficar tão "distantes"…(me envie os dados se quiser uma opinião mais acurada, via gigagis@outlook.com.br)

    Quanto a dúvida das unidades, acabei de incrementar o post. Na parte final verá como alterar as unidades do display para a qual precisar.

  2. Boa tarde. Minha dúvida é a seguinte.
    quando pego uma imagem e georreferincio ela no arc map e depois coloco um modelo de elevação sobreposto. As curvas do modelo ficam muito distantes da realidade do terreno.
    O que pode ser.
    Outra dúvida é que o arc map so fica em decimal degress como fazer para mudar

  3. Recando, não é possivel projetar no MESMO MAPA dois fusos UTMs diferentes. Ou voce projeta cada um e trabalha em dois diferentes projetos ou usa GCS (projecao geográfica) para gerar o mapa ai sim sendo possível trabalhar com as duas cartas no mesmo mapa.

  4. olá, estou utilizando a ferramenta zonal geometric as table para calcular a área em um raster. e para isso estou clipando as áreas com um arquivo shapefile para delimiatar as áreas a serem calculadas. mas percebi que o shape está em um tamanho diferente do raster. Está menor. e algumas áreas do shape acaba ficando fora do raster e não pode ser clipada. Gostaria de saber o que pode está causando esta diferença de tamanho. e como poderia resolver.

  5. Boa tarde, estou com um arquivo na versão ArcMap 10.1, porém preciso abri-lo em outra máquina e nela a versão disponível é a 10. Como ocorre a conversão?

  6. Você diz que UTM é mais difícil por conta da zona? Estava pensando nisso quando tentei definir a projeção de um shp que abrangia todo o país, aí fiquei pensando que não poderia projetar um zona específica, nesse caso eu definiria a projeção só pela opção do sistema de coordenadas geográficas?

  7. Se alguém souber outro método ficarei feliz em aprender.
    Primeiramente nunca poderia se trabalhar sem saber estes dados básicos como projeção e datum. Sem isso não se coleta dados georeferenciados e não se tem um mapa.
    Com o tempo, sobrepondo com basemaps de imagem é possível ter um "feeling" sobre qual datum usado. No Brasil são poucas opções (Sirgas, WGS84, Sad69, corrego alegre, etc) então não sao muitos a testar. Agora se for UTM é um pouquinho mais dificil.

  8. Fiquei com dúvida.. caso eu não saiba a projeção e datum originais eu terei que ficar tentando todas as opçoes de projeção ate encontrar a correta?? não tem outro jeito de trabalhar a informação?

  9. Simples Wesley. Abra uma nova sessao do ArcMap, sete o data frame pra Lambert e só entao adicione o shp, selecionando a transformacao corresponte…pronto..agora exporte o shp tomando o cuidado de selecionar pra exportar com a projecao do data frame (checkbox). Se nao conseguir me mande por email gigagis@outlook.com.br informando qual das lambert vc usa.

  10. Criei uma shape usando coordenadas em graus decimais no sistema WGS 84, agora preciso converter minha shape para Lambert pois é a projeção do meu sistema. Porém não consigo fazer isso usando esse tutorial. Poderia me ajudar?

  11. Bruno, é possivel utilizar ferramentas como spatial join ou intersect se os pontos forem tocantes as linhas. Caso nao forem talvez tenha que gerar um modelo digital de terreno para obter a altitude que cada ponto está usando Extract Values to Points do spatial analyst

  12. Me tira uma dúvida, por favor.

    Tenho um shape de um local com o sistema de coordenadas sirgas 2000.
    E também tenho pontos que representam componentes hidráulicos de uma rede de distribuição de água, sirgas 2000.
    E a curva de nível do local a cada 5m

    Eu queria relacionar a curva de nível com o ponto, por exemplo se ele estiver em um local da curva de nível que representa 1030m, adicionar essa informação dentro da tabela de atributos do ponto.

    É possível ?

  13. No ArcGIS, precisa antes usar a ferramenta PROJECT definindo a cordenadas Output como UTM. Precisa saber exatamente em que fuso, mc e datum seus dados estão para fazer isso com acerto. Pesquisa um pouco se não souber sobre datuns e sist de projecao pois nao é algo que se aprenda da noite pro dia infelizmente…qq coisa me envie por email q converto pra vc (se souber qual projecao e duso UTM estão)

  14. Quando exporto um arquivo do arcgis para o autocad, o arquivo abre como se estivesse nas coordenadas geográficas, portanto fora das coordenadas reais que devia estar no autocad. Como exporto um arquivo que no Argis esta em coordenadas geográficas para que abra no cad em metro(UTM)?
    oBRIGADA

  15. Julio, como assim MC estendido para -38 ? Isto me parece gambiarra. Tente o procedimento mas o correto a fazer é coletar as coordenadas em sistema geográfico e depois converter para UTM de acordo com fuso e mc.

  16. Por favor, nos tire uma dúvida.

    Tenho pontos com coordenadas planas UTM-SAD69 Zona 24S (MC -39) só que o meridiano central foi estendido para -38 … então na prática seria UTM SAD69 Zona 24S MC: -38.

    Gostaria converter as planas para geográficas e reprojetar para WGS84.

    Qual o procedimento correto:

    1) De UTM SAD69 Zona 24S MC: -38 para UTM WGS84 Zona 24S MC:-38 (usando os parametros dX, dY, dZ do IBGE) e dai para GCS WGS84 ou;

    2) De UTM SAD69 Zona 24S MC: -38 para GCS SAD69 e dai para GCS WGS84 (usando os parametros dX, dY, dZ do IBGE)

    Muito obrigado!

Deixe uma resposta

O seu endereço de e-mail não será publicado.