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

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

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

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

 

mapOpenMtq
mapOpenMtqUn

Открыть матрицу качеств

mapCloseMtq

Закрыть матрицу качеств

mapOpenMtqForMap
mapOpenMtqForMapUn

Открыть данные матрицы качеств в заданном районе работ (добавить в цепочку матриц качеств)

mapCloseMtqForMap

Закрыть данные матрицы качеств в заданном районе работ

mapGetMtqName
mapGetMtqNameUn

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

mapGetMtqNumber
mapGetMtqNumberByName
mapGetMtqNumberUn

Запросить номер файла матрицы качеств в цепочке по имени файла

mapGetMtqCount

Запросить число открытых файлов матриц качеств

mapGetMtqDescribe
mapGetMtqDescribeUn

Запросить описание файла матрицы качеств

mapGetMtqElementSize

Запросить размер элемента матрицы качеств в байтах

mapGetMtqView

Запросить отображение матрицы качеств

mapSetMtqView

Установить отображение матрицы качеств

mapGetMtqViewOrder

Запросить порядок отображения матрицы качеств

mapSetMtqViewOrder

Установить порядок отображения матрицы качеств

mapChangeOrderMtqShow

Поменять очередность отображения матриц (mtq) в цепочке

mapGetMtqShadow

Запросить тень матрицы качества

mapSetMtqShadow

Установить тень матрицы качества

mapCreateMtq

mapCreateMtqUn

Создать матрицу качеств

mapPutMtqFrame

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

mapSetMtqShowRange

Установить диапазон отображаемых элементов матрицы качеств

mapSetMtqViewOutRange

Установить флаги отображения элементов матрицы качеств вне границ диапазона, заданного в функции mapSetMtqShowRange

mapGetMtqPalette

Запросить описание палитры матрицы качеств

mapGetMtqStandardPalette

Запросить эталонную палитру матрицы качеств (без учета яркости и контрастности)

mapSetMtqPalette

Установить описание палитры матрицы качеств

mapSetMtqPaletteDiapason

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

mapUnsetMtqPaletteDiapason

Удалить верхние значения диапазонов неравномерной палитры матрицы качеств (палитра становится равномерной)

mapGetMtqPaletteDiapason

Запросить верхние значения диапазонов неравномерной палитры и минимальное значение элемента матрицы качеств

mapSaveMtqPalette

Сохранить в файле описание палитры матрицы качеств

mapSetMtqTwoIntervalPalette

Установить описание двухинтервальной палитры матрицы качеств

mapGetMtqBright

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

mapSetMtqBright

Установить яркость палитры матрицы качеств

mapGetMtqContrast

Запросить контрастность палитры матрицы качеств

mapSetMtqContrast

Установить контрастность палитры матрицы качеств

mapGetMtqPaletteCount

Запросить число цветов в палитре матрицы качеств

mapGetMtqColorDescEx

Запросить описание диапазона значений матрицы с номером

mapSetMtqColor

Установить цвет диапазона значений элементов матрицы с номером

mapGetMtqValue

Выбор значения в заданной точке из матрицы с номером number в цепочке.

mapGetMtqValueEx
mapGetMtqValuePro

Возвращает интерполированное значение из матрицы качеств

mapGetMtqPoint

Чтение элемента матрицы качеств по абсолютным индексам

mapPutMtqValue

Занесение значения в элемент матрицы, соответствующий заданной точке

mapGetActualMtqFrame

Запросить фактические габариты отображаемой матрицы в метрах в районе работ

mapGetMtqScale

Запросить масштаб матрицы

mapIsMtqGeoSupported

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

mapGetMtqProjectionDataPro
mapGetMtqProjectionData

Запросить данные о проекции матричных данных

mapSetMtqProjectionData

Установить данные о проекции матричных данных

mapSetMtqProjectionDataPro
mapSetMtqProjectionDataEx

Установить данные о проекции матрицы качеств

mapGetMtqProjectionDataEx

Запросить данные о проекции матрицы

mapGetMtqEllipsoidParam

Запросить параметры эллипсоида матрицы

mapSetMtqEllipsoidParam

Установить параметры эллипсоида матрицы

mapGetMtqDatumParam

Запросить коэффициенты трансформирования геодезических координат матрицы

mapSetMtqDatumParam

Установить коэффициенты трансформирования геодезических координат матрицы

mapGetMtqFrame

Чтение прямоугольного участка матрицы качеств в заданную область памяти

mapGetMtqMeasure

Запросить единицу измерения значений матрицы качеств

mapBuildFloodZone
mapBuildFloodZoneUn

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

mapBuildFloodZoneAbs
mapBuildFloodZoneAbsUn

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

mapBuildMtq

mapBuildMtqUn

Построение матрицы качеств по массиву значений характеристики качества.

mapMakeMtqPalette

Формирование палитры матрицы качеств

mapBuildMatrixSurface
mapBuildMatrixSurfaceUn

Построение матрицы поверхности (матрицы качеств или матрицы высот) по данным векторной карты

mapDeleteMtq

Удалить матрицу качеств

mapGetShowMtqByBorder

Определение способа отображения матрицы (относительно рамки)

mapGetExistenceMtqBorder

Определение существования рамки матрицы

mapSetShowMtqByBorder
mapShowMtqByBorder

Установка отображения матрицы по рамке

mapGetMtqRangeScaleVisible

Запросить значения масштаба нижней и верхней границ видимости матрицы

mapSetMtqRangeScaleVisible

Установить значения масштаба нижней и верхней границ видимости матрицы

mapGetImmediatePointOfMtqBorder

Определить координаты и порядковый номер точки рамки, которая входит в прямоугольник Габариты растра(матрицы) и имеет наименьшее удаление от точки pointIn (координаты в метрах).

mapGetSouthWestMtqPlane

Запросить координаты Юго-Западного угла матрицы в метрах

mapGetActiveMtq

Запросить активную матрицу качеств

mapSetActiveMtq

Установить активную матрицу качеств

mapGetMtqEdit

Запросить флаг редактируемости матрицы качеств

mapGetMtqFileSize

Запросить размер файла

mapGetMtqWidthInElement

Запросить ширину матрицы (элементы)

mapGetMtqHeightInElement

Запросить высоту матрицы (элементы)

mapGetMtqAccuracy

Запросить точность (метр/элем) матрицы

mapGetMtqFlagLocationChanged

Запросить флаг изменения привязки (метры) матрицы

mapSetMtqUserName
mapSetMtqUserNameUn

Установить условное имя матрицы качеств (имя пользователя)

mapGetMtqUserName
mapGetMtqUserNameUn

Запросить условное имя матрицы качеств (имя пользователя)

mapGetMtqBlockRow

Запросить число строк блоков матрицы

mapGetMtqBlockColumn

Запросить число столбцов блоков матрицы

mapGetMtqBlockSide

Запросить вертикальный размер блока матрицы в элементах

mapCheckMtqBlockVisible

Запросить ширину блока матрицы в элементах

mapSetMtqBorder

Установить рамку матрицы по метрике замкнутого объекта

mapGetMtqBorder

Запросить объект рамки матрицы качеств

mapGetMtqCurrentBlockWidth

Запросить ширину текущего блока column матрицы в элементах (с учетом усеченных блоков)

mapGetMtqCurrentBlockHeight

Запросить высоту текущего блока string матрицы в элементах (с учетом усеченных блоков)

mapGetMtqBlockAddress

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

mapSaveMtq

Записать изменения матрицы в файл

mapDeleteMtqFile
mapDeleteMtqFileUn

Удалить файл матрицы качеств

mapMoveMtqFile
mapMoveMtqFileUn

Переименовать имя файла матрицы качеств

mapCopyMtqFile
mapCopyMtqFileUn

Скопировать файл матрицы качеств

mapWriteMtqBlock

Запись блока {string,column} в файл матрицы из памяти bits.

mapGetMtqCurrentBlockSize

Запросить размер текущего блока матрицы в байтах

mapCreateMtqLegendToXML

Функция подготовки легенды матрицы качеств

mapGetMtqValueName

Чтение названия характеристики матрицы качеств

mapSetMtqValueName

Запись названия характеристики матрицы качеств

mapGetMtqUnitName

Чтение названия единицы измерения матрицы качеств

mapSetMtqUnitName

Запись названия единицы измерения матрицы качеств

mapUpdateMtqDuplicates

Обновить уменьшенную копию

mapConvertMatrix

Преобразование матриц матрица высот и матрица качеств

 

 
 

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

bigmir)net TOP 100