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

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

 
СЕРВИСНЫЕ ФУНКЦИИ

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

 

mapCloseMapAccess

Освободить ресурсы ядра перед закрытием приложения

mapCheckFile

Определить тип файла по его имени

mapCheckFileEx
mapCheckFileExUn

Определить тип файла по его имени

mapGetTheTime
mapGetTheTimeUn

Запросить текущее время в формате "HH:MM:SS"

mapLoadLibrary
mapLoadLibraryUn

Загрузить библиотеку DLL

mapFreeLibrary

Выгрузить библиотеку DLL

mapGetProcAddress

Загрузить функцию библиотеки DLL

HelpExec

Вызов окна справки системы из файла *.CHM

HelpExecLangUn
HelpExecLang

Вызов окна справки системы с учётом установленного языка сообщений

HelpNameLang
HelpNameLangUn

Формирование имени файла справки системы с учётом установленного языка сообщений

mapSortingWithEvent

Сортировка отдельной карты документа

mapSortingWithEventPro
mapSortingSitePro
mapSortingWithEventUn

Сортировка отдельной карты документа

mapCopyFile
mapCopyFileUn

Копирование cодержимого открытых файлов

mapGetFileLength
mapGetFileLengthUn

Запросить длину файла

mapMessageEnable

Разрешить/Запретить выдачу сообщений на экран (серверный режим работы)

mapIsMessageEnable

Запросить разрешена ли выдача сообщений на экран (серверный режим работы)

ErrorMessageEx
mapErrorMessage
mapErrorMessageUn

Выдать сообщение об ошибке на экран

mapErrorMessageExUn

Выдать сообщение об ошибке на экран

mapSetMessageBoxCall

Установить функцию обратного вызова для перехвата и замены сообщений об ошибках и вопросах, выдаваемых из ГИС-ядра через системную функцию MessageBox

mapMessageBox
mapMessageBoxUn

Выдать сообщение на экран через системную функцию MessageBox

mapMessageToLog
mapMessageToLogUn

Выдать сообщение в протокол карты

GetMapAccessVersion
mapGetMapAccessVersion
mapGetMapApiVersion

Запросить версию модуля mapaccess.dll

SetMapAccessLanguage
mapSetMapAccessLanguage

Установить язык сообщений

GetMapAccessLanguage
mapGetMapAccessLanguage

Запросить язык сообщений

mapSetHandleForMessage
mapGetHandleForMessage

Установить идентификатор окна для приема сообщений от "затяжных" процессов (перекодировка при открытии карты, нарезка объектов по заданной границе,...)

mapSetHandleForEvent

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

mapGetHandleForEvent

Запросить текущее значение идентификатора окна для приема сообщений

mapAdjustFormBounds

Уточнение положения диалога относительно габаритов рабочего стола

mapCompareString
mapCompareStringUn

Сравнить две строки без учета регистра

mapDateToLong
mapDateToLongUn

Преобразовать дату из строки date в число ГГГГММДД

mapLongToDate
mapLongToDateUn

Преобразовать дату из из числа ГГГГММДД в строку ДД/ММ/ГГГГ

mapTimeToLong
mapTimeToLongUn

Преобразовать время из строки time в число ЧЧММСС

mapLongToTime
mapLongToTimeUn

Преобразовать время из из числа ЧЧММСС в строку ЧЧ:ММ:СС

mapAngleToRadian
mapAngleToRadianUn

Преобразовать угловую величину в градусах из строки в числовое значение в радианах

mapRadianToAngle
mapRadianToAngleUn

Преобразовать числовое значение из радиан в строку вида ГГГ°ММ'CC.CC"

mapObjectKeyToString
mapObjectKeyToStringUn

Запись номера объекта в виде строки XXXXX/XXXXX или ХХХХХХХХХХХ

mapStringToObjectKey
mapStringToObjectKeyUn

Преобразование номера объекта из строки XXXXX/XXXXX или ХХХХХХХХХХХ в число

mapGetObjectKeyFormat

Установить формат номера объекта

mapSetObjectKeyFormat

Запросить формат номера объекта

mapSetPathShell
mapSetPathShellUn

Установить путь к директории приложения, где располагаются вспомогательные файлы для функционирования ГИС-ядра

mapGetPathShell
mapGetPathShellUnicode
mapGetPathShellUn
mapGetPathShellEx

Запросить путь к директории приложения, где располагаются вспомогательные файлы для функционирования ГИС-ядра

mapSetIniPath
mapSetIniPathUn

Установить новое имя INI-файла приложения

mapGetIniPath
mapGetIniPathUn

Запросить имя INI-файла приложения

mapSetDataPathUn

Установить путь к размещению данных

mapGetDataPathUn

Запросить путь к размещению данных

mapSetMapIniName
mapSetMapIniNameUn

Установить новое имя INI-файла документа

mapGetMapIniName
mapGetMapIniNameEx

Запросить имя INI-файла документа

mapGetMapIniNameUn

Запросить имя INI-файла документа в кодировке UNICODE

mapBuildIniName
mapBuildIniNameUn

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

mapSetCommonRscPath
mapSetCommonRscPathUn

Установить путь к общим файлам классификаторам (RSC)

mapGetCommonRscPath
mapGetCommonRscPathUn

Запросить путь к общим файлам классификаторам (RSC)

mapIsNormalPath
mapIsNormalPathUn

Проверить, что имя файла не является алиасом сервера или геопортала

mapAliasToNormalNameUn
mapAliasToNormalName

Преобразовать имя алиаса или соединения с сервисом в имя файла (без пути)

mapPathToShort
mapPathToShortUn

Формирование сокращенного имени файла из полного имени для отображения в различных диалогах

mapBuildShortName
mapBuildShortNameUn

Построить "короткое" имя файла

mapBuildShellShortNameUnicode

Построить "короткое" имя файла. В качестве эталонного пути применяется путь к библиотекам приложения

mapBuildLongName
mapBuildLongNameUn

Построить "длинное" имя файла (полный путь к файлу)

mapCutPath
mapCutPathUn

Построить усеченный путь к файлу (относительно данных)

mapUnionPath
mapUnionPathUn

Построить полное имя файла по усеченному пути

mapMarkVectorization

Векторизация битового растра точечного знака

mapDos2Win

Преобразовать текстовую строку из кодировки OEM (DOS) в ANSI (WINDOWS)

mapWin2Dos

Преобразовать текстовую строку из кодировки ANSI (WINDOWS) в OEM (DOS)

mapDos2Koi8

Преобразовать текстовую строку из кодировки OEM (DOS) в KOI8 (UNIX)

mapKoi82Dos

Преобразовать текстовую строку из кодировки KOI8 (UNIX) в OEM (DOS)

mapWin2Koi8

Преобразовать текстовую строку из кодировки ANSI (WINDOWS) в KOI8 (UNIX)

mapKoi82Win

Преобразовать текстовую строку из кодировки KOI8 (UNIX) в ANSI (WINDOWS)

mapGetMapScreenDepth

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

 

 
 

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

bigmir)net TOP 100