Os mapas podem exibir grandes quantidades de dados geográficos em camadas que geralmente se sobrepõem. A maneira que você desenha suas camadas, ajuda a descrever e a identificar feições, mas às vezes você precisa mais do que somente um símbolo ou cor em particular para carregar o que deseja mostrar com seu mapa. Isto é quando os rótulos de feições podem ajudar. Os rótulos são pequenas partes de texto que descrevem feições em uma camada e ajudam o público a entender as feições que visualizam. O texto para um rótulo é normalmente derivado dos atributos da camada. Selecione um ou mais atributos que deseja mostrar—por exemplo, o nome ou tipo de feição.
Começando com 10.5.1, você também pode criar uma expressão personalizada escrita na linguagem de script Arcade para rotular uma camada de feição. Por exemplo, uma expressão Arcade pode ser criada para derivar um número de vendas anual para territórios de vendas individuais ao somar o valor de campos de vendas mensais. Se uma expressão já estiver disponível para a camada, você pode utilizá-la para rotulação. Você também pode editar sua expressão Arcade diretamente no visualizador de mapa.
O visualizador de mapa posiciona automaticamente os rótulos no mapa ou próximos às feições descritas por eles. Você pode controlar o tamanho, cor e estilo do texto para ajudar a diferenciar os rótulos das diversas camadas.
Criar rótulos
Você pode criar rótulos para feições nos seguintes tipos de camadas:
- Camada de feição (hospedada eArcGIS Server)
- Camada de mapa de imagem do ArcGIS Server que suporta camadas dinâmicas
- Camadas individuais de uma camada de mapa do ArcGIS Server
- Camada OGC WFS
- CSV na web
- Camadas de arquivos
- Verifique se você está registrado e tem privilégios para criar conteúdo.
- Abra o mapa no visualizador de mapa, clique em Detalhes, e clique em Conteúdo.
- Navegue até a subcamada que contém as feições que você deseja rotular, clique em Mais Opções e clique em Criar Rótulos.
- Selecione a caixa Rotular Feições se ainda não estiver selecionada.
- Faça um dos seguintes para especificar o texto do rótulo:
- A partir do menu suspenso Texto, selecione um valor de campo para utilizar como seu rótulo. Você também pode inserir um texto estático ou além do valor de campo.
- Para utilizar uma expressão Arcade personalizada que foi criada para a camada, selecione-a na parte inferior do menu suspenso Texto. Se deseja editar a expressão ou seu nome, clique no botão Editar Expressão e utilize a janela de editor para editá-la.
- Se você deseja criar uma nova expressão Arcade, selecione Nova Expressão a partir do menu suspenso Texto e utilize a janela do editor para criar sua expressão, inclusive fornecendo um nome a ela.
Dica:
Se você precisar de ajuda com quaisquer das funções do Arcade, clique no botão Informações ao lado da função para visualizar as informações de referência sobre a função.
- Faça qualquer um dos seguintes para especificar como os rótulos devem ser exibidos:
- Faça quaisquer ajustes para o tamanho, estilo e cor do texto.
- Marque a caixa para adicionar um contorno de halo ao redor do texto e escolha a largura e cor do halo.
- Escolha como alinhar o rótulo em relação à sua feição.
- Clique em OK quando tiver finalizado a criação dos seus rótulos.
- Navegue até a camada que você deseja salvar, clique em Mais Opções e clique em Salvar Camada para salvar a configuração como uma propriedade do item. Você pode salvar somente propriedades do item se você for proprietário da camada ou se você salvá-la como um novo item.
- Se você tiver mais de uma camada com rótulos, você poderá organizar as camadas para afetar como os rótulos serão exibidos. A camada no topo de conteúdo do seu mapa é rotulada primeiro e tem mais rótulos. A camada debaixo do conteúdo do seu mapa é rotulada em seguida e tem menos rótulos, e assim por diante.
- Clique em Salvar na parte superior do visualizador de mapa para salvar os rótulos no mapa.
- Para remover ou alterar os rótulos, clique em Mais Opções, clique em Gerenciar Rótulos, aplique a alteração e clique em OK.
Considerações de rotulação
- O visualizador de mapa posiciona o tanto de rótulos possível no mapa sem sobreposição. Deste modo, em áreas onde as feições estão firmemente agrupadas, algumas feições não poderão ser rotuladas. Conforme você amplia em uma área, mais rótulos aparecerão dinamicamente.
- A prioridade de rótulo segue a ordem da camada no seu mapa de cima para baixo. As camadas no topo são rotuladas primeiro e terão a maioria dos rótulos. Não há nenhuma garantia que os rótulos serão posicionados exatamente onde deseja. Deste modo, o rótulo dinâmico é melhor utilizado para mapas onde não é necessário um controle exato e você deseja rotular somente algumas camadas.
- O visualizador de mapa pode exibir camadas de feição publicadas do ArcGIS Pro que incluem rótulos derivados de uma expressão do Arcade. Enquanto estes rótulos puderem ser visualizados no mapa, a expressão não poderá ser editada no visualizador de mapa neste momento.