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
ou Latitude/Longtude
com unidades de Decimal Degrees
. Isso significa que você tem coordenadas no intervalo de Y/Lat = 0 to 90
e X/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
para State 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 de X = -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
, escolha State 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.