Gostaria de saber se existe algum método para preservar os nomes dos campos originais no ArcGIS quando ingresso no CSV. tabelas para um Shapefile.
Eu pergunto, porque às vezes uno tabelas com 10, 20 ou mais colunas e, ao exportar os dados unidos, o ArcGIS sempre os renomeia de acordo com o nome da tabela original e a ordem da coluna (por exemplo, table_xy_1, table_xy_2, etc.).
Como não há uma maneira fácil de renomear os campos na tabela de atributos permanentemente (ou seja, você precisa criar uma nova coluna e copiar a antiga para essa nova coluna E excluir a coluna antiga), isso cria um monte de trabalho (apesar do fato que você precisa se orientar nessa confusão de nomes de campos).
Respostas:
Eu acho que o que você pode estar tentando fazer NÃO é usar "nomes de tabela totalmente qualificados".
Dê uma olhada neste fórum de suporte da Esri e neste artigo de ajuda online .
Observe que isso funcionará ao ingressar em arquivos DBF, mas não ao ingressar em CSVs. (Como solução alternativa, você pode converter CSVs em DBF e depois ingressar.)
fonte
Eu resolvi esse problema para um caso específico. Eu havia ingressado em um arquivo .csv em um arquivo .shp e exportado os dados. Eu estava recebendo o problema Rural_I_1 descrito acima ... anexava o nome do arquivo .csv aos nomes dos campos.
Minha solução foi exportar primeiro o arquivo .csv como uma tabela .dbf (da arcgis). Em seguida, faça a junção no .dbf em vez do .csv. Ao exportar os dados agora, você obterá apenas os nomes dos campos originais, sem o nome do arquivo anexado.
fonte
Supondo que você tenha coordenadas (lat, long) na tabela de atributos (se não as criar usando a geometria de cálculo) ...
fonte