Skip To Content

Melhores práticas para utilizar camadas em mapas

O ArcGIS Enterprise fornece os recursos que você precisa para compartilhar suas informações espaciais com membros de sua organização de forma eficaz através de mapas da web interativos. O compartilhamento de um mapa da web é uma opção eficiente que permite a você comunicar com membro do portal que tenha um navegador da web, dispositivo móvel ou visualizador de desktop.

Como alguém que cria mapas, você deseja transmitir sua mensagem de forma eficaz e atender as necessidades das usuários e aplicativos que consumirão seus mapas. Para alcançar isto, você deve escolher as camadas que melhor atende suas necessidades e as necessidades daqueles com quem você compartilha seu mapa. Você pode também precisar alterar as propriedades da camada para transmitir melhor suas idéias no mapa.

Escolha o tipo de camada que fornece a funcionalidade e atende as demandas de desempenho que você exige. Entender quando utilizar mosaicos ou feições explica a diferença geral entre estes dois tipos de camadas. Otimizar seus mapas para alta demanda explica quais tipos de camada e configurações podem melhorar os tempos de resposta do seu mapa.

A seguir, decida se você precisa alterar o estilo ou outras propriedades das camadas que você inclui em seu mapa. Aplicar configurações diferentes para uma camada explica quando você pode desejar salvar uma cópia ou cópias de uma camada, que permite a você aplicar suas próprias configurações sem alterar ou duplicar os dados subjacentes. Aplicar seu próprio estilo em uma camada de mosaico de vetor explica quando alterar o estilo no mapa e quando você precisar copiar a camada para criar um arquivo de estilo separado.

Entender quando utilizar mosaicos e feições

Você deve decidir quais camadas utilizar em seu mapa entre as camadas disponíveis para você. Cada tipo de camada fornece a funcionalidade diferente, a partir de visualização rápida para consultas complexas e edição de multiusuário. O tipo correto de camada transmite sua mensagem no mapa de modo eficaz, pode melhorar a rapidez que os aplicativos podem carregar seu mapa em alta demanda ou permitir aos usuários do mapa contribuir com conteúdo.

Se você tiver privilégios para publicar, você pode criar os tipos de camadas que atende suas necessidades. Se não, você deve localizar camadas existentes que atendam seus requisitos. Mantenha o seguinte em mente ao procurar por conteúdo em seus grupos, organização, ArcGIS Living Atlas of the World, e outras fontes:

  • As camadas de mosaico suportam visualização rápida de conjunto de dados grandes devido ao fato dos dados estarem armazenados em imagens de mosaico pré-definidas. Estes tipos de camada são frequentemente utilizados como camadas de referência em mapas e não podem ser editadas.

    Se as feições que deseja incluir em seu mapa cobrem uma área grande ou são complexas, a utilização de uma camada de mosaico hospedada ou camada de mosaico de vetor hospedada diminuirá o tempo que leva para exibir as feições em seu mapa. Você pode também utilizar uma camada de imagens com cache gerado ou camada de imagem de mapa que represente as feições que você precisa, já que estas camadas também utilizam caches de dados pré-definidos.

  • Camadas de feição (como o nome implica) são focadas nas feições e seus atributos. Por exemplo, eles permitem que você aplique estilos diferentes à camada baseada em atributos de feição, aplicar filtros na camada para exibir somente certas feições, pontos de agrupamentos baseados em atributos comuns ou configurar pop-ups que representam informações de atributos. Se os proprietários habilitarem isto, você pode editar os dados.

    As camadas de feição são mais flexíveis e interativas do que camadas de mosaico, mas isto tem um custo. Já que a maioria das funcionalidades da camada de feição conta com o acesso aos atributos de feição, o aplicativo deve comunicar frequentemente com a fonte de dados, que pode causar lentidão na exibição dos dados. Mas se o mapa você criar for planejado para permitir que os usuários coletem ou atualizem os dados, ou você deseja filtrar ou simbolizar feições baseadas em atributos específicos, você precisa utilizar uma camada de feição em seu mapa.

Dica:

Aplique filtros da camada quando você estiver certo de que os resultados da sua pesquisa contenham os tipos de camada que você precisa.

Você pode utilizar camadas de feição e mosaico nos mapas offline. Entretanto, as camadas e seu mapa deve estar habilitados para uso offline.

Aperfeiçoar seus mapas para alta demanda

Se você tiver um mapa que é utilizado pela maioria das pessoas em sua organização, você irá desejar configurar seu mapa de forma que ele carregue o mais rápido possível. Siga estas diretrizes para aperfeiçoar as camadas no seu mapa para reduzir o tempo que leva para carregar o mapa durante uma atividade de alta demanda (como quando milhares de clientes o acessam de uma vez).

  • Se seus dados não exigem atualizações frequentes, utilize camadas de mosaico hospedadas em vez de camadas de feição hospedadas. Os mosaicos oferecem o tempo de exibição mais rápido para conjuntos de dados grandes.
  • Se os dados tiverem menos que 4.000 feições de ponto ou 2.000 feições de linha ou polígono e somente você precisar editá-las, adicione os dados no seu mapa como uma coleção de feição. Porém, não é uma maneira eficiente para gerenciar dados que precisam ser frequentemente atualizados ou precisam de múltiplos editores.
  • Se os seus dados tiverem mais de 4.000 feições de ponto ou 2.000 feições de linha ou polígono, ou forem maiores que 10 MB, publique-os como uma camada de feição hospedada e tenha certeza que a edição esteja desabilitada. Quando a edição está habilitada, o navegador faz pedidos maiores para incluir geometria completa da camada de feição hospedada, o que torna a camada mais lenta para desenhar. O proprietário da camada, administradores da organização e membros de grupos com recurso de atualização do item com quem você compartilhou a camada podem abrir a camada de feição hospedada com edição habilitada sem ter que habilitar a edição para todos os outros.
  • Você pode exportar uma camada de feição hospedada como uma coleção de feição generalizada para exibição na web. Você perde alguma precisão, mas melhora a velocidade de desenho. Coleções de feições exportadas que foram generalizadas para exibir na web funcionam somente em aplicativos da web. Não funciona em aplicativos móveis e desktop.
  • Remova quaisquer filtros em suas camadas de feição hospedadas. Se for importante gerenciar um subconjunto de feições como uma camada individual, publique cada conjunto de dados filtrado como sua própria camada individual.

Aplicar configurações diferentes para uma camada

Os proprietários da camada definem as propriedades armazenadas com a camada, tais como, o título, faixa de visibilidade e estilo. Quando você localizar o tipo de camada que contém os dados que você precisa e adicioná-la no seu mapa, você pode decidir que você precisa aplicar suas próprias configurações à camada para adaptar o que você apresenta em seu mapa. Você pode alterar muitas destas propriedades diretamente no mapa, mas e se desejar utilizar a mesma camada em seu mapa mas com estilos diferentes ou filtros aplicados? Nestes casos, faça uma cópia da camada dentro de seu mapa e altere as configurações de cada cópia.

Por exemplo, você deseja que seu mapa mostre os negócios em sua área do centro da cidade. Você tem uma camada de feição hospedada única que contém localizações de negócios, nomes, tipos e informações sobre aluguel e licenças de negócios. Você deseja mostrar as camadas diferentes que representam a área do centro da cidade em períodos de tempo diferentes. Altere o estilo da camada de feição para utilizar símbolos diferentes para tipos diferentes de negócios. Em seguida, crie e salve três cópias da camada, um para cada um dos períodos de tempo seguintes, e nomeie as cópias de acordo: negócios de 1900 a 1939, negócios de 1940 a 1989, e negócios de 1990 presente. Aplique um filtro para cada cópia salva para mostrar as informações de negócios destes períodos de tempo. Você agora tem três representações diferentes da mesma camada em seu mapa.

Quando você copiar a maioria dos tipos de camadas, sua cópia ainda referencia os dados da camada original. Consulte Copiar e salvar camadas para mais informações sobre quando você pode criar uma cópia somente e quando você salvaria sua cópia.

Aplicar seu próprio estilo a uma camada de mosaico de vetor hospedado

Map Viewer permite a você alterar o estilo das camadas de mosaico de vetor em seus mapas. Isto é semelhante a alterar o estilo de uma camada de feição em seu mapa, já que o estilo é aplicado somente neste mapa específico.

Se você desejar que o mesmo estilo esteja disponível para outros mapas sem ter que redefini-los em cada mapa, salvar uma cópia da camada, baixe o arquivo de estilo da camada a partir da página de item da camada, edite o estilo, e atualize sua cópia da camada de mosaico de vetor hospedada para utilizar o novo estilo.

Consulte Atualizar estilo de camada de mosaico de vetor para instruções para alterar estilos no Map Viewer e links para instruções de como alterar um arquivo de estilo.

Como as cópias que você cria para aplicar configurações diferentes, a cópia de uma camada de mosaico de vetor hospedada que você salvar ainda referencia os mosaicos de vetor original. Se o proprietário da camada de mosaico de vetor hospedada excluir a camada ou interromper o compartilhamento dela com você, você não terá mais o acesso aos dados. Semelhantemente, se o proprietário da camada de mosaico de vetor hospedada substituir o conteúdo da camada com uma camada que não inclui seu novo estilo, o estilo que você definiu em sua cópia pode não funcionar mais.