Coloquei 4 camadas diferentes no meu documento do ArcMap, mas apenas uma delas aparecerá no mapa! Eu deveria estar vendo as outras 3 camadas também. Quando eu faço o zoom na camada , vejo uma camada, mas não consigo descobrir como fazer com que as outras 3 apareçam ao mesmo tempo.
Antes de abrir o ArcMap, usei o ArcCatalog onde cliquei com o botão direito em 3/4 dos shapefiles e clique em Propriedades → Sistema de coordenadas → Importar e depois cliquei na camada Árvores, que tem o sistema de coordenadas que eu quero que os outros 3 tenham. Mas quando abri o ArcMap, as 4 camadas não se sobrepunham, nem as movia acima ou abaixo uma da outra.
arcgis-desktop
coordinate-system
arcmap
arcgis-10.0
layers
Califórnia
fonte
fonte
Respostas:
Você está confundindo duas operações diferentes que lidam com projeções .
Definir uma projeção : Você usaria isso quando tiver um shapefile ou outra classe de recurso que atualmente não possua uma referência espacial definida ao observar as propriedades no ArcGIS. Você também pode usar isso se souber, com base em alguma observação, que a projeção definida para a camada está errada. Isso pode dever-se ao reconhecimento de que as coordenadas dos recursos não eram apropriadas para a projeção atualmente definida ou para alguma outra pista. Esta operação simplesmente substitui a projeção existente por outra diferente que você especificar. Isso também pode ser feito no ArcCatalog, alterando o sistema de coordenadas na guia "Sistema de coordenadas XY" da classe de recurso Propriedades.
Projetar uma classe de característica : Essa ferramenta é usada quando você tem uma classe de característica com uma projeção definida e deseja convertê-la em uma projeção diferente. Isso executará a transformação apropriada para alterar os recursos para o espaço de coordenadas da nova projeção.
Na sua pergunta, você afirma que possui um shapefile que está atualmente em um
Geographic coordinate system
ouLatitude/Longtude
com unidades deDecimal Degrees
. Isso significa que você tem coordenadas no intervalo deY/Lat = 0 to 90
eX/Lon = -180 - +180
. Quando você traz esse shapefile para o ArcMap intocado, sua projeção será reconhecida. Se você usar a ferramenta de medida definida em milhas, o ArcMap calculará a distância corretamente.Você então usou a ferramenta Definir projeção , que não converte as coordenadas, mas simplesmente altera a projeção atribuída ao arquivo shapefile de
Geographic
paraState Plane NAD 83 California Zone 6 Feet
. Isso fornece um shapefile com unidades em pés. Os recursos no shapefile não tiveram suas coordenadas internas convertidas; no entanto, eles ainda estão no intervalo deX = -180 to +180 and Y = 0 to 90
. A execução da ferramenta Projeto usando o mesmo sistema de coordenadas não realiza nada porque você já definiu seu shapefile para esta projeção com a ferramenta Definir. É por isso que quando você usa a ferramenta Medir , a distância é muito menor. Essencialmente, agora todos os recursos do seu shapefile se ajustam a uma distância de 360 pés na horizontal e 90 pés na vertical.O procedimento adequado, a ser executado no arquivo shapefile original no sistema de coordenadas geográficas, é usar a Ferramenta de Projeto . Para o
Projection
, escolhaState Plane, NAD 1983 California Zone 6 Feet
. A saída deve estar no local apropriado e fornecer uma distância correta quando medida. Também deve sobrepor-se corretamente a quaisquer outras camadas, desde que tenham uma projeção definida e que o seu Data Frame no ArcMap tenha uma projeção definida.fonte
Embora você tenha definido a projeção de suas outras três camadas pelo menu de propriedades no ArcCatalog, você não reprojetou os dados no sistema de coordenadas adequado.
Por favor, tente a ferramenta Projeto , localizada em Ferramentas de gerenciamento de dados → Projeções e transformações → Recurso .
Isso deve permitir que você crie uma nova classe de recurso projetada no sistema de coordenadas correto.
Se, por acaso, seus três arquivos de forma forem de um sistema de coordenadas desconhecido , defina o sistema de coordenadas (antes de prosseguir com a ferramenta Projeto acima ) para esses arquivos de forma como os de sua projeção original usando a ferramenta Definir projeção , localizada em Ferramentas de gerenciamento de dados → Projeções e transformações .
fonte
Este é um tutorial simples que você pode seguir para definir ou reprojetar (transformar) um Sistema de Referência de Coordenadas (CRS) no ArcGIS 10.1+ a partir de um arquivo CSV.
File --> Add Data --> Add XY Data
;Procure o arquivo CSV que contém a coluna
A
com valores de longitude (ou leste); e colunaB
com valores de latitude (ou norte). Exemplo:3.1 Selecione a coluna A como a
X field
coluna B como aY field
partir do arquivo CSV;3.2 No
Coordinate System of Input Coordinates
campo, selecione o CRS atual dos dados.Aqui o CRS é definido . É possível exportar a camada para um shapefile clicando com o botão direito do mouse na camada e, em seguida
Data --> Export Data
,.Ou continue (do item
3.2
) para reprojetar :Clique no
ArcToolBox
botão (pequeno ícone vermelho da caixa de ferramentas) e depois passeDataManagementTools --> Projections and Transformations --> Feature --> Project
;4.1 Selecione a camada de entrada no
Input Dataset or Feature Class
campo;4.2 Ao
Output Coordinate System
escolher o CRS, deseja-se projetar (transformar) os dados.4.3 Defina o caminho e o nome do arquivo no
Output Dataset or Feature Class
campo de saída .4.4 Clique
Ok
e aguarde enquantoProject
termina a execução.Aqui, os dados já foram reprojetados para o novo CRS.
Agora, vamos criar colunas com novas
X
eY
coordenadas no Sumário (sumário):Clique com o botão direito do mouse na nova camada criada e selecione
Open Attribute Table
;5.1 Clique em
Table Options
(canto superior esquerdo) eAdd field
adicione novasX
coordenadas;5.2 Escolha um nome para a coluna (por exemplo
X_coords
) e defina oType
campo comoDouble
.5.3 Repita as etapas (
5
a5.2
) para criar a colunaY_coords
;Volte para o sumário e clique com o botão direito
X_coords
;6.1 Selecione
Calculate Geometry
. DefinaProperty
paraX_coords
igualX coordinate of Point
. Verifique seUse coordinate system of the data source
está selecionado. Clique emOk
.6.2 Repita as etapas
6
e6.1
para a colunaY_coords
, mas selecioneY coordinate of Point
.fonte