Como proprietário de uma visualização de camada de feição hospedada, você pode substituir a camada de feição hospedada de origem da visualização. Isso é útil se você tiver os mesmos dados de origem, mas os valores de atributo foram alterados.
O uso de uma nova camada de feição hospedada para a origem de uma visualização permite que você faça o seguinte:
- Teste a nova camada de origem para garantir que ela esteja pronta antes de trocar a origem da exibição.
- Reduza o tempo necessário para substituir o conteúdo da camada. Por exemplo, substituir uma camada ou anexar dados leva mais tempo para ser concluído do que trocar a camada de origem da exibição.
- Aumente a probabilidade de os dados serem atualizados com sucesso e a exibição continuar atendendo às suas necessidades. A maioria dos requisitos listados na próxima seção são verificados como parte do processo de troca de fonte, o que significa que é menos provável que você faça alterações nos dados que inutilizem a exibição.
- Você pode manter a camada de origem original como um arquivo do estado anterior dos dados.
- Se você determinar que a nova camada de origem não é apropriada ou afetou negativamente a exibição, você pode trocar a origem da exibição para usar a camada de origem anterior.
Várias condições devem ser atendidas para usar uma camada de feição hospedada como a nova fonte para uma visualização de camada de feição hospedada existente. Eles estão listados na próxima seção.
Requisitos
As seguintes condições devem ser atendidas para trocar a origem de uma exibição e garantir que não haja interrupção nos aplicativos que usam a exibição:
- Você deve possuir a nova camada de feição hospedada de origem e a visualização da camada de feição hospedada.
- A nova camada de origem deve usar a mesma referência espacial que a camada de origem original.
- A configuração de sincronização na nova camada de origem e a visualização devem ser as mesmas. Se a camada de visualização tiver a sincronização habilitada, a nova camada de origem deverá ter a sincronização habilitada. Se a camada de visualização não tiver a sincronização habilitada, a nova camada de origem não poderá ter a sincronização habilitada.
- A nova camada de origem deve conter o mesmo número de subcamadas que a camada de origem original.
- As subcamadas na nova camada de origem devem ter os mesmos IDs de camada da camada de origem original e as subcamadas devem estar na mesma ordem.
- As subcamadas na nova camada de origem devem usar os mesmos tipos de geometria (como pontos, linhas ou polígonos) que usavam na camada de origem original.
- As subcamadas na nova camada de origem devem conter os campos incluídos na definição de campo da exibição.
- Os campos na nova camada de origem devem ser do mesmo tipo de dados que os campos que estavam presentes na camada de origem original.
- A visualização não pode estar atualmente em uso em um mapa offline.
- A visualização não pode ter camadas de mosaico raster ou vetoriais dependentes.
- Você não pode trocar a origem por uma visualização da camada de feição hospedada ligada.
Trocar a camada de origem da visualização
Para trocar a camada de feição hospedada de origem de uma visualização da camada de feição hospedada, conclua as etapas a seguir:
- Abra a página do item da visualização da camada de feição hospedada.
- Clique na guia Configurações.
- Role para baixo até a seção Camada de Feição (hospedado, visualização) e clique em Atualizar Visualização.
- Clique em Trocar origem.
Uma lista de requisitos de camada é exibida.
- Leia os requisitos que a nova camada de origem deve atender.
- Clique em Procurar uma camada e localize a camada de feição hospedada de substituição para usar como a camada de origem da visualização.
Você pode usar a pesquisa ou classificar os resultados para encontrar a camada.
- Clique no botão Trocar origem associado à camada de feição hospedada para usar como a nova fonte para a visualização.
Se a camada de substituição atender a todos os requisitos, a visualização da camada de feição hospedada referencia os dados da nova camada de feição hospedada e uma mensagem aparece indicando que a troca foi bem-sucedida.
- Clique em OK na mensagem de sucesso para fechá-la.
- Clique em Avançar.
- Opcionalmente, prossiga com a edição da definição da visualização.
- Clique em Atualizar ao concluir todas as alterações na visualização da camada de feição hospedada.
Para reverter para a camada de origem original, repita as etapas acima e use a camada de origem original como a nova camada de origem.