G I S   T o o l K i t
Справочник программиста

Главная | MAPAPI | PANAPI | Примеры
 

 
ФУНКЦИИ ДЛЯ ДОСТУПА К ДАННЫМ КАРТЫ МЕСТНОСТИ

Объявлены: mapapi.h

 

mapOpenAnyDataPro
mapOpenAnyData
mapOpenDataUn

Открыть данные с автоматическим определением их типа (векторные, растровые, матричные...)

mapOpenMapPro
mapOpenMapUn

Открыть векторные данные (аналогично mapOpenData)

mapIsMapHandleCorrect

Запросить является ли идентификатор данных корректным

mapSetStructureControlFlag

Запрос/установка разрешения выполнять структурный контроль карты после сбоев программы

mapSetAppendDataMode

Установить режим добавления данных к карте

mapSetLoadState

Установить для карты режим потоковой загрузки данных

mapGetLoadState

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

mapAppendData
mapAppendDataEx

Добавить данные к открытой карте (карту, растр, матрицу)

mapAppendAnyData
mapAppendDataUn
mapAppendAnyDataPro

Добавить данные к открытой карте (карту, растр, матрицу)

mapGetDataSize
mapGetDataSizeUn

Запросить размер данных по имени файла

mapGetMainName
mapGetMainNameEx

Запросить имя главной карты в документе или имя проекта, если открыт проект

mapGetMainNameUn

Запросить в кодировке UNICODE имя главной карты в документе или имя проекта, если открыт проект

mapGetMainMapName

Запросить имя (полный путь к файлу) главной карты в документе или в проекте (MPT)

mapGetMainMapNameUn

Запросить имя (полный путь к файлу) главной карты в документе или в проекте (MPT)

mapCheckAndUpdate

Проверка корректности паспортных данных и, если надо, то заполнение координат по признаку приоритета

mapRegisterFromMapType

Заполнение справочных данных в зависимости от типа карты

mapGetProjectionParameters

Запросить допустимые параметры для проекции

mapCreateMapPro
mapCreateMapUn
mapCreateMapEx

Создать новый район (новую векторную карту)

mapCreatePlane
mapCreatePlaneUn

Создать план (карта в местной системе координат)

mapCreateSiteUn

Создать пользовательскую карту

mapCreateAndAppendSiteUn

Создать пользовательскую карту по открытой карте

mapCreateTempSite
mapCreateTempSiteUn

Создать временную пользовательскую карту

mapCreateTempSiteEx
mapCreateTempSiteExUn

Создать временную пользовательскую карту

mapCreateAndAppendTempSite
mapCreateAndAppendTempSiteUn

Создать временную пользовательскую карту по открытой карте

mapReOpenMapPro
mapReOpenMap

Переоткрыть главную карту

mapCloseData

Закрыть все данные электронной карты

mapCloseMap

Закрыть все данные электронной карты

mapCopyMapPro
mapCopyMap
mapCopyMapUn

Копирование (перемещение) векторной карты

mapDeleteMap

Закрыть и Удалить векторную карту (все файлы данных)

mapDeleteMapByName
mapDeleteMapByNameUn
mapDeleteMapByNameEx

Удаление района работ

mapOpenProject
mapOpenProjectUn

Открыть проект данных (карта, обстановки, растры, матрицы...)

int mapAppendProject
int mapAppendProjectUn

Добавить проект данных (карта, обстановки, растры, матрицы...)

mapGetProjectName

Запросить имя открытого проекта

mapGetProjectNameUn

Запросить имя открытого проекта

mapSaveProjectUn
mapSaveProject

Сохранить текущее описание данных в проекте данных

mapIsDocProject

Запросить - является ли документ проектом (MPT)

mapSaveMapState

Сохранить текущие параметры окна карты в INI-файл карты

mapRestoreMapState

Восстановить параметры окна карты из INI-файла карты

mapIsActive

Запросить - есть ли какие-либо открытые данные

mapIsVectorMapActive
mapIsVectorActive

Запросить - есть ли какие-либо открытые векторные карты

mapIsVectorMapEdit

Запросить - есть ли какие-либо открытые векторные карты, доступные для редактирования

mapAdjustData

Выполнить согласование данных электронной карты в памяти и на диске (при многопользовательском доступе к данным)

mapSetAdjustMode

Установить доступность для выполнения команды Adjust

mapFlushData

Сохранить данные на диск

mapCreateList
mapCreateListPro

Создать(добавить) новый лист в районе

mapDeleteList

Удалить указанный лист карты

mapAppendMapToMap
mapAppendMapToMapUn

Добавить листы из другого района работ в данный лист

mapCreateObject

Cоздать пустой объект векторной карты

mapClearObject

Очистить содержимое объекта (для повторного заполнения, как пустого объекта)

mapCreateCopyObject

Cоздать копию объекта векторной карты

mapReadCopyObject

Считать копию объекта векторной (src) карты в другой объект (dest)

mapReadCopySubject

Считать копию подобъекта векторной (src) карты в другой объект (dest)

mapCreateCopyObjectAsNew

Cоздать копию объекта векторной карты, как нового объекта

mapCopyObjectAsNew

Cоздать копию объекта векторной карты, как нового объекта

mapFreeObject

Удалить описание объекта векторной карты из памяти

mapGetAccessError

Запросить код ошибки последней операции доступа к данным

mapReadLastViewObject

Считать объект, который отображался последним перед возникновением сбоя отображения карт

mapIsObjectStretch

Запросить, растягивается ли объект по метрике

mapSetObjectsDataAndUserFlag

Установить признак записи в создаваемые и обновляемые объекты

mapGetObjectsDataAndUserFlag

Запросить признак записи в создаваемые и обновляемые объекты

 

 
 

Касьянов О.В.
info@panorama.kharkov.ua

bigmir)net TOP 100