Eu tenho um conjunto de dados de recursos que está usando o GCS_WGS_1984 como o sistema de coordenadas geográficas. Inclui algumas classes de recursos.
Esse conjunto de dados de recursos está em um geodatabase de arquivo que contém mais algumas classes de recursos na raiz do gdb. Uma delas é uma classe de recurso chamada "pontos" que também está usando o GCS_WGS_1984 como seu sistema de coordenadas.
Eu pensei que seria trivial usar o ArcCatalog para arrastar a classe de recurso da raiz do gdb para o conjunto de dados do recurso, pois eles têm o mesmo sistema de coordenadas. Infelizmente, o ArcGIS fornece um diálogo de erro que diz:
Failed to paste points
The spatial references do not match
Por que isso falha? Se o GCS da classe de recurso e o conjunto de dados do recurso forem os mesmos, não deveria funcionar? Eu verifiquei que esse é o caso através das caixas de diálogo, além de exportar o arquivo prj para o conjunto de dados e a classe e usando uma ferramenta diff para comparar os dois. Eles são idênticos.
A referência espacial de uma classe de feição é diferente do sistema de coordenadas / projeção?
Tentativa de copiar a classe do recurso para o conjunto de dados do recurso, mantendo pressionada a tecla Ctrl enquanto arrasta os resultados, causando travamentos no ArcCatalog sempre (vergonha na ESRI).
Acho que poderia tentar meios alternativos de mover classes de recursos. Use CopyFeatures no conjunto de dados. Projeto da classe de recurso em uma nova classe de recurso no conjunto de dados do recurso?