Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ArcGIS 9 ArcMap Руководство пользователя

.pdf
Скачиваний:
659
Добавлен:
02.03.2016
Размер:
32.92 Mб
Скачать

Создание

клавиш

быстрого

доступа

Вы можете открывать меню с помощью клавиатуры, исполь/ зуя ключ доступа к меню. Кла! виши быстрого доступа к ко/ манде вызывают команду на/ прямую, без предварительного открытия меню и выбора ко/ манды из списка. Например, Ctrl+C – всем известная ком/

бинация клавиш для быстрого

доступа к команде Копировать в Windows. У одной команды

может быть несколько клавиш доступа, но каждая комбинация

клавиш может быть привязана только к одной команде. Пер/ вая комбинация клавиш отоб/ ражается в меню справа от на/

звания команды.

Создание клавиш быстрого доступа

1.В меню Инструменты щелк" ните Настроить.

2.Нажмите кнопку Клавиатура.

3.Выберите категорию, содер" жащую команду, которую хо" тите изменить.

4.Щелкните на команде, к ко" торой хотите добавить клави" ши быстрого доступа.

5.Щелкните в текстовом поле на опции Введите новую функ"

циональную комбинацию и

 

 

 

затем нажмите на клавиатуре

 

 

 

клавиши, которые хотите ис"

2

 

9

пользовать в качестве клавиш

 

 

 

быстрого доступа.

 

 

 

Если такое сочетание клавиш

 

 

 

уже используется для вызова

 

 

 

другой команды, внизу по"

3

4

8

явится ее название.

 

 

 

6.Щелкните на стрелке вниз и выберите шаблон, в котором следует сохранить комбина" цию клавиш быстрого досту" па.

7.Щелкните Назначить, если клавиши не привязаны к ка" кой"нибудь другой команде.

Новая комбинация появится в

5

 

списке Текущие комбинации.

 

8.Щелкните Закрыть в диалого" вом окне Настройки клавиа" туры.

9. Щелкните Закрыть в диалого"

7

6

 

вом окне Настроить.

НАСТРОЙКА ARCMAP

529

Удаление клавиш

3

4

быстрого доступа

 

 

1. В меню Инструменты щелк"

 

 

ните Настроить.

 

8

 

 

2.Нажмите кнопку Клавиатура.

3.Выберите категорию, содер"

жащую команду, которую хо"

 

тите изменить.

7

4.Щелкните на команде, для которой хотите удалить клави" ши быстрого доступа.

5.Щелкните на стрелке вниз в

поле Сохранить в и выберите

 

 

шаблон, из которого следует

6

5

удалить комбинацию.

 

 

6.Щелкните на комбинации клавиш в списке Текущие комбинации, которую хотите удалить.

7.Щелкните Удалить.

8.Щелкните Закрыть в диалого" вом окне Настройки клавиа" туры.

9.Щелкните Закрыть в диалого" вом окне Настроить.

530

ARCMAP. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Восстановление

 

встроенных клавиш

 

быстрого доступа

6

1.В меню Инструменты щелк" ните Настроить.

2.Нажмите кнопку Клавиатура.

3.

Щелкните на стрелке вниз в

 

4

 

 

поле Сохранить в и выберите

 

 

 

 

шаблон, в котором следует

 

 

 

 

восстановить клавиши быст"

 

 

 

 

рого доступа.

 

 

 

 

 

 

 

4.

Нажмите Сброс.

 

 

 

3

 

5.Нажмите Да, если появится окно подтверждения восста" новления всех комбинаций.

6.Нажмите Закрыть в диалого" вом окне Настройки клавиа" туры.

7.Нажмите закрыть в диалого" вом окне Настроить.

НАСТРОЙКА ARCMAP

531

Сохранение настроек в шаблоне

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

будет содержать как все наст/

ройки, созданные с помощью диалога Настройка, так и все

модули, написанные в редакто/ ре Visual Basic.

Шаблон можно сохранить в

любом месте доступной сети.

Когда он потребуется, вы про/

сто откроете его в ArcMap.

Если шаблон хранится в папке шаблонов ArcMap /

\ArcGIS\Bin\Templates, где вы

установили ArcMap, он будет появляться в списке шаблонов

в диалоге Новый документ кар/ ты. Вы можете также создать

собственную папку внутри пап/ ки шаблонов templates, и все

содержимое этой папки будет

отображаться в диалоговом окне в виде отдельной заклад/

ки.

Сохранение шаблона

1.В меню Файл выберите Со" хранить как.

2.Щелкните на стрелке вниз и выберите тип файлов Шабло" ны ArcMap.

3.Перейдите в папку, где хоти" те сохранить шаблон (напри" мер, папка шаблонов по умолчанию \ArcGIS\Bin\Templates).

4.Введите имя нового шаблона.

5.Щелкните Сохранить.

1

3

5

42

Сохранение шаблона, чтобы он появлялся на новой закладке

1. В меню Файл выберите опцию

 

1

 

Сохранить как. f

 

 

532

ARCMAP. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Подсказка

Восстановление файла Normal.mxt

Если вы сохранили настройки в шаблон ArcMap Normal.mxt, а потом решили, что хотите вер! нуть исходные установки это! го шаблона, удалите файл. Если шаблон отсутствует, то при запуске ArcMap создаст новый файл Normal.mxt.

Подсказка

Внесение изменений в существующий шаблон

Если вы хотите открыть шаб! лон как документ, чтобы внести в него изменения, в меню Файл щелкните Открыть. Если вы будете открывать шаблон, ис! пользуя опцию Открыть суще! ствующую карту в диалоге за! пуска, или дважды щелкнув на файле шаблона, то создадите новый документ карты, осно! ванный на этом шаблоне, вмес! то того, чтобы открыть шаб! лон как документ. Этот новый документ будет ссылаться на выбранный шаблон. Если вы по! пробуете сохранить его в каче! стве шаблона, возникнет ошиб! ка сохранения, так как на самом деле вы будете пытаться со! здать шаблон, который ссыла! ется сам на себя.

2. Щелкните по стрелке вниз и

3

4

выберите тип файлов Шабло"

 

 

ны ArcMap.

 

 

3.Перейдите в папку Шаблоны (Templates).

4.Нажмите на кнопку Новая папка.

5.

Введите имя новой папки –

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

это имя будет названием за"

 

 

 

 

 

 

 

кладки в диалоговом окне

 

 

 

 

 

 

 

Новый документ карты.

 

 

2

 

 

6.

Дважды щелкните на новой

 

 

 

 

 

 

 

папке.

 

 

 

 

 

 

7.

Введите имя нового шаблона.

 

 

 

 

 

 

8.

Щелкните Сохранить.

 

 

 

 

 

 

 

Когда вы вновь запустите

 

 

 

 

 

 

 

ArcMap и выберите опцию

 

 

 

 

 

 

 

Начать работу с шаблоном, в

 

 

 

 

 

 

 

диалоговом окне Новый доку"

 

 

 

 

 

 

 

мент карты вы увидите новую

 

 

 

 

 

 

 

закладку, содержащую ваш

7

 

 

 

 

 

8

шаблон.

Новая

закладка

Новый

шаблон

НАСТРОЙКА ARCMAP

533

Изменение

места

сохранения настроек по умолчанию

По умолчанию все изменения настроек интерфейса пользова/ теля сохраняются в Нормаль/ ном шаблоне (Normal.mxt) до тех пор, пока вы перед внесе/ нием изменений не укажете другой шаблон или текущий до/ кумент в поле Сохранить в. Возможно, вы предпочтете по

умолчанию сохранять все наст/

ройки в текущем документе карты. Тогда, пока вы не ука/

жете иное в поле Сохранить в, все изменения будут сохра/ няться в текущем документе.

Подсказка

Документ или шаблон по умолчанию

После того как вы выберете до! кумент по умолчанию для сохра! нения настроек, эта опция бу! дет действовать при последу! ющих запусках ArcMap до тех пор, пока вы вновь не переключи! те опцию сохранения настроек на сохранение по умолчанию в Нормальный шаблон.

Сохранение настроек в документ по умолчанию

1.В меню Инструменты щелк" ните Настройка.

2.Перейдите на закладку До" полнительные настройки.

3.Уберите отметку возле опции Сохранять настройки в Нор" мальный шаблон по умолча" нию.

Теперь изменения по умолча" нию будут сохраняться в теку" щем документе.

4.Щелкните Закрыть.

3

4

534

ARCMAP. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Установка опций панелей инструментов

Закладка Опции в диалоговом окне Настроить позволяет уп/ равлять размерами значков ин/ струментов и появлением под/ сказок инструментов при удер/ живании курсора мыши над инструментом.

Далее в этой главе вы узнаете, что с помощью этой закладки можно заблокировать и разбло/ кировать диалоги Настройки и Макросов, а также редактор

Visual Basic. Кроме того, с по/

мощью закладки опции можно изменять защиту VBA и обнов/

лять статус Нормального шаб/

лона в модуле ArcID.

Отображение панелей инструментов с крупными значками

1.В меню Инструменты щелк" ните Настроить.

2.Перейдите на закладку До" полнительные настройки.

3.Включите опцию Крупные значки, чтобы увеличить знач" ки инструментов.

4.Щелкните Закрыть.

Отображение

Подсказок

инструментов

1.В меню Инструменты нажми" те Настроить.

2.Перейдите на закладку До" полнительные настройки.

3.Включите опцию Показывать подсказки инструментов, что" бы в панелях инструментов появлялись подсказки.

4.Нажмите Закрыть.

3

4

3

4

НАСТРОЙКА ARCMAP

535

Создание,

редактирование и запуск макросов

ArcMap поставляется вместе с Visual Basic for Applications. VBA – это не самостоятельная программа. Она обеспечивает интегрированную среду про/ граммирования / редактор Visual Basic (VBE), который позволяет вам писать Visual Basic (VB) макросы и отлажи/

вать их прямо в ArcMap. Мак/

рос может объединять функци/ ональность VB с объектной биб/

лиотекой, доступной в ArcMap. Библиотека объектов ESRI

(ESRI Object Library) всегда доступна для вас в среде VBA.

В редакторе VB может одно/

временно существовать до трех

VBA проектов. Документ, ба/ зовый шаблон и Нормальный

шаблон имеют VBA проекты. VBA проект для Нормального

шаблона называется Normal (Normal.mxt). VBA проект для

текущего документа называет/ ся Project (<Имя докумен/

та>.mxd). VBA проект для ба/

зового шаблона называется TemplateProject (<Имя шабло/ на>.mxt). Макросы могут со/

храняться в любом из этих VBA

проектов, в зависимости от того, где вы хотите. f

Создание макроса в редакторе Visual Basic

1.В меню Инструменты укажи" те на Макросы, а затем щелк" ните Макрос.

2.Щелкните на стрелке вниз и выберите документ или шаб" лон, в котором хотите сохра" нить макрос.

3.Введите имя макроса в поле Имя макроса.

4.Нажмите Enter или щелкните на Создать.

В окне кода появится заготов" ка для процедуры макроса.

Если вы не укажете имя мо" дуля, приложение автоматиче" ски сохранит макрос в модуле

с именем NewMacros.

5.Введите код макроса.

6.В меню Файл редактора Visual Basic нажмите Сохранить про" ект.

Чтобы сохранить макрос в определенном модуле, перед именем макроса укажите имя модуля, а имя макроса отделите от него точкой.

3

4

2

536

ARCMAP. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

При создании макроса вы созда/ ете процедуру VB. Имя проце/ дуры – это имя, которое вы дали макросу. В окне кода вы добав/ ляете код процедуры на VB. Вы можете поместить макросы в разные модули; у каждого мо/ дуля есть собственное окно кода. Чтобы добавить макрос в определенный модуль, введите имя модуля перед именем мак/ роса, например: “Department. WorkMacro”. Если модуль не существует, он будет создан с указанным именем и добавится в VBA проект. Если вы укаже/ те имя макроса, но не укажете имя модуля, в котором следует его сохранить, будет создан мо/ дуль с именем “NewMacro”. Использование модулей облег/

чает совместное с другими со/ трудниками использование VB кода. Вы можете экспортиро/

вать модуль в файл .bas и им/ портировать из такого файла

обратно в модуль, в ваш проект

VBA.

Редактирование

2

макроса в редакторе

 

Visual Basic

 

1.В меню Инструменты укажи" те на Макросы, а затем щелк" ните Макрос.

2.В приведенном списке выбе"

рите имя макроса, который

3

хотите редактировать.

 

3.Щелкните Редактировать.

В окне кода появится уже на" писанный код макроса.

4.Измените код.

5.В меню Файл редактора Visual Basic нажмите Сохранить про" ект.

6.Щелкните Закрыть, чтобы за" крыть редактор.

Запуск макроса в

редакторе Visual Basic

2

1.

В меню инструменты укажи"

 

 

 

те на Макросы и затем щелк"

 

 

 

ните Редактор Visual Basic.

 

 

2.

В окне проекта VBE дважды

 

 

 

щелкните ThisDocument или

 

3

 

модуль, содержащий макрос,

 

 

 

 

который хотите запустить.

 

 

 

Появится окно кода для вы"

 

 

 

бранного модуля.

 

 

3.

Поместите курсор внутрь со"

 

 

 

ответствующей процедуры.

 

 

4.

В меню Выполнить редактора

 

 

4

VB нажмите Выполнить Про" цедуру/ФормаПользователя.

НАСТРОЙКА ARCMAP

537

Запуск макроса из

3

 

 

 

диалогового окна

 

 

 

 

 

Макросы

 

 

 

 

 

1. В меню Инструменты укажи"

 

 

 

 

4

 

 

 

 

 

 

те на Макросы и затем щелк"

 

 

 

 

 

 

 

 

 

 

ните Макрос.

 

 

 

 

 

2. Щелкните на стрелке вниз

 

 

 

 

 

Макрос в и выберите доку"

 

 

 

 

 

мент или шаблон, содержа"

 

 

 

 

 

щий макрос, который хотите

 

 

2

запустить.

 

3.Введите имя запускаемого макроса или выберите его из появившегося списка.

4.Щелкните Выполнить.

Добавление макроса к панели инструментов или меню

1.Откройте панель инструмен" тов, к которой хотите добавить макрос.

2.

В меню Инструменты нажми"

4

 

 

 

 

 

те Настроить.

 

 

 

 

3.

Перейдите на закладку Ко"

 

 

 

 

 

манды.

 

 

 

 

4.

В списке категорий выберите

 

 

6

 

Макросы.

 

 

 

 

 

 

5.

Нажмите на макрос и перета"

 

 

 

 

 

щите его из списка на панель

 

 

 

 

 

инструментов.

 

 

5

 

 

6.

Щелкните Закрыть.

 

 

 

 

 

 

 

538

ARCMAP. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]