ArcGIS 10.1 Легенда - збільшити значок на легенді без збільшення на карті


10

Мені було цікаво, чи хтось знає, як збільшити розмір значка на легенді, не збільшуючи його розмір на карті. Я маю друкувати на A0, і коли я дивлюсь на легенду, піктограм для кожного типу зовсім мало. Будь-яка спроба збільшення розміру також збільшує його на карті.

легенда

Я спробував те, що запропонував MAJ742 - легенда збільшує розмір - але не значки бачать додане зображення. Я шукав можливість збільшити іконки лише за легендою.

розмір значків


2
Ви намагалися використовувати два шари з символами? Один шар мав би символи правильного розміру для карти. Інший шар мав би великі символи для легенди. Цей інший шар буде вимкнено в змісті.
kenbuja

Відповіді:


5

Альтернативою було б перейти до "Перегляду макета", клацнути правою кнопкою миші свою легенду та "перетворити на графіку", тоді ви можете "розгрупувати" та змінити розмір кожної графіки, як вважаєте за потрібне. Це повинно працювати над збільшенням їх у остаточному роздрукуванні


4
Хоча це теоретично працює, я б не радив використовувати цей метод. Якщо будь-яка ваша символіка зміниться або вам потрібно додати шар або навіть перемістити або відрегулювати легенду, тоді вам слід почати з нуля і стежити, щоб все оновлювалося. Інші люди, які роблять це на картах, над якими я працював, викликали набагато більше проблем, ніж вирішили.
MAJ742

Єдиний спосіб я побачив, як збільшити фактичну піктограму, яка працює досі для мене .... може не ідеально, хоча повинен бути інший шлях?
Ніал

Це досить справедливо. Якщо не існує фактичного рішення, ваші інші варіанти - або використовувати векторний символ, який буде змінювати розмір, або додавати їх у вигляді окремих зображень та накладати їх на легенду, що дозволить принаймні іншим шарам правильно оновитись.
MAJ742

16

Метод, який ми використовуємо, полягає у тому, щоб мати копію шару лише для легенди. Після того як шар карти виглядає так, як вам потрібно, просто перетягніть шар з TOC та далі на карту, щоб зробити дублікат. Ми додаємо "_map" до назви версії шару карти, щоб розрізняти два шари. Тоді розмір або ширину символіки можна за необхідності регулювати для кожної піктограми чи рядка. Деякі символи, здається, потрібно відрегулювати у більший або менший розмір, щоб вони виглядали правильно порівняно з іншими в легенді. Це дає вам більше символів, але ви зберігаєте динамічний характер легенди.


1
+1 Це мій кращий метод вирішення цієї проблеми.
Dan C

Я використовую такий підхід і для очок
JWallace

Це здається таким злом, щоб змусити щось працювати, що має бути вбудовано в програмне забезпечення.
Трістан Вперед

6

У властивостях легенди (доступ до яких здійснюється подвійним клацанням на легенду) перейдіть на вкладку макета і є можливість регулювання ширини та висоти пластиру (див. Нижче). Це має змінити це на легенді, а не на карті.

Альтернатива - зробити всю легенду більшою, якщо ви друкуєте на A0.

Відрегулюйте розмір латки легенди


Це найпростіший спосіб досягти мети ОП, і досі зберігає гнучкість легенди, уникаючи підходу до перетворення на графіку.
JWallace

1
Я не думаю, що це працює для точкових шарів.
Dan C

Ах - дякую Дену. Я не бачив, щоб він прямо говорив про моменти. Я також використовую підхід, описаний Лемуром для балів.
JWallace

Ви також можете змінити розмір для окремих шарів. На вкладці "Властивості легенди / елементи" клацніть правою кнопкою миші шар, щоб змінити, виберіть "Властивості". Установіть прапорець Замістити розмір пластиру за замовчуванням та відрегулюйте свою ширину та висоту. Ця сторінка також корисна: desktop.arcgis.com/en/arcmap/10.3/map/page-layouts/…
JMVDA

3

Для кожного, хто стикається з цим питанням, я знайшов ще простіше рішення. Це працює для нас, тому що ми друкуємо паперову карту 36x48 "для клієнта, тому відносний розмір символів на карті (збільшуючись з 12.00 pt до 18.00 pt) не був проблемою.

Легенда - це відображення шарів, які ви обираєте відображати із змісту, а символіка - відповідно до цього. Якщо це не буде спотворювати появу символів на вашій карті, просто збільште розмір точок за допомогою діалогового вікна властивостей (двічі клацніть по символіці або відкрийте діалогове вікно їх властивостей вручну з Змісту). Потім це збільшить розмір символіки в легенді, яка відображається на карті.

Сподіваюся, це може комусь допомогти! Це було моїм найпростішим рішенням, яке дозволяє мені ще працювати з легендою в цілому, і не потрібно перетворювати легенду в графіку, а потім розгрупувати кожну графіку і редагувати її розміри, втрачаючи функціональність легенди!


1
  • Скопіюйте шар

  • встановіть діапазон масштабу дисплея на "не показувати шар", коли масштаб перевищує 1 дюйм - 1 фут , або щось менше, що ви знаєте, не буде показано при друку.

  • змінити символіку для скопійованого шару

  • відобразити в копії лише скопійований шар для цього символу.


0

Ні, це не працює, щоб встановити розмір патча з точковими шарами для регулювання розміру легенди; мій варіант - залишити легенду такою, якою є, і додати графічну іконку вгору до легенди ArcMap. Як це не дивно, я знаю.


0

Я хочу прослідкувати пропозицію Лемура. Ось як я підходжу до нього (два шари, один із символікою для картографування, а другий з легендою), але у мене виникли проблеми з БУТИМИ з них на карті. Цього разу я знайшов цей маленький прапорець на вкладці ЗАГАЛЬНІ ВЛАСТИВОСТІ ЛЕГЕНДИ: "Відображати лише шари, які позначені в таблиці змісту." Перевірка цього положення дозволяє символізувати одну для легенди, а іншу для карти.


0

Відповідь - робити і те, і інше. Спочатку створіть шар копіювання кота, зробивши символи точок у вашій легенді більше. Перенесіть хороший шар карти на передню частину, щоб друга карта (з великими значками) була прихована. Створіть легенду для другої карти, тому в легенді символи великі. Перетворіть цю легенду у графіку. Видаліть шар (неправильна карта). Легенда все ще буде там, щоб ваші символи точок були великими в легенді, але малими на карті.


0

Для досягнення повної оперативної легенди без перетворення на графіку вам слід відредагувати LegendItemTemplate через ArcGIS API для Silverlight.

Підхід представлений тут співробітником ESRI: https://geonet.esri.com/thread/40550


0

Щоб зберегти вашу символіку в TOC, я б запропонував вам вставити новий фрейм даних і скопіювати шари в Data Frame, і таким чином ви не переплутаєте його навколо вихідних шарів з першого Data Frame, якщо ви знаєте, що я маю на увазі .. Таким чином, у кадрі даних ви завжди зможете працювати над ним за межами перегляду макетів і працювати так, до якого символу вам не подобається.

Я б вставляв кожен шар як єдину легенду за один раз і виправляв їх ...


0

Для пунктів найпростіший метод - це зробити це поза програмою GIS. Спочатку змініть розмір шрифту в легенді, щоб відносний розмір тексту до символу виглядав добре. Потім експортуйте свою карту в великий DPI. Відкрийте зображення в простому редакторі зображень і виберіть легенду та змініть її розмір. Це набагато швидше, ніж у багатьох інших рішень.


-1

Просто двічі клацніть на записі легенди та встановіть прапорець "Замістити розмір виправлень за замовчуванням".

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.