Skip To Content

Melhores práticas para utilizar camadas em mapas

O Portal for ArcGIS permite a você compartilhar suas informações com membros da sua organização por mapas da web interativos. Quando você compartilhar seus dados por uma camada de mapa, qualquer membro da sua organização com um navegador da web, dispositivo móvel ou visualizador de desktop pode acessá-los. Compartilhar seus dados é importante, como você compartilha é muito mais importante. Abaixo estão algumas melhores práticas para utilizar camadas em mapas que executam bem na web.

Entender quando utilizar mosaicos e feições

Os diferentes tipos de camadas podem ser adicionados ao seu mapa. Estes tipos de camada fornecem uma funcionalidade melhorada de exibição rápida até consultas complexas e edição de multiusuário. O tipo correto de camada comunica eficazmente sua mensagem no mapa. Ele também pode ajudar armazenando eficazmente sua camada e carregando rapidamente seu mapa sob alta demanda.

Se os seus dados forem raramente atualizados e servirem principalmente para fornecer contexto visual ao mapa ou tiverem um número grande de feições, publique seus dados como uma camada de mosaico hospedada. Os mosaicos suportam visualização rápida de grandes conjuntos de dados. Se você desejar que usuários visualizando seu mapa interajam com a camada de mosaico hospedada, você poderá habilitar pop-ups em camadas de mosaico hospedadas. Faça isto especificando uma camada de feição hospedada com as informações que você deseja retornar por seus mosaicos. Estes mosaicos são ideais para dados de polígono complexos e outros grandes conjuntos de dados que não são frequentemente atualizados. Por exemplo, seus limites de município são improváveis de mudar com muito frequência, então estes seriam bons candidatos para camadas de mosaico hospedadas. Se os seus limites tiverem dados de censo, você poderá exibi-los como polígonos e habilitar pop-ups para mostrar as informações de atributo.

Se os seus dados forem frequentemente atualizados e as feições exigirem edição, publique seus dados como uma camada de feição hospedada. As feições expõem a geometria, atributos e informações de símbolo para feições vetoriais do GIS. Elas são úteis quando você precisa expor dados para exibir, consultar e editar na web. Quando publicadas como uma camada de feição hospedada, seus dados podem ser atualizados e editados tão frequentemente conforme necessário. O gerenciamento de emergência é um exemplo típico de dados que mudam frequentemente. Durante um evento ativo, as respostas de emergência podem comunicar com o público atualizando limites de desastre, adicionando novos locais de abrigo, e assim por diante. Apresentar estes dados como uma camada de feição hospedada permite aos transmissores e cidadãos a visualização rápida de informações de emergência mais recentes.

Considere como armazenar suas feições

Se você tiver uma pequena quantidade de dados e for o único editor, você poderá adicionar os dados diretamente no mapa como uma coleção de feição. Formatos de arquivo comuns como CSV, shapefiles e GPX podem ser adicionado em um mapa como coleções de feições. Esta é uma maneira rápida e barata para armazenar e gerenciar seus dados. Por exemplo, se você tiver uma planilha de escritórios regionais, tudo que você precisa fazer é arrastar e soltar no mapa. Se você não tiver dados armazenados em um arquivo, você poderá criar seus próprios dados no visualizador de mapa adicionando camadas de anotações do mapa. As anotações de mapa são melhores quando você tem somente algumas feições para adicionar. As coleções de feições são salvas no mapa e quaisquer alterações que você fizer serão refletidas no mapa na próxima vez que ele for aberto.

Se múltiplos usuários precisarem editar seus dados, publique-os como uma camada de feição hospedada. Quando você publica feições no seu portal, a camada (um serviço da feição do ArcGIS) executa no servidor de hospedagem do portal. Você pode publicar feições utilizando o site da web do portal, ArcMap ou ArcGIS Pro. No ArcMap, você também pode atualizar e republicar seus dados. Se precisar frequentemente republicar, você poderá automatizar o processo via scripts.

Controlar quem pode atualizar seus dados

Se você desejar, todos com acesso à camada de feição hospedada poderão atualizar os dados, habilitar edição e escolher o tipo de edições que você deseja realizadas por outros. Por exemplo, você pode restringir a edição para somente adicionar feições ou somente atualizar feições existentes. Você também pode permitir a todos adicionar, atualizar e excluir feições. Esteja ciente que se você compartilhar sua camada de feição hospedada publicamente com edição habilitada, qualquer usuário com acesso à URL da camada de feição hospedada poderá editar os dados.

Como o proprietário das feições armazenadas no mapa, você pode executar edições no visualizador de mapa utilizando as ferramentas de edição que vêm com o visualizador de mapa. Ao trabalhar com uma camada de feição hospedada, o proprietário das feições, administradores da organização, e membros de um grupo com recurso de atualização do item que a camada foi compartilhada também poderão optar por abrir a camada com controle de edição completo mesmo que a edição esteja desabilitada. Para abrir a camada com controle de edição completo mesmo se a edição estiver desabilitada, abra a página do item, clique em Abrir no Visualizador de Mapa e selecione Adicionar camada em novo mapa com controle de edição completo do menu suspenso. Você também pode escolher esta opção a partir do menu suspenso de título do item em Meu Conteúdo. Isto garantirá que somente membros autorizados ou confiáveis da organização, como você o proprietário do mapa e administradores, possam editar seus dados.

Aperfeiçoar seus mapas para alta demanda

  • Se os dados tiverem menos que 1.000 feições e somente você precisa editá-los, 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 1.000 feições, publique-os como uma camada de feição hospedada e tenha certeza que a edição está habilitada. 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 que 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.
  • Se os seus dados não exigirem atualizações frequentes, utilize camadas de mosaico hospedadas ao invés de camadas de feição hospedadas e habilite pop-ups se você deseja incluir informações de atributo. Os mosaicos oferecem o tempo de desenho mais rápido para grandes conjuntos de dados.