Skip To Content

Publicar camadas de mosaico hospedadas

As camadas de mosaico suportam a visualização rápida de grandes conjuntos de dados utilizando uma coleção pré-definida de imagens de mapa ou mosaicos. Os mosaicos hospedados fornecem um contexto geográfico para as camadas operacionais. Por exemplo, você pode incluir mosaicos de ruas no seu bairro para fornecer uma referência visual de sinais da rua na camada de serviço da feição.

Você pode publicar uma camada de mosaico a ser publicada no ArcGIS Enterprise usando os seguintes métodos:

Você pode construir um cache em mosaicos automaticamente ao publicar ou construir o cache manualmente após publicar. Consulte Melhores práticas para caches de mosaico para mais informações.

Para publicar uma camada de mosaico hospedada, você deve ser um membro de um dos seguintes em sua organização:

Quando você publicar do ArcGIS Pro ou um pacote de mosaico, um arquivo de pacote de mosaico é adicionado como um item em seu conteúdo. Após confirmar que a camada de mosaico funciona, você pode excluir o pacote da camada de mosaico do portal para economizar espaço, mas apenas se você tiver certeza de que não precisa mais do pacote de mosaico.

Dica:

Para evitar a cópia de dados e, portanto, diminuir o tempo de publicação, você pode criar caches de mosaicos, tranferí-los para um armazenamento de dados em nuvem e usar o ArcGIS API for Python para criar camadas de mosaicos que fazem referência aos caches prontos para uso, em vez de usar os fluxos de trabalho de publicação descritos nesta página. Para obter mais informações sobre esse fluxo de trabalho alternativo, consulte o artigo do blog Publicando conteúdo de cache grande.

Publicar a partir de uma camada de feição hospedada

Você pode publicar uma camada de mosaico hospedada na sua organização utilizando uma camada de feição hospedada existente de sua propriedade. Este é um fluxo de trabalho útil para visualizar conjuntos de dados grandes porque os mosaicos com cache gerado desenham mais rapidamente que feições renderizadas dinamicamente.

Anotação:

  • As edições de atributos espaciais feitas na camada de feição hospedada não são automaticamente refletidas na camada de mosaico hospedada. Você deve republicar a camada de mosaico hospedada a partir da camada de feição hospedada atualizada.
  • restrições de estilo na camada de feição hospedada que pode impedi-lo de publicar uma camada de mosaico hospedada.
  • Você não pode publicar uma camada de mosaico hospedada a partir de uma camada de feição de multipatch ou ponto hospedada na nuvem.

Siga estas etapas para publicar uma camada de mosaico hospedada a partir de uma camada de feição hospedada:

  1. Entre na sua organização e clique em Conteúdo > Meu Conteúdo.
  2. Para publicar, faça um dos seguintes:
    • Clique na camada de feição hospedada que você deseja publicar e clique em Publicar.
    • Clique em NOvo Item > Camada de Mosaico e escolha uma Camada de Feição para publicar como mosaicos.
  3. Digite um título, tags e resumo para a camada de mosaico hospedada.
  4. Se o administrador da organização configurou categorias de conteúdo, clique em Atribuir Categoria e selecione até 20 categorias para ajudar as pessoas a encontrar seu item.

    Você também pode digitar na caixa Filtrar categorias para reduzir a lista de categorias.

  5. Escolha a pasta onde a camada de mosaico hospedada será armazenada.
  6. Opcionalmente, alterne as extensões nas quais a camada será exibida arrastando os pontos finais do controle deslizante Faixa de Visibilidade.
    Aviso:

    O portal apresenta uma faixa de escala sugerida, mas você pode modificá-la. No entanto, esteja ciente que incluir grandes escalas na sua faixa de escala pode aumentar muito os recursos consumidos no seu servidor de hospedagem. Não crie mosaicos além da precisão dos seus dados.

  7. Clique em OK.

    A camada de mosaico hospedada é criada e sua página do item aparece.

Definir e publicar um mapa no ArcGIS Pro

Você pode publicar uma camada de mosaico hospedada a partir de um mapa no ArcGIS Pro.

Anotação:

Se as camadas no ArcGIS Pro tiverem consultas de definição aplicadas a elas, o ArcGIS aplica as consultas de definição na camada de mosaico hospedada publicada. Porém, todos os dados são copiados no ArcGIS Enterprise. Se você deseja publicar um subconjunto de dados, você deverá exportar o subconjunto para outra classe de feição e publicá-lo.

Os navegadores da web não podem exibir alguns dos símbolos cartográficos mais complexos que você pode ter utilizado originalmente quando criou o mapa. A maioria dos tipos de símbolos está disponível, mas em alguns casos os símbolos podem ser degradados ao publicá-los. Consulte Criar mapas para publicar serviços da feição na ajuda do ArcGIS Server para mais detalhes sobre quais símbolos são suportados e faça as alterações necessárias na simbologia do seu mapa antes de publicar.

  1. Inicie o ArcGIS Pro e abra o projeto que contém o mapa que você deseja publicar.
  2. Certifique-se que sua conexão do portal esteja ativa e entre na sua organização utilizando uma conta que tenha privilégios para criar conteúdo e publicar camadas de mosaico hospedadas.
  3. Para publicar uma camada de feição, faça um dos seguintes:
    • Selecione as camadas no painel Conteúdo. Clique com o botão direito no conjunto de seleção e clique em Compartilhar como Camada da Web.
    • Para publicar todas as camadas no mapa, clique em Camada da Web no grupo Compartirlhar Como da guia Compartilhar e clique em Publicar Camada da Web.

    Dica:

    Se a opção do menu Compartilhar como Camada da Web não estiver ativa, pode ser devido a um dos seguintes:

    • A conta que você registrou não têm privilégios para publicar camadas hospedadas.
    • Seu portal não está configurado com um servidor de hospedagem, que é exigido para hospedar camadas da web.
    • Você está tentando publicar uma camada de multipatch, que não é suportada.

  4. Digite um nome da camada de mosaico.
  5. Ecolha Mosaico para Tipo de Camada em Copiar todos os dados.

    Isto desmarca automaticamente outras opções em Tipos de Camada, já que somente uma pode ser marcada de cada vez ao copiar os dados.

  6. Forneça um resumo e tags para a camada de mosaico.
  7. Escolha onde salvar a camada.

    A camada é salva em Meu Conteúdo por padrão. Você pode salvar em uma subpasta no Meu Conteúdo digitando o nome da pasta ou navegando até uma pasta existente.

  8. Especifique quem deve ter acesso à camada de mosaico hospedada.

    Todas as camadas que você publica são automaticamente compartilhadas na sua área de trabalho pessoal na sua organização (Meu Conteúdo). Seu conteúdo é inacessível para outros até que você o compartilhe com um ou mais do seguinte:

    • Todos—A seleção desta opção torna a camada disponível para qualquer usuário com acesso à sua organização.
    • O nome da sua organização—A escolha desta opção permite que a camada seja compartilhada com todos os usuários autenticados na organização.
    • Grupos—Você pode compartilhar a camada com membros de grupos que você participa ou escolher os grupos da lista suspensa.
  9. Clique em Configuração e clique no botão Configurar Propriedades de Camada da Web para especificar as configurações do cache.
  10. Em Opções, escolha uma opção de Esquema de Mosaico.
  11. Redimensione e arraste a barra Níveis de Detalhe para indicar a escala mínima e máxima para sua camada de mosaico.

    O tamanho estimado do cache resultante altera conforme você muda a escala mínima e máxima.

  12. Escolha quando e onde construir o cache do mosaico.
    • Escolha Gerar cache automaticamente no servidor se você desejar que os mosaicos sejam construídos no servidor de hospedagem quando você publicar a camada.
    • Se você desejar que o cache seja construído e armazenado no servidor de hospedagem, mas você deseja construí-lo após publicar, escolha Gerar cache manualmente no servidor, abra a camada de mosaico no site da web do portal após a camada ser publicada e crie o cache manualmente.
    • Se você desejar que o cache seja construído e armazenado em um dos servidores do ArcGIS Enterprise , mas você deseja construí-lo após publicar, escolha Gerar cache manualmente no servidor, abra a camada de mosaico no site da web do portal após a camada ser publicada e crie o cache manualmente.
    • Escolha Cache localmente e especifique uma localização na máquina do ArcGIS Pro para armazenar um pacote de mosaico temporário se você desejar que o cache seja construído e empacotado na máquina do ArcGIS Pro . O pacote de mosaico será transferido automaticamente para o servidor de hospedagem a ser descompactado e o cache armazenado lá.
    • Escolha Cache localmente e especifique uma localização na máquina do ArcGIS Pro para armazenar um pacote de mosaico temporário se você desejar que o cache seja construído e empacotado na máquina do ArcGIS Pro . O pacote de mosaico será transferido automaticamente para o ArcGIS Enterprise a ser descompactado e o cache armazenado lá.
  13. Para permitir que os usuários baixem mosaicos de mapa para utilizar offline, marque Permitir que clientes exportem mosaicos com cache.
  14. Se você marcou Permitir que clientes exportem mosaicos com cache, utilize o campo Exportar limite para para especificar o número máximo de mosaicos que os clientes podem utilizar offline de uma vez.
  15. Para calcular o número de mosaicos e armazenamento que suas opções de cache usarão, abra a seção Estimativa e clique em Calcular.

    Você pode alterar as configurações de cache e calcular novamente para verificar como as configurações afetam o cache.

  16. Clique na guia Conteúdo para confirmar que a camada de mosaico incluirá as camadas de dados que você deseja.
  17. Clique em Analisar para verificar quaisquer erros ou problemas.

    Quaisquer problemas descobertos são listados na guia Mensagens. Clique com o botão direito em cada mensagem para obter mais informações, leia a ajuda para o erro ou aviso e acesse as correções sugeridas. Você deve corrigir os erros antes de poder publicar. Você pode corrigir os avisos para também melhorar o desempenho e aspecto da sua camada de mosaico hospedada.

  18. Após corrigir os erros e opcionalmente quaisquer avisos, clique em Publicar.
    Anotação:
    Os seus dados são copiados para o servidor neste momento. O tamanho dos dados e sua velocidade e largura de banda na rede afetam no tempo para publicar.

Ao completar a publicação, você poderá clicar em Gerenciar a camada da web para abrir o site da web do portal.

Construir um pacote de mosaico no ArcGIS Pro e transferir para sua organização

Utilize a ferramenta de geoprocessamento Criar Pacote de Mosaico do Mapa para criar um pacote de mosaico, adicionar o pacote na sua organização e publicar uma camada de mosaico.

Versões do ArcGIS Pro 2.3 e posterior, permitem a você especificar a saída desta ferramenta de geoprocessamento para ser um arquivo .tpk ou um arquivo .tpkx . O novo formato .tpkx utiliza uma estrutura de arquivos simplificada, que fornece desempenho melhorado ao executar na nuvem e em locais de rede compartilhados e é um formato de especificação aberta. Você pode usar qualquer um dos formatos neste fluxo de trabalho.

  1. Abra o projeto que contém os dados que deseja criar o pacote.
  2. Abra e execute a ferramenta de geoprocessamento Criar Pacote de Mosaico do Mapa.
  3. Ao finalizar a geração do pacote de mosaico, entre na sua organização utilizando uma conta com privilégios para criar conteúdo e publicar camadas de mosaico hospedadas e clique em Conteúdo > Meu Conteúdo > Novo item.
  4. Clique em Seu dispositivo para adicionar o pacote de mosaico
  5. Escolha Adicionar pacote de mosaico e criar uma camada de mosaico hospedada.
  6. Clique em Avançar.
  7. Digite um título.
  8. Escolha uma pasta onde deseja salvar seu item.
  9. Se o administrador da organização configurou categorias de conteúdo, clique em Atribuir categorias e selecione até 20 categorias para ajudar as pessoas a encontrar seu item.

    Você também pode começar digitando um nome de categoria para restringir a lista de categorias.

  10. Opcionalmente, digite os termos da tag separados por vírgulas.

    As tags são palavras ou pequenas frases que descrevem seu item e ajudam as pessoas a localizarem seu item quando procurados. Território federal é considerado uma tag, enquanto Federal, território é considerado duas tags.

  11. Clique em Salvar.

Os mosaicos são descompactados e uma camada de mosaico hospedada é criada. Você pode visualizar os mosaicos de mapa e pacote de mosaico em Meu Conteúdo.

Publicar grandes pacotes de mosaico

Para construir e compartilhar grandes quantidades de dados, a Esri recomenda que você utilize o conjunto de ferramentas Cache de Mosaico em vez de utilizar o fluxo de trabalho anterior. Estas ferramentas podem aproveitar dos múltiplos núcleos de processamento para melhorar a geração de mosaico e desempenho da publicação.

No ArcGIS Pro, execute as ferramentas de geoprocessamento.

  1. Execute a ferramenta de geoprocessamento Criar Pacote de Mosaico do Mapa para criar o pacote de mosaico em uma etapa ou execute as seguintes ferramentas de geoprocessamento na seguinte ordem:
    1. Execute a ferramenta Gerar Esquema de Mosaico do Cache de Mosaico para definir a grade do mosaico e o formato da imagem.
    2. Execute a ferramenta Gerenciar Cache do Mosaico para construir os mosaicos.
    3. Execute a ferramenta Exportar Cache do Mosaico para criar o pacote de mosaico.

    Para gerar cache em extensões específicas ou em níveis de detalhes, utilize as três ferramentas listadas acima.

  2. Execute a ferramenta Compartilhar Pacote (no conjunto de ferramentas Pacote) para carregar os mosaicos no ArcGIS Enterprise.
  3. Ao finalizar a geração do pacote de mosaico, entre na sua organização utilizando a mesma conta que você utilizou quando criou o pacote de mosaico no ArcGIS Pro e clique em Conteúdo > Meu Conteúdo.
  4. Clique no seu pacote de mosaico para exibir sua página de detalhes do item.
  5. Clique em Publicar.
  6. Insira um título e tags.
  7. Se o administrador da organização configurou categorias de conteúdo, clique em Atribuir Categoria e selecione até 20 categorias para ajudar as pessoas a encontrar seu item.

    Você também pode digitar na caixa Filtrar categorias para reduzir a lista de categorias.

  8. Clique em Publicar.

Os mosaicos são descompactados e uma camada de mosaico hospedada é criada. A camada aparece em Meu Conteúdo.

Publicar a partir de um arquivo da definição de serviço

A publicação de mosaicos e construção de um cache pode utilizar muitos recursos do servidor. Se você precisar publicar um grande número de camadas de mosaico, os autores do mapa podem criar arquivos de definição de serviço (.sd) no ArcGIS Pro que contenham os dados, simbologia e outras informações necessárias para publicar uma camada de mosaico no portal. Você pode então utilizar um script para transferir e publicar os arquivos da definição de serviço no seu portal após o horário comercial. As camadas de mosaico resultantes são hospedadas no servidor de hospedagem.

Carregar a definição de serviço e publicar

Após obter o arquivo da definição de serviço a partir do autor, você poderá transferi-lo manualmente para seu portal e publicar uma camada de mosaico ou programar um script para transferir e publicar o arquivo.

Transfira e publique no portal

Entre no site da web do portal para adicionar e publicar o arquivo da definição de serviço no seu portal.

  1. Entre no seu portal como um membro com privilégios para criar conteúdo e publicar camadas de mosaico hospedadas e clique em Conteúdo > Meu Conteúdo.
  2. Clique em Novo Item.
  3. Escolha Seu dispositivo.
  4. Escolha o arquivo da definição de serviço.
  5. Escolha Adicionar definição de serviço e criar uma camada de feição hospedada.
  6. Clique em Avançar.
  7. Se o administrador do portal configurou categorias de conteúdo, clique em Atribuir categorias e selecione até 20 categorias para ajudar as pessoas a encontrar seu item.
  8. Opcionalmente, digite os termos da tag separados por vírgulas.

    As tags são palavras ou frases pequenas que descrevem o item e melhoram sua localização. Território federal é considerado uma tag, enquanto Federal, território é considerado duas tags.

  9. Clique em Adicionar para adicionar o arquivo da definição de serviço e publicar a camada de mosaico.

    A camada de mosaico é publicada no servidor de hospedagem do portal e ambos a definição de serviço e mosaicos são adicionados em Meu Conteúdo.

  10. Quando a camada de mosaico terminar de ser publicada, clique em Começar a construir mosaicos para criá-los.

Por padrão, somente você tem acesso ao arquivo da definição de serviço e a camada de mosaico hospedada. Você pode compartilhar o arquivo e mosaicos com outros na sua organização ou grupos específicos.

Executar um script para transferir e publicar

Para transferir e publicar um arquivo de definição de serviço após o expediente, use o arcpy.UploadserviceDefinition e funções arcpy.managemapServerCacheTiles ArcPy em um script, e agende seu script para ser executado quando o uso do portal for menor.

Consulte as seguintes páginas de ajuda para obter mais informações: