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

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

 
ФУНКЦИИ ДЛЯ ИЗМЕНЕНИЯ ГЕОМЕТРИИ ОБЪЕКТОВ КАРТЫ

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

 
ПЕРЕСЕЧЕНИЕ / ОБЪЕДИНЕНИЕ ОБЪЕКТОВ ЭЛЕКТРОННОЙ КАРТЫ
 

mapCreateObjectsCross

Создание класса пересечения

mapFreeObjectsCross

Освобождение класса пересечения

mapGetNextCross

Пересечение двух объектов. Запросить объект

mapGetObjectsCross

Запрос на пересечение двух объектов

mapGetObjectsUnion

Объединение (сшивка) двух объектов

mapSquareObjectsUnion

Объединение (сшивка) двух площадных объектов (типа "Кварталы")

 

СОГЛАСОВАНИЕ ОБЪЕКТОВ ЭЛЕКТРОННОЙ КАРТЫ
 

mapCreateObjectsConsent

Создание класса согласования

mapFreeObjectsConsent

Освобождение класса согласования

mapGetNextConsent

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

 

ЗАПРОС ТОЧЕК ПЕРЕСЕЧЕНИЯ ОБЪЕКТОВ ЭЛЕКТРОННОЙ КАРТЫ
 

mapCreateObjectCrossPointsEx
mapCreateObjectCrossPoints

Создание класса точек пересечения

mapFreeCrossPoints

Освобождение класса

mapGetCrossCount

Запросить количество точек пересечения

mapGetCrossPoint

Запросить точку

 

ЗАПРОС ТОЧЕК ПЕРЕСЕЧЕНИЯ ОБЪЕКТОВ/ПОДОБЪЕКТОВ ЭЛЕКТРОННОЙ КАРТЫ
 

mapCreateSubjectCrossPointsEx
mapCreateSubjectCrossPoints

Создание класса точек пересечения

mapInsertPointCross

Добавить точки пересечения объектов в метрику

mapCheckInsideObject

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

mapCheckInsideObjectEx

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

mapCompareObject

Проверить точки объектов на совпадение в заданном допуске

mapCheckInsideObjectPoint

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

mapCheckInsidePoint

Определить взаиморасположение объекта и точки

mapCheckOverlap

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

mapCrossCutData

Найти пересечение двух отрезков

mapCrossCutAndSubject

Пересечение отрезка и метрики объекта / подобъекта

mapGetPointPosition

Положение точки относительно отрезка

mapSeekPointNormalLine

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

 

РАССЕЧЕНИЕ ЗАМКНУТОГО ОБЪЕКТА ПО ЛИНИИ
 

mapCreateObjectCutByLine

Создание класса рассечения

mapFreeObjectsCut

Освобождение класса рассечения

mapGetNextCut

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

 

ПЕРЕСЕЧЕНИЕ ПЛОЩАДНЫХ ОБЪЕКТОВ ЭЛЕКТРОННОЙ КАРТЫ
 

mapCreateObjectsCrossSquare

Создание класса пересечения двух площадных объектов (с учетом всех подобъектов)

mapSetPrecision

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

 

 
 

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

bigmir)net TOP 100