Мне было интересно, если кто-нибудь знает, как увеличить размер значка на легенде без увеличения его размера на карте. Я должен напечатать на A0, и когда я смотрю на легенду, иконки для каждого типа довольно маленькие. Любая попытка увеличить размер также увеличивает его на карте.
Я попробовал то, что предложил MAJ742 - легенда действительно увеличивается в размере - но значки не видны на прикрепленном изображении. Я искал, чтобы иметь возможность увеличить значки только на легенду.
Ответы:
В качестве альтернативы можно было бы перейти к «представлению макета», щелкнуть правой кнопкой мыши на легенде и «преобразовать в графику», затем вы можете «разгруппировать» и изменить размер каждого рисунка по своему усмотрению. Это должно работать, чтобы сделать их больше на вашем окончательном распечатке
источник
Метод, который мы используем, состоит в том, чтобы получить дубликат копии слоя только для легенды. После того, как слой карты выглядит так, как вы хотите, просто перетащите слой из оглавления на карту, чтобы создать дубликат. Мы добавляем _map к названию версии слоя карты, чтобы различать два слоя. Затем размер символов или ширину можно отрегулировать для каждого значка или линии по мере необходимости. Кажется, что некоторые символы должны быть отрегулированы больше или меньше, чтобы они выглядели правильно по сравнению с другими в легенде. Это дает вам большие символы, но вы сохраняете динамический характер легенды.
источник
В свойствах легенды (доступ к которой осуществляется двойным щелчком по легенде) перейдите на вкладку макета, и есть возможность настроить ширину и высоту патча (смотрите ниже). Это должно изменить это на легенде, а не на карте.
Альтернативой является увеличение всей легенды, если вы печатаете на A0.
источник
Для тех, кто сталкивается с этой проблемой, я нашел еще более простое решение. Это работает для нас, потому что мы печатаем бумажную карту размером 36x48 дюймов для клиента, поэтому относительный размер символов на карте (с 12,00 до 18,00 пунктов) не был проблемой. Без дальнейших церемоний:
Легенда является отражением слоев, которые вы выбираете для отображения из оглавления, и символы следуют их примеру. Если это не помешает появлению символов на карте, просто увеличьте размер точек в диалоговом окне свойств (дважды щелкните символ или откройте диалоговое окно их свойств вручную из оглавления). Это увеличит размер символов в легенде, отображаемой на карте.
Надеюсь, что это может помочь кому-то! Это было мое самое простое решение, которое позволило мне по-прежнему работать с легендой в целом, и не нужно было преобразовывать легенду в графику, а затем разгруппировать каждую графику и редактировать ее размер, теряя функциональность легенды!
источник
Скопируйте слой
установите масштаб отображения на «не показывать слой», если масштаб больше 1 дюйма на 1 фут или что-то меньшее, что, как вы знаете, не будет отображаться при печати.
изменить символы для скопированного слоя
отображать только скопированный слой для этого символа в легенде.
источник
Нет, это не работает, чтобы установить размер патча с точечными слоями, чтобы настроить размер легенды; Мой вариант - оставить легенду как есть и добавить графический значок поверх легенды ArcMap. Странно, я знаю.
источник
Я хочу продолжить предложение Лемура. Вот как я подхожу к этому (два слоя, один с символами для отображения, а другой для легенды), но у меня были проблемы с ОБАМИ из них на карте. Затем я нашел этот маленький флажок на вкладке ОБЩИЕ СВЕДЕНИЯ О СВОЙСТВАХ LEGEND: «Отображать только те слои, которые отмечены в Оглавлении». Если этот флажок установлен, вы можете обозначить одну для легенды, а другую для карты.
источник
Ответ заключается в том, чтобы сделать оба. Во-первых, создайте слой «Копировать кота», увеличив размер точечных символов в легенде. Поднесите хороший слой карты вперед, чтобы вторая карта (с большими значками) была скрыта. Создайте легенду для второй карты, чтобы в легенде символы были большими. Преобразуйте эту легенду в графику. Удалить слой (плохая карта). Легенда все еще будет там, так что ваши точечные символы будут большими в легенде, но маленькими на карте.
источник
Чтобы получить полную рабочую легенду без преобразования в графику, вы должны отредактировать LegendItemTemplate через ArcGIS API для Silverlight.
Подход представлен здесь сотрудником ESRI: https://geonet.esri.com/thread/40550
источник
Чтобы сохранить ваши символы в оглавлении, я бы предложил вам вставить новый фрейм данных и скопировать слои в фрейм данных, чтобы вы не связывали его с исходными слоями из первого фрейма данных, если вы понимаете, о чем я. Таким образом, в фрейме данных вы всегда можете работать с ним вне макета и работать до того символа, который вам удобнее.
Я вставлял каждый слой как единственную легенду за раз и исправлял их ...
источник
Для очков самый простой способ - сделать это вне программы ГИС. Сначала измените размер шрифта в легенде, чтобы относительный размер текста к символу выглядел хорошо. Затем экспортируйте свою карту с большим DPI. Откройте изображение в простом графическом редакторе, выберите легенду и измените ее размер. Это намного быстрее, чем многие другие решения.
источник
Просто дважды щелкните на элементе легенды и установите флажок «Переопределить размер патча по умолчанию».
источник