Создание проекта надстройки

Создание проекта надстройки

Первым шагом при создании любой надстройки является создание проекта надстройки. В этом разделе будут представлены пошаговые инструкции для создания нового проекта надстройки при помощи мастера надстроек Python.

Удостоверьтесь, что установлен мастер надстроек Python. Если вы не загрузили его, нажмите здесь. Эти инструкции описывают процесс создания проекта надстройки для ArcMap. Проекты надстроек для других поддерживаемых приложений ArcGIS for Desktop создаются аналогичным образом.

Создание проекта надстройки Python состоит из двух этапов:

Шаги:
  1. Создание папки проекта надстройки.

    Найдите файл addin_assistant.exe в папке, куда вы установили мастер надстроек Python и дважды нажмите на него. Откроется диалоговое окно Обзор папок (Browse For Folder), в котором вам будет нужно указать папку для хранения проекта надстройки. Вы должны выбрать пустую папку или создать новую папку. Нажмите ОК.

    Выбор папки для нового проекта надстройки

  2. Введите настройки проекта.

    После того, как выбрана рабочая папка, отобразится первая панель мастера. В ней вы должны будете ввести настройки проекта. Эти настройки представляют собой метаданные проекта и хранятся в файле config.xml. Они станут особо важными во время передачи надстройки конечным пользователям и ее использования.

    Мастер надстроек Python

Ниже представлено описание каждого параметра, находящегося на закладке Настройки проекта (Project Settings):

Параметр

Описание

Рабочая папка(обязательный)

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

Продукт(обязательный)

Продукт ArcGIS for Desktop, в котором будет работать надстройка. Возможные варианты: ArcCatalog, ArcMap, ArcGlobe и ArcScene.

Название(обязательный)

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

Версия(обязательный)

Версия проекта используется для определения номера релиза надстройки. По умолчанию используется версия 0.1. Вы можете увеличивать версию с шагом в одну десятую (например, 0.2, 0.3, 1.0, 1.1 и так далее).

Компания(дополнительный)

Название вашей организации.

Описание(дополнительный)

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

Автор(дополнительный)

Имя автора проекта.

Изображение(дополнительный)

Здесь вы можете указать изображение вашего проекта. Изображение будет скопировано в папку Images, которая будет создана при сохранении проекта. Эта папка находится внутри вашей рабочей папки.

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

Метаданные надстройки в менеджере надстроек

Когда вы ввели все параметры проекта, нажмите на кнопку Сохранить (Save) в нижней части мастера. Не закрывайте мастер. Следующие шаги включают создание настроек вашей надстройки. Нажмите на закладку Содержимое надстройки (Add-In Contents) и перейдите к одному из следующих разделов, в которых содержится информация о создании надстройки:

5/10/2014