Os proprietários de camadas de mosaico e os administradores da organização podem gerenciar as configurações e o conteúdo das camadas. As opções de gerenciamento variam dependendo se a camada contém mosaicos raster ou vetoriais e se a camada tem uma camada de feição associada.
Dica:
O item da camada é uma camada de mosaico (hospedada). Use o ícone de camada para identificar se é uma camada de mosaico raster ou vetorial.
A seguinte tabela indica quais opções de gerenciamento você tem por tipo de camada.
Camadas de mosaico raster hospedadas | Camadas de mosaico de vetor hospedadas | |
---|---|---|
Configure as escalas mínimas e máximas na qual uma camada de mosaico hospedada será exibida ao ser adicionada a um mapa. | Sim | Não |
Configurar uma camada de mosaico hospedada para uso em mapas e aplicativos offline. | Sim | Sim |
Definir como as atualizações de mosaico são gerenciadas: manualmente ou automaticamente para refletir as alterações nos dados da feição. | Sim | Não |
Escolha em quais escalas os mosaicos em cache são construídos. | Sim | Não |
Substituir o conteúdo da camada utilizando uma segunda camada. | Sim Isto é suportado para camadas publicadas de um pacote de mosaico ou ArcGIS Pro. | Sim Isto é suportado para camadas publicadas de um pacote de mosaico de vetor ou do ArcGIS Pro. |
Reconstruir o cache da camada para receber atualizações da camada de feição associada. | Sim Isto é suportado se você publicou a camada de uma camada de feição hospedada. | Sim Isso é suportado se você publicou a camada de uma camada de feição hospedada ou publicou uma camada de feição associada com a camada de mosaico vetorial do ArcGIS Pro iniciando com 2.8. |
Gerenciar configurações de camada de mosaico raster
Você pode gerenciar escalas mínimas e máximas (intervalo visível ou nível de detalhe) e o modo offline em camadas de mosaico raster.
Quando você publica uma camada de mosaico hospedada de uma camada de feição hospedada ou visualização de camada de feição hospedada, a camada de mosaico herda o intervalo visível da camada de origem. Você não pode criar mosaicos para áreas que se encontram fora da faixa de visibilidade herdada.
Faixa visível e reamostragem para camadas de mosaico raster
Como proprietário da camada ou administrador da organização, você pode definir as escalas mínima e máxima nas quais a camada será exibida. Este é o intervalo visível da camada. Quando um usuário amplia além da escala mínima ou máxima, o conteúdo da camada não será exibido.
Ao publicar uma camada de mosaico, você pode optar por não gerar caches de mosaico para áreas pouco visitadas ou escalas detalhadas para economizar espaço em disco e reduzir o tempo necessário para gerar o cache. No entanto, ao usar a camada, um usuário pode deslocar ou aplicar zoom em áreas dentro do intervalo visível para as quais não há mosaicos em cache. Quando eles fazem isso, o cliente onde a camada está sendo usada (como ArcGIS Pro ou Map Viewer) irá reamostrar para renderizar o conteúdo em áreas dentro do intervalo visível onde não há mosaicos em cache para a camada.
A reamostragem usa o cache de mosaico existente para preencher os intervalos nas áreas em que você não gerou mosaicos nessa escala. O conteúdo reamostrado é baseado no nível de detalhe mais próximo (mosaicos) disponível para a camada. Isso proporciona uma experiência mais suave para os usuários, mas a saída pode ficar desfocada, principalmente quando o nível de detalhe que está sendo reamostrado está longe do nível de detalhe de origem. Por exemplo, se a escala máxima em que os mosaicos armazenados em cache estão presentes em uma área específica do mapa for 1:5000 e um usuário ampliar para 1:100 nessa área, o cache reamostrado provavelmente perderá clareza e precisão.
Se você achar que os usuários estão ampliando regularmente além do valor de escala mínimo ou máximo que você definiu para o intervalo visível da camada de mosaico, aumente o intervalo visível e construa os mosaicos em escalas maiores.
Definir as configurações da camada de mosaico raster
Siga estas etapas para criar mosaicos, alterar a faixa de visibilidade, permitir que mosaicos sejam reconstruídos para áreas editadas e gerenciar o modo offline de uma camada de mosaico hospedada :
- Entre como o proprietário de camada da web, um administrador ou uma conta que tem privilégios para atualizar todos os itens dos membros.
- Abra a página do item da camada de mosaico.
- Clique na guia Configurações.
- Role até a seção Configurações da Camada de Mosaico (hospedada) .
- Use o controle deslizante Faixa de Visibilidade para definir as escalas mínima e máxima nas quais a camada de mosaico ficará visível e a área na qual os caches de mosaico podem ser construídos.
Nada será exibido fora da faixa visível.
- Clique em Detalhes do Mosaico para acessar o status atual dos mosaicos armazenados em cache existentes.
- Para criar mosaico em cache da camada, siga estas etapas:
- Clique em Construir Mosaicos para construir mosaicos para a camada.
- Quando a caixa de diálogo aparecer, marque as caixas próximas aos níveis (escalas) nos quais você deseja gerar mosaicos.
Você deve escolher pelo menos um nível.
- Quando você terminar de escolher os níveis, clique em Criar Mosaicos.
- Opcionalmente, marque Permitir que esta camada seja baixada e usada em um mapa offline para permitir que outras pessoas incluam a camada de mosaico em um mapa que será utilizado offline.
Você só pode fazer isso se tiver criado mosaicos para os dados que deseja utilizar offline.
- Clique em Salvar quando finalizar.
Substituir uma camada de mosaico raster
Se uma camada de mosaico hospedada não tiver uma camada de feição associada, você pode atualizar o conteúdo da camada de mosaico substituindo-o por outra camada de mosaico que você publicou do ArcGIS Pro ou de um pacote de mosaico ou arquivo de definição de serviço. Isso permite que você atualize o conteúdo de uma camada de mosaico sem excluí-la. Você deve ser proprietário da camada de substituição existente.
Dica:
Se a camada de mosaico hospedada tiver uma camada de feição associada, você não poderá substituir a camada de mosaico. Você pode identificar se a camada de mosaico tem uma camada de feição associada verificando a seção Detalhes da página de item da camada de mosaico.
A substituição de uma camada de mosaico oferece os seguintes benefícios:
- Como o ID do item e a URL de sua camada existente não mudam, os mapas da web e os aplicativos que usam sua camada não precisam ser atualizados para fazer referência a uma nova camada. Mapas da web e aplicativos que usam a camada atual continuarão funcionando depois que você substituir a camada.
- A substituição do conteúdo da camada atual não gera novos caches de mosaico. Portanto, ninguém precisa esperar que o cache da camada de mosaico seja reconstruído. Se sua camada atual for compartilhada com o público, as atualizações podem levar até uma hora para serem exibidas. Caso contrário, as atualizações são imediatamente refletidas na camada atual.
- O ArcGIS Online cria um arquivo do conteúdo antigo, que permite reverter para esse conteúdo, se necessário.
Anotação:
Certifique-se de usar o mesmo esquema de mosaico para a camada de mosaico de substituição que você usou para a camada de mosaico atual. Esta configuração deve corresponder.
Siga estas etapas para substituir uma camada de mosaico raster existente por outra camada de mosaico:
- Entre como o proprietário de camada da web, um administrador da organização ou uma conta que tenha privilégios para atualizar todos os itens dos membros.
- Abra a página do item da camada de mosaico raster.
- Clique em Substituir Camada.
- Clique em Selecionar camada.
No painel que aparece, você pode pesquisar, procurar, filtrar e classificar camadas disponíveis para localizar a camada de mosaico de substituição. Você também pode visualizar os detalhes do item de cada camada clicando em Visualizar detalhes.
- Ao localizar a camada de mosaico que deseja usar, clique em Selecionar.
- Clique em Avançar para escolher como arquivar os mosaicos raster atuais. Escolha uma das seguintes opções:
- Arquivar a camada atual—Use esta opção para manter uma captura instantânea do conteúdo da camada de mosaico raster atual como existia antes de atualizá-lo. Por padrão, o nome da nova camada consiste do nome da camada atual com _archive_<current date and time> anexado a ela. Para especificar um nome diferente, clique no botão de editar e digite um novo nome.
- Utilizar a camada de substituição—Utilize esta opção se você não precisar de uma nova camada para armazenar o conteúdo arquivado. A camada de substituição é mantida para atualizações futuras.
- Para importar uma miniatura, resumo, descrição e tags atualizadas da camada de substituição, role para baixo e ative Substituir informações do item.
A página de resumo mostra sua camada de mosaico raster atual, a camada que substituirá o conteúdo na camada atual e as informações relacionadas à camada de arquivo.
- Para utilizar uma camada de substituição diferente, clique em Selecionar camada de substituição e escolha uma nova camada.
- Quando estiver satisfeito com todas as camadas, clique em Substituir para realizar a operação de substituição.
Configurações específicas para camadas de mosaico hospedadas publicadas a partir de camadas de feição hospedadas
Quando você publica uma camada de mosaico (raster) hospedada a partir de uma camada de feição hospedada ou de uma visualização da camada de feição hospedada, os mosaico são criados automaticamente na primeira vez que são necessários. Em outras palavras, os mosaicos são construídos para uma escala e extensão específica na primeira vez que alguém visualiza a camada de mosaico hospedada nesta escala e extensão. Após os mosaicos serem gerados, eles são armazenados em cache e imediatamente disponíveis para você ou qualquer outra pessoa que visualiza a camada de mosaico nesta escala e extensão. Além disso, as alterações realizadas nos dados de feição são refletidas automaticamente na camada de mosaico hospedada dentro de alguns minutos.
Embora os mosaicos sejam criados automaticamente por padrão, você pode optar por construir mosaicos manualmente para escalas e extensões específicas. . Isto melhora o desempenho de exibição para o primeiro usuário a visualizar a camada de mosaico nesta escala e extensão e é necessária se os usuários forem utilizar a camada de mosaico offline.
Em alguns casos raros, você pode optar por desabilitar a criação automática de mosaico e construir mosaicos manualmente para toda a camada de mosaico hospedada. Quando você faz isto, as edições realizadas em dados na camada de feição hospedada utilizada para publicar a camada de mosaico não são refletidas na camada de mosaico hospedada.
Anotação:
Se você publicou sua camada de mosaico hospedada antes de Junho de 2017, a camada estará configurada para criar mosaicos manualmente. Se você deseja as atualizações na principal camada de feição hospedada mostradas na camada de mosaico hospedada dependente, altere as configurações da camada de mosaico hospedada para criar mosaicos automaticamente.
Ao publicar uma camada de mosaico hospedada a partir de uma camada de feição hospedada, você pode renomear as camadas na camada de mosaico hospedada
Criar mosaicos automaticamente
Quando você configura uma camada de mosaico hospedada para criar mosaicos automaticamente, o ArcGIS Online cria mosaicos sob demanda, conforme forem necessários. Após criados, os mosaicos são armazenados em cache e ficam disponíveis para todas as visualizações subsequentes. Quando a principal camada de feição hospedada ou visualização de camada de feição são editadas, as alterações são refletidas na camada de mosaico hospedada dentro de alguns minutos.
Como os mosaicos são criados automaticamente quando são necessários, não ocorre reamostragem quando os usuários movem ou ampliam ao redor da camada do mosaico; os mosaicos são sempre construídos sob demanda dentro da faixa visível que você definiu para a camada do mosaico.
Mosaicos em escalas menores
O tempo necessário para gerar mosaicos automaticamente depende dos dados de feição, especificamente a quantidade de vértices nos dados de feição. Quanto mais denso os vértices da feição, mais isto afeta o tempo de geração dos mosaicos. À medida que as escalas se tornam menores (reduzidas), mais feições são incluídas em cada mosaico, o que pode aumentar o tempo necessário para gerar um mosaico. Se você notar atrasos no tempo necessário para gerar mosaicos, pré-crie mosaicos para esta escala e outras escalas onde há um atraso. Os mosaicos pré-criados no modo automático também refletem as últimas edições de dados da feição.
Construir mosaicos para escalas e extensões específicas
Mesmo que sua camada de mosaico hospedada esteja configurada para criar mosaicos automaticamente, você pode construir mosaicos para níveis (escalas) e extensões específicas. Este fluxo de trabalho é ideal para gerar mosaicos de áreas conhecidas necessárias para usuários ou em áreas específicas onde você espera que os mosaicos sejam utilizados offline.
Siga estas etapas para criar mosaicos para escalas e extensões específicas:
- Entre como o proprietário da camada de mosaico hospedada, um administrador ou uma conta que tem privilégios para atualizar todos os itens dos membros.
- Abra a página do item da camada de mosaico hospedada.
- Clique na guia Configurações.
- Role até a seção Configurações da Camada de Mosaico (Hospedada).
- Clique em Construir Mosaicos.
- Na guia Níveis, marque a caixa ao lado da escala ou escalas nas quais você deseja que os mosaicos sejam criados.
- Se você também deseja limitar a extensão nas quais os mosaicos são construídos, clique na guia Definir Extensão e defina a área na qual os mosaicos serão construídas fazendo um dos seguintes procedimentos:
- Clique em Desenhar Extensão e desenhe uma caixa indicando a área onde os mosaicos serão construídos.
- Digite as coordenadas da extensão (em graus decimais) nos campos Esquerda, Direita, Superior e Inferior.
- Clique em Criar Mosaicos ao terminar de escolher os níveis e definir a extensão.
Gerenciar mosaicos manualmente
Na maioria dos casos, você não criará mosaicos manualmente, pois esta opção impede que a camada de mosaico hospedada reflita automaticamente as alterações realizadas em dados na principal camada de feição hospedada. No entanto, você pode criar manualmente mosaicos a partir de uma camada de feição somente para leitura com rótulos salvos, pois não é possível publicar uma camada de mosaico hospedada no modo automático se a principal camada de feição hospedada tiver rótulos salvos.
Para criar mosaicos manualmente, clique em Construir Mosaicos nas Configurações da Camada de Mosaico (Hospedada) e selecione os níveis e a extensão necessária para o uso offline.
Dica:
Se você definir sua camada de mosaico hospedada para criar mosaicos manualmente, então mudar de opinião, ou se você publicou a camada de mosaico hospedada antes de Junho de 2017, você poderá alternar a camada para criar mosaicos automaticamente. Quando você faz isto, você deve optar por excluir ou manter seus mosaicos existentes.
- Exclua mosaicos existentes se tiverem sido realizadas quaisquer atualizações na principal camada de feição hospedada, pois estas atualizações não são atualmente refletidas na camada de mosaico hospedada. Note que os créditos são cobrados quando os mosaicos são recriados.
- Mantenha seus mosaicos existentes se não tiverem sido realizadas alterações nos dados na principal camada de feição hospedada.
Renomear camadas
Se você publicar uma camada de mosaico hospedada a partir de uma camada de feição hospedada, você pode alterar o nome de um item da camada de mosaico hospedada e as camadas dentro da camada de mosaico hospedada.
Alterar o nome do item ou nomes da camada em uma camada de mosaico hospedada não afeta os nomes na camada de feição hospedada de origem.
- Entre na sua organização e abra a página do item da camada de mosaico hospedada.
- Na guia Visão Geral , clique em Editar próximo ao item ou nome da camada que deseja alterar.
- Digite um nome da camada ou item e clique em Salvar.
Gerenciar configurações de camada de mosaico vetorial
Siga estas etapas para gerenciar o modo offline de uma camada de mosaico do vetor hospedada e para reconstruir o cache de uma camada de mosaico vetorial hospedada que tem uma camada de feição associada:
- Entre como o proprietário de camada da web, um administrador ou uma conta que tem privilégios para atualizar todos os itens dos membros.
- Abra a página de item da camada de mosaico vetorial.
- Clique na guia Configurações.
- Role até a seção Configurações da Camada de Mosaico (hospedada) .
- Marque Permitir que esta camada seja baixada e usada em um mapa offline para permitir que outras pessoas incluam a camada de mosaico vetorial em aplicativos offline.
- Para alterar quais atributos são incluídos na camada de mosaico vetorial, clique em Selecionar atributos e marque ou desmarque os atributos. Clique em Reconstruir cache para gerar novamente os mosaicos de vetor com os atributos selecionados.
Todo o cache da camada de mosaico vetorial é reconstruído, portanto, isso pode levar de minutos a horas para ser concluído, dependendo do tamanho do cache de mosaico vetorial.
No momento, os atributos em mosaicos de vetor são usados apenas em aplicativos personalizados criados com software de terceiros. Somente os atributos necessários para aplicar o estilo à camada de feição são incluídos por padrão. Se nenhum estilo for aplicado à camada de feição, nenhum atributo será incluído, a menos que você opte por incluí-los. Quanto mais atributos você incluir no mosaico de vetor, mais recursos a camada de mosaico de vetor usará, o que pode afetar o desempenho da camada.
- Clique em Salvar quando você terminar de alterar qualquer uma das configurações anteriores.
Reconstruir cache do mosaico de vetor
Se você publicou a camada de mosaico vetorial hospedada a partir de uma camada de feição hospedada ou visualização da camada de feição hospedada ou você publicou a camada de mosaico vetorial do ArcGIS Pro com uma camada de feição associada ou camada de imagem de mapa, você pode reconstruir o cache de mosaicos vetoriais para incorporar alterações feitas na camada de feição. Você pode reconstruir o cache imediatamente ou definir um agendamento para atualizar o cache regularmente.
Reconstruir cache imediatamente
Siga estas etapas para iniciar a reconstrução do cache da camada de mosaico de vetor a partir das configurações de item da camada.
- Entre na sua organização como o proprietário da camada de mosaico de vetor ou um administrador da organização.
- Abra a página do item da camada de mosaico de vetor, clique na guia Configurações e role para baixo até a seção da camada de mosaico.
- Clique em Reconstruir Cache.
O cache inicia imediatamente a reconstrução. Ao concluir, você pode abrir a camada de mosaico de vetor hospedada em um mapa para confirmar que as atualizações foram trazidas da camada de feição associada.
Agende o cache para ser reconstruído
Você pode definir um cronograma para reconstruir o cache da camada de mosaico de vetor regularmente e incorporar alterações da camada associada. Isso permite que você reconstrua o cache—o que é uma tarefa que consome muitos recursos—em um momento em que menos pessoas estão acessando a camada de mosaicos vetoriais.
Ao configurar tarefas para reconstruir o cache em intervalos regulares, considere a frequência com que os dados são atualizados e equilibre a carga de recursos colocada na camada para reconstruir o cache em relação à tolerância dos usuários para dados desatualizados da camada de mosaicos vetoriais.
Siga estas etapas para estabelecer um cronograma para reconstruir o cache de uma camada de mosaicos vetoriais hospedada:
- Entre na sua organização como o proprietário da camada de mosaico de vetor ou um administrador da organização.
- Abra a página do item da camada de mosaico de vetor, clique na guia Configurações e role para baixo até a seção da camada de mosaico.
- Clique em Agendar tarefas para reconstruir o cache para expandir essa seção.
- Clique em Adicionar tarefa de reconstrução.
- No campo Mosaico, forneça um nome para a tarefa.
- Defina o cronograma para a tarefa.
- Clique em Iniciando em e escolha a data em que a tarefa começará a ser executada.
- Para definir a unidade de tempo em que a tarefa será repetida, escolha uma das opções no menu suspenso Tipo de repetição.
- Use o menu suspenso Intervalo de Repetição para escolher com que frequência reconstruir.
Lembre-se que pode levar muitos minutos ou horas para reconstruir o cache da camada de mosaico de vetor, dependendo do tamanho. Não agende a tarefa de reconstrução para ser executada com mais frequência do que cada operação de reconstrução individual pode concluir.
- Use o menu suspenso Terminando em para escolher quando as tarefas pararão de ser executadas.
As opções são como seguem:
- Nunca—A tarefa continuará a ser executada nos intervalos especificados até que você edite, pause ou exclua a tarefa.
- Data—Ao escolher Data, o campo Data final aparece. Escolha a data em que deseja que as tarefas parem de ser executadas.
- Contagem—Para executar a tarefa um número específico de vezes, escolha Contagem e use as setas para cima ou para baixo para especificar o número de vezes que a tarefa será executada no intervalo especificado.
- Clique em Criar para implementar o agendamento.
Substituir uma camada de mosaico do vetor hospedada
Camadas de mosaico do vetor fornecem dados de mapa como arquivos vetoriais e incluem uma ou mais camadas que são renderizadas no cliente com base em um estilo fornecido com a camada. Para atualizar o conteúdo de uma camada de mosaico de vetor hospedada que você publicou de um pacote de mosaico de vetor ou do ArcGIS Pro sem incluir uma camada de feição, substitua-o pelo conteúdo de uma segunda camada.
A opção Substituir Camada permite que você substitua uma camada de mosaico de vetor hospedada em sua organização pelo conteúdo de uma segunda camada de mosaico de vetor hospedada. Quando você substitui uma camada de mosaico vetorial, o conteúdo da camada é substituído pelo conteúdo da segunda camada. Como o ID do item e a URL de sua camada não mudam, os mapas e aplicativos que usam a camada não precisam ser atualizados para fazer referência a uma nova camada.
Para substituir uma camada de mosaico de vetor, você deve possuir a camada de mosaico de vetor atual e a camada de substituição. Os administradores da organização também podem substituir camadas de mosaico de vetor, mas tanto a camada de substituição quanto a camada atual devem pertencer ao mesmo membro da organização.
A substituição da camada oferece os seguintes benefícios:
- Você pode criar uma camada de substituição e executar teste de controle de qualidade nesta camada de substituição sem impactar usuários da camada de mosaico de vetor atual.
- Se você definiu vários estilos para a camada de mosaico vetorial atual, poderá visualizar como cada estilo ficará com a camada de substituição.
- A substituição do conteúdo da camada atual não gera novos mosaicos. Portanto, ninguém tem que esperar pelos mosaicos a serem extraídos e reconstruídos. Os mapas e aplicativos que utilizam a camada atual continuarão a funcionar como o esperado após você substituir o conteúdo da camada. Se a camada atual for compartilhada com o público, as atualizações poderão levar até uma hora para serem exibidas devido ao cache. Caso contrário, as atualizações são imediatamente refletidas na camada atual.
- Você pode arquivar o conteúdo antigo, que permite a você reverter para este conteúdo, se necessário.
Anotação:
Antes de publicar ou criar pacote da camada de mosaico de vetor de substituição no ArcGIS Pro, certifique-se de utilizar o mesmo sistema de coordenadas e esquema de mosaico para a camada de mosaico de vetor de substituição que você utilizou para a camada de mosaico de vetor atual. Estas configurações devem corresponder.
Consulte Alterações na camada de substituição que podem afetar adversamente a camada atual para informações sobre outras alterações na configuração, você deve estar ciente ao gerar uma camada de substituição no ArcGIS Pro.
Quando você substituir a camada, você pode mover o conteúdo da camada atual para uma nova camada ou trocar o conteúdo da camada atual e a camada de substituição, dessa forma, utilizar a da camada de substituição existente como um arquivo.
- Se desejar arquivar o conteúdo da camada de mosaico de vetor atual toda vez que você substituir a camada, crie um arquivo da camada atual. Você pode utilizar qualquer uma das camadas que contenha conteúdo arquivado para reverter para uma versão mais antiga do conteúdo se necessário. Para reverter para o conteúdo de um arquivo, utilize a opção Substituir Camada e selecione a camada específica que contém o conteúdo arquivado que deseja inserir de volta na camada atual.
Utilize esta opção se você pretender criar camadas múltiplas com conteúdo arquivado que reflete alterações do conteúdo de camada de mosaico de vetor com o passar do tempo. Por exemplo, se você executar atualizações trimestrais, você poderá criar arquivos, tais como 2020Q4 e 2020Q1, que cria um arquivo para cada atualização.
- Quando você utilizar a camada de substituição como o arquivo, nenhuma camada separada é criada para o conteúdo arquivado. O conteúdo da camada de substituição move para camada atual. O conteúdo da camada atual é movido para a camada de substituição. Utilize esta opção se você não precisar de uma camada separada para o conteúdo arquivado.
Além de decidir como arquivar, escolha se deseja atualizar as informações de itens seguintes na camada de produção atual ou importar alterações a partir da camada de substituição: miniatura, resumo, descrição e tags. Por padrão, as informações não são atualizadas. Para importar informações da camada de substituição, ative a opção Substituir informações do item.
- Entre como o proprietário de camada da web, um administrador da organização ou uma conta que tenha privilégios para atualizar todos os itens dos membros.
- Abra a página de item da camada de mosaico vetorial.
- Clique em Substituir Camada.
- Clique em Selecionar camada.
No painel que aparece, você pode pesquisar, procurar, filtrar e classificar camadas disponíveis para localizar sua camada de mosaico de substituição. Você também pode visualizar os detalhes do item de cada camada clicando em Visualizar detalhes.
- Quando você localizar a camada de mosaico de vetor que deseja utilizar, clique em Selecionar.
Se você visualizar uma mensagem de aviso sobre estilos incompatíveis, quer dizer que o estilo da camada de substituição é diferente do estilo na camada atual. Esta diferença pode potencialmente danificar alguns outros estilos que referenciam a camada atual. Semelhantemente, se o esquema de mosaico da camada de substituição for diferente da camada atual, você verá esta mensagem. Se você não desejar o uso desta camada de substituição, clique em Alterar camada e escolha uma camada que tenha um estilo de comparação. Você pode prosseguir com a substituição da camada atual por uma camada que tenha estilos diferentes.
- Clique em Avançar para escolher como deseja arquivar os mosaicos de vetor atuais. Escolha uma das seguintes opções:
- Arquivar a camada atual—Utilize esta opção se desejar manter uma captura instantânea do conteúdo da camada de mosaico de vetor atual como ela existiu antes da atualização. Por padrão, o nome da nova camada consiste do nome da camada atual com _arquivo_<data_e_hora atuais> anexado a ela. Para especificar um nome diferente, clique no botão de editar e digite um novo nome.
- Utilizar a camada de substituição—Utilize esta opção se você não precisar de uma nova camada para armazenar o conteúdo arquivado e você deseja reter a camada de substituição para atualizações futuras.
- Para importar uma miniatura, resumo, descrição e tags atualizadas da camada de substituição, role para baixo e ative Substituir informações do item.
- Clique em Avançar para visualizar os estilos associados com a camada de substituição.
Anotação:
A opção para visualizar estilos está somente disponível se você criou outros estilos para a camada atual no editor de estilo de mosaico de vetor.
- Utilize o menu suspenso Outros estilos para visualizar como cada estilo parecerá na camada atual após você ter atualizado com o conteúdo da camada de substituição. Use o elemento de pesquisa e deslize na janela de visualização para comparar as camadas de substituição e atuais.
- Se desejar prosseguir, clique em Avançar. Se não, clique em Cancelar
A página de resumo mostra sua camada de mosaico de vetor atual, a camada que substituirá o conteúdo da camada atual e a opção de arquivamento escolhida.
- Se a camada de substituição não for totalmente compatível, clique em Selecionar camada de substituição e escolha uma nova camada.
- Para alterar as opções de arquivamento, clique em Escolher opção de arquivamento e altere suas configurações.
- Quando estiver satisfeito com as opções de arquivamento e camada, clique em Substituir para executar a operação de substituição.
Fluxos de trabalho comuns para substituir uma camada de mosaico de vetor
Há alguns modos diferentes para fazer uso da opção Camada de Substituição para substituir o conteúdo das camadas de mosaico de vetor. Devido aos termos da camada atual e camada de substituição são relativas, pode ajudar você a ler alguns fluxos de trabalho de exemplo para substituir conteúdo de camada de mosaico de vetor.
As próximas três seções descrevem fluxos de trabalho que faz uso de duas ou mais camadas de mosaico de vetor para manter os dados de mosaico de vetor. Estes fluxos de trabalho utilizam camadas de exemplo para ajudar você a seguir junto com conteúdo quando ele mover por cada fluxo de trabalho. Em todos estes exemplos, você tem a camada de mosaico de vetor atual que os usuários utilizam em seus mapas e aplicativos, e pelo menos uma substituição da camada de mosaico de vetor. Quando você executar um fluxo de trabalho semelhante, você pode ter um número diferente de camadas de substituição ou camadas que contêm conteúdo arquivado. Você ou outros usuários que acessam a camada de mosaico de vetor atual pode também ter outros estilos definidos para as camadas.
Arquivar conteúdo atual em uma nova camada
Neste cenário de exemplo, você tem uma camada de mosaico de vetor que armazena limites de área de serviço. Esta é a camada de produção que as pessoas utilizam em seus mapas. Para atualizar o conteúdo desta camada, você publica uma segunda camada de mosaico de vetor que contém dados de área de serviço atualizados. Esta é a camada de substituição.
Você também deseja manter um arquivo do conteúdo a partir da camada de mosaico de vetor de produção cada vez que você atualizá-la. Desse modo, se você localizar um problema com o conteúdo de substituição, você pode reverter o conteúdo da camada de mosaico de vetor para o estado que ela estava antes de você atualizá-la. Para permitir isto, você escolherá arquivar o conteúdo existente da camada de mosaico de vetor atual em uma nova camada de mosaico de vetor.
No exemplo seguinte, você atualiza sua camada de mosaico de vetor atual, ServiceAreas, para refletir alterações para áreas de serviço e atributos.
- Publique uma camada de mosaico de vetor que contenha dados atualizadas.
Esta é a camada que você utilizará para substituir o conteúdo na camada de mosaico de vetor atual.
Para exemplo, diversos novos clientes foram adicionados a dois de suas áreas de serviço em setembro de 2019, que alteraram os limites destas duas áreas. Você atualiza a fonte de dados para refletir a alteração nas áreas e publicar uma camada de mosaico de vetor denominada ServiceAreasUpdateSept. Devido as áreas de limite terem sido alteradas, você também configurará uma nova miniatura para esta camada. Você configura a descrição, resumo e tags para ser o mesmo que a camada atual, entretanto, já que não há necessidade de alteração.
- Abra a página de item da camada ServiceAreas (a camada atual) e substitua seu conteúdo com o de ServiceAreasUpdateSept (a camada de substituição). Escolha a opção Arquivar a camada atual para criar uma terceira camada de mosaico de vetor para armazenar o conteúdo antigo da camada de mosaico de vetor de produção. Especifique um nome para esta camada que seja significativo para sua organização.
Por exemplo, o conteúdo da camada de mosaico de vetor de produção reflete dados de área de distrito atuais para agosto de 2019. Portanto, você nomeia a nova camada ServiceAreasAug2019_arch porque ela é um arquivo dos limites de área de serviço como existiam em agosto de 2019.
- Devido ao fato de você ter atualizado a miniatura para refletir a alteração para os limites, habilite Substituir informações de item para atualizar a miniatura na camada de mosaico de vetor atual com a da camada de substituição.
Quando você arquivar o conteúdo da camada atual, a camada de substituição é excluída. Portanto, após você substituir o conteúdo da camada de mosaico de vetor atual pela primeira vez neste exemplo específico, você terá as seguintes duas camadas de mosaico de vetor:
- ServiceAreas—Esta é sua camada de mosaico de vetor de produção que agora contém atualizações de área de serviço atual para 30 de Setembro de 2019.
- ServiceAreasAug2019_arch—Esta camada de mosaico de vetor contém o estado de suas áreas de serviço a partir de agosto de 2019.
A camada de mosaico de vetor de substituição (ServiceAreasUpdateSept) tenha sido excluída.
- Atualize as informações de atributo do representante de serviço para esta área e publique uma camada de substituição denominada ServiceAreasUpdateOct.
- Substitua o conteúdo de ServiceAreas por este de ServiceAreasUpdateOct e crie uma camada denominada ServiceAreasOct62019_arch para armazenar conteúdo arquivado.
No final deste processo para este exemplo específico, você tem as seguintes camadas de mosaico de vetor:
- ServiceAreas—Esta é sua camada de mosaico de vetor de produção que agora contém atualizações de área de serviço atual para 7 de Outubro de 2019.
- ServiceAreasOct62019_arch—Esta camada de mosaico de vetor contém o estado de suas áreas de serviço a partir de 6 de Outubro de 2019.
- ServiceAreasAug2019_arch—Esta camada de mosaico de vetor contém o estado de suas áreas de serviço a partir de Agosto de 2019.
- Devido ao fato das informações do representante de serviço ter sido a única mudança feita na camada entre 6 de Outubro e 4 de Novembro, é possível utilizar a camada ServiceAreasOct62019_arch para retornar sua camada de produção para o estado que ela estava antes do representante de serviço sair.
Quando você substitui o conteúdo da camada ServiceAreas por ServiceAreasOct62019_arch, é possível arquivar o estado da camada de 7 de Outubro a 3 de Novembro em uma nova camada, ServiceAreasOct7toNov32019_arch.
Você agora tem as seguintes camadas de mosaico de vetor:
- ServiceAreas—Esta é sua camada de mosaico de vetor de produção que contém atualizações da área de serviço atual para 4 de Novembro de 2019.
- ServiceAreasAug2019_arch—Esta camada de mosaico de vetor contém o estado de suas áreas de serviço a partir de Agosto de 2019.
- ServiceAreasOct7toNov32019_arch—Esta camada de mosaico de vetor contém o estado de suas áreas de serviço enquanto você empregou o trabalhador temporário.
Você continua a criar camadas que você utilizará para substituir conteúdo, atualizar sua camada de mosaico de vetor atual e criar camadas para arquivar conteúdo da camada quando houver alterações para suas áreas de serviço. Você pode manter as camadas que armazenam conteúdo arquivado se necessário e usá-las para reverter para qualquer atualização anterior.
Tenha em mente o seguinte quando utilizar este fluxo de trabalho:
- Para ajudar organizar as camadas que armazenam conteúdo arquivado, crie uma pasta especificamente para estas camadas e mova as camadas nela.
- Devido ao fato de você criar camadas que arquivam conteúdo antigo no caso de você precisar restaurar a camada de mosaico de vetor de produção para um estado antigo, e somente você ou um administrador pode restaurar os dados utilizando estas camadas, provavelmente não há nenhuma necessidade de você compartilhá-las.
- A camada de substituição é excluída. Se você criou estilos múltiplos criados pela camada de substituição, eles não irão funcionar. Você pode exclui-los manualmente.
Se seu fluxo de trabalho requer que você mantenha sua camada de substituição para uso futuro—tal como, quando você tiver estilos que deseja manter na camada de substituição ou você precisa utilizar a camada de substituição em mapas e aplicativos para propósitos de testes—utilize um dos próximos dois fluxos de trabalho ao invés.
Manter a camada de substituição
Você pode manter sua camada de substituição para teste ou outros usos. Se você precisar manter a camada de substituição e você não precisa manter camadas múltiplas que contém capturas instantâneas do estado da camada de mosaico de vetor atual antes de cada atualização, você pode trocar o conteúdo entre a camada atual e a camada de substituição. Por exemplo, você pode desejar manter sua camada de substituição se quiser usá-la para testar atualizações antes de enviar as alterações para a camada atual. Este fluxo de trabalho de controle de qualidade é resumido nesta seção.
Para continuar com o exemplo da área de serviço, se você decidir que não precisa arquivar conteúdo em novas camadas e, em vez disso, desejar ter uma camada que possa ser usada para testes de controle de qualidade, poderá usar a camada de substituição para esse teste. Você pode abrir mapas e aplicativos que contêm a camada de substituição para garantir que os estilos ainda funcionem, os dados corretos apareçam e na extensão correta e a camada ainda funcione em mapas offline, se necessário.
Neste exemplo, você usaria as três camadas de mosaico de vetor a seguir, duas das quais você mantém e uma que você exclui:
- ServiceAreas—Esta é a camada de mosaico de vetor de produção que os membros da organização utilizam em seus mapas.
- ServiceAreasQC—Você utiliza esta camada para revisar conteúdo e estilos antes de inserir atualizações na camada ServiceAreas . Esta é a camada de substituição, mas você não deseja exclui-la pois você tem mapas da web e aplicativos criados que referenciam esta camada como parte do teste das atualizações da camada.
- ServiceAreaUpdates—Cada vez que você atualiza os dados de área de serviço de origem, você publica uma camada de mosaico de vetor que contém as atualizações dos dados. Você utiliza esta camada para atualizar o conteúdo em sua camada de controle de qualidade. Após você substituir o conteúdo em ServiceAreasQC com o conteúdo em ServiceAreaUpdates, você exclui ServiceAreaUpdates.
Um resumo deste fluxo de trabalho é como segue:
- Atualize a fonte de dados de área de serviço e publique a camada de mosaico de vetor ServiceAreaUpdates.
Por exemplo, após o limite de duas áreas de serviço ser alterado como resultado de novos clientes, você atualiza a fonte de dados e publica a camada de mosaico de vetor ServiceAreaUpdates.
- Abra a página do item para ServiceAreasQC e substitua seu conteúdo com o conteúdo em ServiceAreaUpdates. Escolha a opção Utilizar a camada de substituição como o arquivo .
Nesta etapa, ServiceAreasQC é considerada a camada atual e ServiceAreaUpdates é a camada de substituição.
Isto move o conteúdo de ServiceAreaUpdates para ServiceAreasQC e o conteúdo atual de ServiceAreasQC para ServiceAreaUpdates.
- Teste a camada atualizada ServiceAreasQC nos mapas e aplicativos que você criou para este propósito. Após você determinar as atualizações que não causam quaisquer problemas, atualize o conteúdo da camada ServiceAreas com esta do ServiceAreasQC. Escolha Utilizar a camada de substituição como o arquivo novamente assim a camada ServiceAreasQC não é excluída.
Nesta etapa, ServiceAreas é a camada atual e ServiceAreasQC é a camada de substituição.
- Agora que você terminou o processo de teste de atualizações e atualização do conteúdo em sua camada de produção, exclua a camada ServiceAreaUpdates de Meu conteúdo.
Repita estas etapas sempre que houve alterações para a fonte de dados da área de serviço.
Tenha em mente o seguinte quando utilizar este fluxo de trabalho:
- A camada de substituição que você utilize para teste (ServiceAreasQC neste exemplo) contém o conteúdo da camada atual no estado que ela estava antes de você atualizá-la. Isto significa que você pode utilizar esta camada de teste para restaurar o conteúdo antigo para a camada atual, se necessário.
- Se você precisar de outras pessoas para testar as atualizações antes de você substituir o conteúdo da camada atual, compartilhe a camada de substituição com um grupo que contenha estes membros.
Mantenha a camada de substituição e arquive o conteúdo para uma nova camada
Se desejar uma camada de controle de qualidade e camadas de conteúdo arquivado, você pode usar os dois fluxos de trabalho descritos acima em combinação para atualizar o conteúdo da camada atual, manter a camada de substituição e criar camadas para arquivar alterações.
- Complete as etapas de 1 até 3 na seção anterior.
A primeira vez que você completar estas etapas para este exemplo, você terá as seguintes camadas de mosaico de vetor:
- ServiceAreas—Esta camada contém as atualizações mais recentes.
- ServiceAreasQC—Esta camada contém o conteúdo a partir da camada ServiceAreas antes de você atualizá-la. Portanto, é temporariamente um arquivo do conteúdo antigo ServiceAreas.
- ServiceAreaUpdates—Esta camada contém o conteúdo de ServiceAreasQC antes de você substituir seu conteúdo.
- Em seguida, utilize a camada ServiceAreaUpdates para substituir o conteúdo de ServiceAreasQC uma segunda vez. Desta vez, entretanto, escolha a opção Arquivar a camada atual para criar uma camada de mosaico de vetor para arquivar o conteúdo de ServiceAreasQC.
Neste cenário, ServiceAreasQC é a camada atual e ServiceAreaUpdates é a camada de substituição.
Este processo resulta no seguinte:
- Uma camada de mosaico de vetor que serve como um arquivo do conteúdo antigo ServiceAreas —Pois ServiceAreasQC continha o conteúdo arquivado ServiceAreas, você agora moveu este conteúdo em uma camada de mosaico de vetor separada. Nomeie esta camada apropriadamente para refletir seu conteúdo.
- A camada ServiceAreasQC é restaurada para o estado que ela estava antes de você substituí-la com conteúdo atualizado da camada ServiceAreaUpdates.
- A camada ServiceAreaUpdates é excluída.
Por exemplo, se você utilizar este fluxo de trabalho com as atualizações de limite da área de serviço de Setembro de 2019, ServiceAreas conterá as atualizações de Setembro de 2019. A camada que armazena o último lote do conteúdo da área de serviço arquivado contém áreas de serviço de Agosto de 2019, então você pode ter nomeado esta camada ServiceAreasAug2019_arch e movido para sua pasta de arquivo. ServiceAreasQC também apresenta o conteúdo de Agosto de 2019.
Quando você completar este fluxo de trabalho novamente para propagar as edições de 7 de Outubro a partir dos dados da área de serviço de origem para a camada ServiceAreas , você terá a camada ServiceAreas com conteúdo de 7 de Outubro, uma camada de dados arquivados que refletem o estado anterior das áreas de serviço (ServiceAreasOct62019_arch), e a camada que apresenta conteúdo arquivado de Agosto de 2019 (ServiceAreasAug2019_arch). ServiceAreasQC ainda apresenta o conteúdo de Agosto também.
Quando o representante da área de serviço retornar em 4 de Novembro, você poderá utilizar a camada ServiceAreasOct62019_arch para retornar a sua camada de produção ao estado que ela estava antes do representante do serviço sair. Utilize a camada ServiceAreasOct62019_arch em lugar da camada ServiceAreaUpdates nas etapas listadas nesta seção.
Tenha em mente o seguinte quando utilizar este fluxo de trabalho:
- Da mesma maneira que com o primeiro fluxo de trabalho, você pode criar uma pasta e mover as camadas que armazenam conteúdo arquivado nela para ajudar a organizar estas camadas.
- Como o conteúdo que você arquiva em camadas separadas é necessário somente para permitir que você restaure a camada de mosaico de vetor em produção para um estado mais antigo, e somente você ou um administrador pode restaurar os dados usando essas camadas, provavelmente não há necessidade de compartilhar estas camadas.
- A camada de substituição ServiceAreasQC permanece em Meu conteúdo para facilitar a você reproduzir seus testes de controle de qualidade. Como resultado, este conteúdo da camada é somente relevante no contexto deste fluxo de trabalho de teste. A única razão válida para compartilhar essa camada é se você precisar que outras pessoas testem as atualizações antes de usar o conteúdo para atualizar a camada de produção.
Alterações na substituição que podem afetar adversamente a camada atual
As alterações seguintes na camada de substituição pode resultar em comportamento inesperado na camada de mosaico de vetor que você substituir, especialmente se você criou outros estilos para camada:
- Removendo uma camada do mapa no ArcGIS Pro antes de publicar a camada de mosaico de vetor de substituição ou pacote.
- Adicionando uma camada no mapa no ArcGIS Pro antes de publicar a camada de mosaico de vetor de substituição ou pacote.
- Renomeando uma ou mais das camadas no mapa no ArcGIS Pro antes de publicar a camada de mosaico de vetor de substituição ou pacote.
- Alterando a simbologia das camadas no mapa no ArcGIS Pro antes de publicar a camada de mosaico de vetor de substituição ou pacote.
- Se a camada de mosaico de vetor atual estiver habilitada para uso offline, certifique-se de que a camada de substituição também esteja habilitada para uso offline. Se a camada de substituição não tiver o modo offline habilitado, a camada atual não estará habilitada para uso offline após você substituir seu conteúdo.
Se você fizer qualquer uma das alterações listadas acima na camada de substituição, visualize os estilos para confirmar que está de acordo com as alterações antes de concluir o processo de conclusão da camada atual com a camada de substituição.
O comportamento pode variar dependendo das alterações. Por exemplo, quando você adicionar uma camada, outros estilos continuam a exibir as camadas que foram definidas antes da substituição, mas elas podem não exibir a camada adicionada a menos que o proprietário de estilo recrie o estilo.