Я создаю карту с ArcGIS Desktop v10.2.2 , показывая музеи в виде точек. Слой музеев не имеет символа, а надписи выполнены в виде круга, заполненного цветом, с идентификатором внутри, взятым с [ID]
поля.
Я хочу добавить весь список музеев в легенду макета карты, имея список моих символов с их идентификаторами и описанием (их именем), взятым из [LABEL]
поля, не создавая его вручную.
Я знаю, что возможным ручным решением было бы установить символику слоя на «Уникальные значения», затем добавить все значения (более 100!) И установить один раз для каждой точки одну и ту же символику метки. Но я надеюсь, что есть лучшее решение!
Посмотрите на мою карту ниже.
Слой «Musei» (Музеи) и, как вы можете видеть на легенде слева, у него нет символа. Справа вы можете увидеть символику описанной легенды, темно-серый круг с красным текстом внутри, взятый с [ID]
поля. Я хочу добавить в свой макет столбец, содержащий все круги с идентификаторами и соответствующую метку.
-- ОБНОВИТЬ --
Это настройки Field Calculator, которые я использовал в соответствии с решением, предложенным @FelixIP.
Но точки расположены не по вертикали, как я ожидаю. Вместо этого они немного перемещены здесь и там. Я также пытался использовать разные значения шага: 10, 100, 1000, 10000.
источник
Ответы:
Чтобы получить это:
Я использовал 2 кадра данных:
ШАГИ:
а) Создайте копию своего шейп-файла для своих музеев; b) Отметьте xMean, yMax для точек и c) Запустите это выражение калькулятора поля, многократно меняя шаг в поле Shape, пока вы не будете удовлетворены интервалом между вертикальными точками.
С помощью
Это создаст вертикальную цепочку ваших точек, которые будут отображены и помечены во 2-м кадре данных === легенда
Обновление: средняя долгота точек, которые я использовал, 1563910, максимальная долгота 5177655
источник