Estou criando um mapa com o ArcGIS Desktop v10.2.2 , mostrando museus como pontos. A camada dos museus não possui símbolo e os rótulos são feitos de um círculo preenchido com cores com o ID interno, retirado do [ID]
campo.
Quero adicionar a lista inteira de museus na legenda do mapa de layout, tendo uma lista dos meus símbolos com seus IDs e a descrição (seu nome) tirada do [LABEL]
campo, sem criá-lo manualmente.
Eu sei que uma possível solução manual seria definir a simbologia da camada como "Valores exclusivos", adicionar todos os valores (mais de 100!) E definir uma vez para cada ponto a mesma simbologia de rótulo. Mas espero que exista uma solução melhor!
Dê uma olhada no meu mapa abaixo.
A camada é "Musei" (Museus) e, como você pode ver na legenda à esquerda, não possui símbolo. À direita, você pode ver a simbologia da legenda descrita, um círculo cinza escuro com texto em vermelho retirado do [ID]
campo. Desejo adicionar ao meu layout uma coluna contendo todos os círculos com IDs e o rótulo correspondente.
- ATUALIZAÇÃO -
Estas são as configurações da Calculadora de Campo que usei após a solução proposta pelo @FelixIP.
Mas os pontos não estão posicionados em alinhamento vertical, como eu esperava. Em vez disso, eles são movidos um pouco aqui e ali. Eu também tentei usar diferentes valores de etapa: 10, 100, 1000, 10000.
fonte
Respostas:
Para conseguir esta:
Eu usei 2 quadros de dados:
PASSOS:
a) Crie uma cópia do seu shapefile dos museus; b) Observe xMean, yMax dos pontos ec) Execute esta expressão da calculadora de campo várias vezes, alterando a etapa no campo Shape até ficar satisfeito com o intervalo entre os pontos verticais
Usando
Ele criará uma cadeia vertical de seus pontos a serem exibidos e rotulados na 2ª legenda do dataframe ===
Atualização: a longitude média dos pontos que usei é 1563910, longitude máxima 5177655
fonte