Eu tenho um Arquivo GeoDatabase grande, com mais de 10 GB, em um servidor remoto. Eu criei este GeoDatabase há algum tempo e estou procurando ter acesso local a ele. Agora não posso simplesmente gravá-lo em um disco ou USB e trazê-lo aqui por razões logísticas. Preciso obtê-lo de um computador remoto para o meu computador local via Internet. Só consigo acessar este computador via Área de Trabalho Remota.
Algumas coisas que eu já tentei:
- Fechando o arquivo GeoDatabase e baixando-o. Isso falhou por algum motivo. Quando descompacte o GeoDatabase posteriormente, ele apresenta algum tipo de corrupção e não funciona.
- Recursos exportados para o Shapefile. Isso funciona, mas é lento, perco alguns metadados e, no final, não é assim que quero realizar essa tarefa.
- Tentei usar alguns sites de compartilhamento de arquivos, mas eles não têm espaço suficiente (Dropbox) ou não permitem uploads grandes (SkyDrive).
Eu tenho controle total sobre o ArcServer no PC remoto e estava realmente esperando que houvesse uma maneira de hospedar o GeoDatabase e fazer o download dessa maneira. Eu também estava pensando em exportá-lo para um XML, mas tive problemas com isso no passado e porque o GeoDatabase é tão grande e esses processos demoram tanto tempo que quero uma solução que funcione.
fonte
Respostas:
FTP (o filezilla transfere 10 GB em 2 horas em uma conexão de banda larga de 50 mb)
Banco de dados geográficos de arquivos: compactação vs. compactação
A compactação torna SOMENTE LER.
para que você não precise descompactá-lo sempre que acessá-lo; O ArcGIS e o ArcReader leem diretamente.
mas você deve descompactá- lo para editar o geodatabase
A compactação arruma o armazenamento de registros em arquivos, reordenando-os e eliminando espaço livre. Se você adiciona e exclui dados com freqüência em um arquivo ou em um banco de dados geográfico pessoal, compacta seu banco de dados mensalmente
http://resources.arcgis.com/en/help/main/10.1/index.html#//018s0000000r000000
fonte
A resposta do @Mapperz foi ótima e realmente fez um bom trabalho ao reduzir o Geodatabase. Ainda não consegui compactar e baixar o GDB. Também não consegui encontrar um FTP ou similar que carregasse algo desse tamanho. O FileZilla não era uma opção, pois eu não conseguia instalar novos programas no servidor.
Então, no final, mudei o GDB para a pasta inetpub no servidor, tornando-o acessível via web. Eu criei um arquivo GDB em branco no meu PC local. Meu pensamento era criar uma lista de todos os arquivos .gdbtable, .gdbtablx e outros dentro do GDB e depois baixá-los pela Internet. Mas, infelizmente, o Chrome não me deixou baixar esses tipos de arquivo, continuava gerando erros.
Então, voltei ao servidor e escrevi um pequeno script para alterar as extensões de todos os arquivos no GDB. Simplesmente adicionando .txt a cada arquivo. Aqui está o script:
Agora, existem 256 arquivos no GDB. Eu não queria digitar cada um manualmente. Então, eu criei um novo script para fazer o trabalho para mim, funcionou como um encanto. Eu baixei cada um dos arquivos para o GDB local. O script lê cada arquivo da lista e depois o grava, menos a extensão .txt no GDB local.
Isso funcionou muito bem para mim. Embora demorou muito tempo para terminar. Mas o GDB foi de quase 7 GB após a compactação. Espero que isso ajude quem visita esta pergunta. Deixe-me saber se você tiver alguma dúvida.
fonte