Подготовлен учебно-демонстрационный пример по созданию прикладных задач для ГИС "Панорама"

13.04.2018

В КБ "Панорама" подготовлен учебно-демонстрационный пример создания пользовательских прикладных задач для ГИС "Панорама" в среде Microsoft Visual Studio. Указанный пример поможет разработчикам узнать, как применять функции и методы интерфейсов PANAPI и MAPAPI для создания новых режимов программы.

В примере представлена задача "Обработка мультиполигонов". Она позволяет пользователям ГИС "Панорама" создавать и редактировать мультиполигоны - площадные объекты, состоящие из нескольких внешних и внутренних подобъектов. Объекты подобного типа удобно применять при создании карт, когда предполагается подключение к картам внешних баз данных. Так на политико-административной карте с помощь мультиполигонов удобно представлять территорию административной единицы, включающей несколько разделенных частей. Например, если административная единица включает территорию нескольких островов. На карте сельскохозяйственных угодий с помощью мультиполигонов отдельные участки можно объединить в одно поле, которое связывается с записью внешней базы данных, содержащей информацию о выращиваемой на этом поле культуре, сорте, посевном материале и другом.

Для добавления прикладной задачи в ГИС "Панорама" необходимо файлы из каталога maptask скопировать в папку с файлами системы. Затем запустить программу и выбрать в главном меню "Задачи" -> "Запуск приложений". В открывшемся диалоге со списком прикладных задач выбрать "Добавить задачу", указать имя задачи и затем выбрать файл multipoligon.dll.

Учебный пример с исходными текстами проекта на языке C++ доступен для скачивания в разделе Скачать. В ближайшее время планируется подготовка обучающих материалов с пошаговыми разъяснениями программного кода проекта.


Оставить комментарий (0)

Архив новостей