Como usar um pacote de blocos do ArcGIS com a área de trabalho


9

Eu fiz um curso de treinamento do ArcGIS Online há algum tempo e aprendi um pouco mais sobre os pacotes de blocos. Segui as instruções, como criar um pacote de ladrilhos e criei um pacote de ladrilhos para algumas fotografias aéreas. O processo foi concluído e agora tenho um pequeno pacote de blocos de 68 GB .

Eu quero usar este pacote localmente no ArcGIS Desktop, mas sempre que adiciono o AirPhoto.tpk ao meu ArcMap, ele congela e permanece assim. Eu tenho um PC bastante poderoso e os recursos não estão chegando ao máximo quando tento adicioná-lo, apenas parece congelar a área de trabalho do ArcGIS. Tentei esperar cerca de 12 horas para que o processo fosse concluído, mas ele ainda permanece congelado.

Consegui compartilhar um pacote diferente e armazená-lo no ArcGIS online e depois trazê-lo de volta para a área de trabalho. Essa opção realmente não funciona para as fotos aéreas, pois eu maximizaria meus créditos ao armazená-la online. Eu tenho o ArcGIS for Server aqui e acho que vou tentar adicioná-lo e compartilhá-lo.

O que estou fazendo de errado aqui? Preciso descompactá-lo ou algo assim? Em caso afirmativo, qual é o sentido de um pacote de blocos? Atualmente, estou executando o 10.3 Advanced. Uma atualização para o 10.4 resolve isso?


11
Não sei se você está fazendo algo errado ... mas um pacote de 68Gb é bem grande. Posso perguntar qual é o seu objetivo final? Uma maneira de consumir suas imagens? Se você possui um servidor, já pensou em servir um serviço de imagem?
— KHibma

@KHibma sim, o objetivo é veicular imagens. Eu esperava encontrar uma maneira de construir um cache e servi-lo sem imagens em casa. Já usamos serviços de servidor e imagem antes, eles funcionam bem, mas eu estava interessado em experimentar os Pacotes de blocos como uma alternativa. Essa é mais uma opção exploratória. Quero ver se um pacote de blocos é uma solução melhor para veicular imagens e mapas básicos internamente (rede interna).
— Cody Brown

Respostas:


1

Parece que o tamanho é um problema. insira a descrição da imagem aqui Coloquei lado a lado uma imagem de 414 Mb de tamanho grande chamada Tile.tpk e a adicionei da pasta D: \ scratch ao novo mxd e verifique a fonte: insira a descrição da imagem aqui

Como se pode ver o ArcGIS descompactando-o em segundo plano em algo muito maior, verifique o tamanho não compactado. É 10 vezes mais!

Eu não tenho idéia re ponto de ter pacote raster.


11
É maior porque é um cache de dados, não os dados em si. Você está tomando tiros snap do original em muitas escalas diferentes
— KHibma

Parece que os pacotes de blocos são muito semelhantes aos pacotes de mapas. Como eles são como um arquivo zip. Pode ser compartilhado ao redor descompactado e depois usado. Portanto, o TPK é apenas um suporte para os dados. Para consumi-lo, você precisa descompactar todos os blocos. Se for esse o caso, um pacote de azulejos parece bastante inútil em termos de fotografia aérea.
— Cody Brown

No final, os Pacotes de Ladrilhos são uma maneira de compartilhar imagens. Eles funcionam bem no ArcGIS online, mas não localmente. Obrigado pelo esclarecimento sobre isso. De volta à prancheta e aos JP2s!
— Cody Brown

1

Isso não aborda diretamente sua pergunta. O que você está procurando é um MBTiles. A especificação MBTiles é um formato eficiente para armazenar milhões de blocos em um único banco de dados SQLite. Cada banco de dados SQLite é independente e representado como um único arquivo .sqlite. Nenhuma configuração externa é necessária. Você pode copiar um arquivo .sqlite de um computador desktop para um dispositivo móvel e ter todas as suas linhas, tabelas e índices prontos para serem usados.

O MBTiles não precisa que os blocos sejam extraídos, mas o aplicativo precisa ler diretamente os dados do banco de dados; muito eficiente.

Como alternativa aos mbtiles, você pode tentar Geopackageno OGC. A estrutura geral é a mesma que MBTiles com pequenas diferenças no esquema.

A ESRI alega que o ArcGIS 10.3 suporta a leitura / gravação de blocos GeoPackage!


Nifty, tentando isso agora. Não pense que atenda às minhas necessidades, mas que seja legal de qualquer maneira.
— Cody Brown
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.