Более

Указание альтернативных символов для печати и экрана


Есть ли способ указать альтернативные символы для вывода на печать в ArcMap (в отличие от того, что сейчас отображается на экране? Я думаю о функциональных возможностях, предлагаемых CSS.

Например, отображение линии на экране может быть пунктирным, но при печати может потребоваться, чтобы она была двойной линией большей толщины.

Основная проблема заключается в том, что у нас есть пользователи, которым необходимо просматривать рабочие слои с наложенными слоями разработки на экране, поэтому нестандартные символы здесь полезны. Когда дизайн завершен, печатаются только окончательные слои дизайна, но они должны быть представлены с «производственной» символикой.

В настоящее время используется Arc 10.0, но открыт для решений, требующих других версий и / или сценариев.


И в комментарии Криса В., и в ответе мистера Адама использовались пары mxd или несколько фреймов данных для хранения пар символов. Это заставило меня задуматься о подобном подходе.

Несколько групп слоев может использоваться для хранения нескольких символик (например, группы «дизайн» и группы «печать»). Пользователь мог включить группу «дизайн» при выполнении проектных работ. Когда работа над дизайном будет завершена, просто отключите группу «дизайн» и включите группу «печать».

При использовании в одном и том же фрейме данных этот подход дает дополнительный бонус в виде сохранения экстента нетронутым.


Вы можете создать .mxd, содержащий все символы печати, масштабную линейку и т. Д. Вы никогда не открыли бы этот документ, но вы бы создали инструмент / скрипт, который будет запускаться из программы просмотра mxd. Этот инструмент может посмотреть на текущую программу просмотра, взять экстент и источники данных и передать их в шаблон mxd (а затем сохранить его!) И экспортировать этот mxd в pdf. По сути, вы бы заменили Файл> Экспорт карты… настраиваемым инструментом в наборе инструментов.

На самом деле реализация этого будет сильно различаться в зависимости от того, насколько согласованы ваши слои (вы все время просматриваете одни и те же наборы данных?) И насколько изменчивы ваши карты Outmap (значительно ли меняется масштаб от карты к карте? размер страницы карты?). Но это только начальная идея ...

Проще говоря, вы могли бы просто создать сценарий, который выполняет несколько операций «Применить символы из слоя» (используя предустановленные производственные символы) на слоях в средстве просмотра mxd и переходить оттуда. Например, создайте новый фрейм данных под названием «производство» в программе просмотра mxd, оставьте его настроенным в макете и попросите скрипт удалить / добавить / обозначить слои в этом фрейме данных, а затем (сохранить!) Экспортировать.


Смотреть видео: 16 Секретов, Спрятанных в Известных Логотипах и Торговых Марках (September 2021).