Trocar a origem de uma visualização de camada de feição hospedada

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 antiga 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.
  • Se a camada de visualização tiver a sincronização habilitada, a nova camada de origem deverá 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.

Substituir a camada de origem da visualização

As etapas a seguir descrevem como trocar a camada de feição hospedada de origem de uma visualização de camada de feição hospedada:

  1. Abra os detalhes da visualização da camada de feição hospedada na guia Meu Conteúdo da página de conteúdo.
  2. Clique na guia Configurações.
  3. Role para baixo até a seção Camada de Feição (hospedado, visualização) e clique em Atualizar Visualização.
  4. Clique em Trocar origem.
  5. Leia os requisitos que a nova camada de origem deve atender.
  6. 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.

  7. Clique em Trocar origem Trocar origem no mosaico da camada de feição hospedada para usar como a nova fonte da 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.

  8. Clique em OK na mensagem de sucesso para fechá-la.
  9. Clique em Avançar.
  10. Para alterar a definição da visualização, prossiga com a edição.
  11. Clique em Atualizar ao concluir todas as alterações na visualização da camada de feição hospedada.

Se você precisar reverter para a camada de origem antiga, repita as etapas acima e use a camada de origem antiga como a nova camada de origem.