Alguns antecedentes: tenho dois arquivos de forma de polígono com aproximadamente 500.000 registros cada. Os dois arquivos são idênticos em termos de estrutura de campo.
Usando o ArcGIS 10.0, não consigo mesclar esses dois arquivos usando Geoprocessamento / Mesclagem. O ArcMap sempre trava em algum lugar no meio do processo.
Existe algum software de código aberto que possa fazer esse trabalho? O QGIS possui a função: Vetor / Mesclando arquivo de forma em um, mas houve um bug relatado com esta função na versão atual 1.7. Eu sei que o GDAL pode fazer muitas coisas e me pergunto se o GDAL ou algum outro software de código aberto pode fazer isso corretamente.
Respostas:
No manual da GDAL:
Uma mesclagem de dois arquivos de shapefiles 'file1.shp' e 'file2.shp' em um novo arquivo 'file_merged.shp' é realizada assim:
O segundo comando é abrir file_merged.shp no modo de atualização e tentar encontrar as camadas existentes e anexar os recursos que estão sendo copiados.
A opção -nln define o nome da camada a ser copiada.
http://www.gdal.org/ogr/drv_shapefile.html
fonte
Tente converter os shapefiles em um geodatabase de arquivo e depois mesclá-los no ArcGIS.
Você pode até convertê-los de volta ao formato após a mesclagem (caso esteja tentando manter a compatibilidade com outro software que se baseia em shapefiles).
fonte
Você poderia tentar Geomerge . Não tenho certeza de quantos registros ele pode manipular, mas desde que a estrutura da tabela seja a mesma para todos os arquivos que não tive problemas.
O MapBrowser disponível no mesmo site também é uma excelente ferramenta para visualização rápida de shapefiles sem a necessidade de abrir um pacote GIS.
fonte
Como Kevin disse, converter os arquivos de forma em fGDB é a melhor opção. (Será muito rápido comparado aos arquivos shp)
Porque, os arquivos Shape têm uma limitação na capacidade de armazenamento, acho que seus dois arquivos de formas (após a mesclagem) estão além desse limite. Pls. verifique isso.
fonte