ПОИСК  

ГЕОИНФОРМАЦИОННАЯ СИСТЕМА    "КАРТА 2011"

 

ПЕРЕЧЕНЬ ФУНКЦИЙ

ИНТЕРФЕЙСА “MAPAPI

 

Справочник  разработчика  прикладных  задач

 

 

Редакция 2.1.

 

Содержание

1. Общие сведения

2. Список функций. 5

2.1. Функции работы с электронной векторной картой местности.

2.1.1.Открыть/закрыть доступ к данным карты..

2.1.2. Функции отображения и печати электронной карты.. 2

2.1.3. Функции прерывания процесса отображения. 2

2.1.4. Функции настройки отображения электронной карты с поворотом.. 2

2.1.5. Функции управления отображением электронной карты.. 2

2.1.6. Формирование буфера окна карты.. 2

2.1.7. Функции запроса информации о векторной карте. 2

2.1.8. Функции запроса информации о слоях карты.. 2

2.1.9. Функции запроса информации о листах карты.. 2

2.1.10.  Функции запроса информации о листах карты

2.1.11. Функции запроса информации из классификатора объектов. 2

2.1.12. Преобразование координат точки. 2

2.1.13. Пересчет координат в рабочей системе координат

2.1.14. Пересчет координат в пользовательской системе координат

2.1.15. Отображение координат в заданном формате

2.1.16. Функции доступа к базе данных EPSG

2.1.17. Функции чтения параметров систем отсчета из списка в файле

2.1.18. Функции запроса информации об объекте карты.. 2

2.1.19. Запрос семантики (атрибутов) объекта. 2

2.1.20. Редактирование семантики (атрибутов) объекта. 2

2.1.21. Создание символьной строки с учетом значений семантики объекта. 2

2.1.22. Запрос метрики (координат) объекта. 2

2.1.23. Редактирование метрики (координат) объекта. 2

2.1.24. Редактирование текста подписи. 2

2.1.25. Описание функций выбора вида объекта. 2

2.1.26. Редактирование графического описания об'екта. 2

2.1.27. Сохранить/восстановить данные объекта. 2

2.1.28. Обработка резервных файлов. 2

2.1.29. Расчет характеристик объекта. 2

2.1.30. Математические функции. 2

2.1.31. Описание функций обработки данных

2.1.32. Ведение списка врезок карт

2.1.32. Сервисные функции. 2

2.1.33. Функции калибровки изображения. 2

2.1.34.Функции синхронизации задач по координатам точки

2.1.35. Функции компрессии и декомпрессии. 2

2.1.36. Функции доступа к ГИС - серверу. 2

    2.1.37. Функции доступа к ГИС-серверу

2.2. Функции поиска и отбора объектов электронной векторной карты.. 9

2.2.1. Функции поиска объектов электронной карты.. 9

2.2.2. Функции обобщенного поиска об'ектов электронной карты.. 9

2.2.3. Функции создания/удаления контекста поиска/отображения. 9

2.2.4. Функции поиска по метрике объекта. 9

2.2.5. Функции пересечения объектов электронной карты.. 9

2.2.6. Функции согласования объектов электронной карты.. 9

2.2.7.Функции запроса точек пересечения об'ектов электронной карты.. 9

2.2.8. Функции запроса точек пересечения об'ектов /подоб'ектов электронной карты

2.2.9. Функции рассечение замкнутого об'екта по линии

2.2.10. Функции пересечения площадных объектов электронной карты

2.2.11. Функции для набора объектов, объединенных по семантической характеристике

2.2.12. Функция для расчета семантической характеристики по векторной карте

2.2.13.  Функции установки контекста поиска и отображения

2.3. Функции работы с пользовательскими электронными векторными картами обстановки  9

2.3.1.Открыть/закрыть доступ к данным карты.. 9

2.3.2. Функции мониторинга изменений карты на сервере

2.3.3. Функции хранения документов на сервере с картой

2.3.4.Функции отображения и печати пользовательской карты.. 9

2.3.5. Функции управления отображением пользовательской карты.. 9

2.3.6. Функции поиска объектов пользовательской карты.. 9

2.3.7. Функции запроса информации о пользовательской карте. 9

2.3.8. Функции запроса информации о слоях карты.. 9

2.3.9. Функции запроса информации из классификатора объектов. 9

2.3.10. Редактирование пользовательского объекта. 9

2.3.11. Создание контекста поиска/отображения. 9

2.3.12. Функции создания зарамочного оформления. 9

2.3.13. Список районов электронной карты

2.3.14. Описание функций доступа к сети объектов

2.4. Функции работы с электронной растровой картой. 9

2.4.1. Описание функций доступа к растровой карте. 9

2.4.2. Описание функций  создания TIFF файлов

2.4.3. Описание функций доступа к графическим файлам

2.4.4. Описание функций доступа к сети объектов

2.5. Функции работы с электронной матричной картой. 9

2.5.1. Описание функций доступа к матрицам.. 9

2.5.2. Запрос данных из матрицы высот. 9

2.5.3. Управление отображением матрицы.. 9

2.5.4. Трехмерное отображение матрицы высот. 9

2.5.5. Описание функций для создания матриц. 9

2.5.6. Матрицы качеств. 9

2.5.7. Функции библиотеки (gis\gss)mapmtrex.dll

2.6. Функции работы с классификаторами векторных карт. 9

2.6.1. Функции запроса информации из классификатора объектов. 9

2.6.2. Функции создания классификатора объектов. 9

2.6.3. Доступ к описанию локализаций электронной карты.. 9

2.6.4. Функции работы со слоями из классификатора объектов. 9

2.6.5. Функции работы с объектами из классификатора объектов. 9

2.6.6. Функции работы с параметрами отображения объектов. 9

2.6.7. Функции работы с  семантиками из классификатора объектов. 9

2.6.8. Функции работы с семантиками для отдельных об'ектов. 9

2.6.9. Функции работы с палитрами классификаторов. 9

2.6.10. Функции работы с шрифтами классификаторов 9

2.6.11. Описание функций проверки и вычисления формул

2.7. Описание класса доступа к объекту “Журнал транзакций”. 9

2.7.1. Описание функций доступа к журналу транзакций. 9

2.8. Описание функций доступа к серии об'ектов. 2

2.8.1. Описание функций доступа к серии объектов. 3

2.8.2. Описание дополнительных функций доступа к палитре. 3

2.8.3. Описание дополнительных функций доступа к библиотекам.. 3

    2.8.4. Описание функций построения дерева объектов классфикатора

         2.8.5. Редактирование параметров функции отображения объектов

2.9. Описание функций доступа к матрице слоев. 9

2.9.1. Описание функций доступа к матрицам слоев. 9

2.9.2. Запрос данных из матрицы слоев. 9

2.9.3. Описание функций для создания матриц слоев. 9

2.9.4. Описание функций для работы с рамкой матрицы слоев. 9

2.9.5. Управление отображением матрицы

     2.10. Описание функций доступа к матрице точек (MTD)

     2.11. Описание функций доступа к tin-модели

2.12. Описание функций экспорта/импорта и обновления данных

2.12.1.Функции загрузки (импорта) карты..

2.12.2. Функции обновления карты.. 2

2.12.3. Функции экспорта карты.. 2

2.12.4. Вспомогательные функции. 2

2.13. Описание функций чтения с GPS, работа с COM-портом

2.14. Описание базовых переменных

2.15. Описание базовых переменных параметров функций визуализации произвольных графических объектов ЭК

2.16. Описание работы с диалогом печати

2.17.API-функции для работы с трехмерной моделью местности

2.18. Функции библиотеки (GIS\GSS) DELONE.DLL

2.19. Прототипы функций работы с базой данных DBF

2.20. Функции чтения данных из БД SQL SERVER

2.21. Стандартные диалоги ГИС КАРТА 2011 для приложений на GIS ToolKit

2.21.1. Функции доступа к ГИС-СЕРВЕРУ

2.21.2. Функции построения профиля

2.21.3. Функция построения зоны видимости

2.21.4. Диалог отображения высоты в точке

2.21.5. Диалог ввода пароля для доступа к карте

2.21.6. Функция создания  XSD-схемы по классификатору

2.21.7. Функция построения зоны вокруг объекта

 

 

 

 

1. Общие сведения

Cистема электронных карт представляет собой программный комплекс, позволяющий формировать из отдельных номенклатурных листов цифровых карт разных видов и масштабов электронную карту на заданный регион,  имеющий  средства визуализации этой карты на экране монитора, включающий развитый программный интерфейс, c помощью которого пользовательские прикладные задачи могут  взаимодействовать с электронной картой: осуществлять поиск объектов, добавлять  новые объекты, в том числе и не картографические, по-фрагментарно с необходимым масштабом просматривать заданный регион, производить выборку метрических и  семантических характеристик объектов для выполнения расчетных задач.

Программное обеспечение системы электронных карт может выполняться в 32-х  разрядных операционных системах (ОС) Windows 95 и Windows NT.

Реализация cистемы электронных карт в ОС Windows позволяет организовать взаимодействие между прикладными системами для Windows (СУБД, электронные таблицы, текстовые и графические редакторы и т.д.) и электронными картами по  протоколу OLE 2.0 в режимах клиент или сервер или через буфер обмена Сlipboard, что позволяет строить из отдельных прикладных систем новый программный комплекс, решающий разнообразные пользовательские задачи.

Управляющая оболочка системы поддерживает многодокументный интерфейс (MDI) и режим Drag and Drop, что обеспечивает простоту управления и удобство  работы пользователя одновременно с несколькими видами данных.

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

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

Представление электронной карты на дисплее является многослойным и может создаваться путем комбинирования растрового представления карт и фотоматериала, векторного представления объектов местности, матричного представления различных свойств местности (матрица высот, матрица экологически опасных участков  местности, матрица проходимости местности и т.д.) и пользовательских данных, выводимых на карту средствами интерфейса Windows.

Растровый формат электронной карты позволяет обрабатывать изображения произвольного размера и применять до 16 млн. цветов без ограничения объема файла данных.

Объекты векторной электронной карты могут быть логически связаны с внешними базами данных (FoxPro, dBase, Paradox, Access и другими) путем применения протоколов ODBC и IDAPI и используя уникальный номер объекта на карте. Данные из внешних баз могут быть также получены с помощью SQL-запросов.

Ядро системы электронных карт реализовано в виде набора динамических  библиотек, что позволяет встраивать в прикладные задачи функции вызова, отображения и управления электронной картой. При этом прикладные задачи могут создаваться с помощью различных средств: компиляторов С++ и С, Borland Delphi, Microsoft Visual Basic, а также различных  СУБД.

 

Дата последней корректировки   06.12.2016 г.

ПОИСК