Acho que o que você está procurando é uma solução de banco de dados. O Excel, versátil como é, ainda é apenas uma planilha. Se você usa o SQL (o MS tem uma versão gratuita do SQL, mais informações aqui: SQL Express , fazendo uma Um número massivo de alterações é extremamente fácil. Seu fluxo de trabalho seria algo assim:
- Importe seus dados .csv para uma tabela de banco de dados.
-
Manipule seus dados, talvez uma declaração TSQL como:
Update YOUR_CSV_TABLE (your source data)
Set Column 2 = NewValue (specify any number of columns to be updated, with your new value)
Where Column 1 = Criteria (match whatever value(s) you need
Esse tipo de instrução SQL pode atualizar milhares de linhas simultaneamente.
-
Conecte seu banco de dados SQL ao ArcMap como fonte de dados.
Eu uso uma configuração semelhante regularmente e funciona muito bem.