ФУНКЦИИ ДЛЯ ИЗМЕНЕНИЯ ГЕОМЕТРИИ ОБЪЕКТОВ КАРТЫ
Объявлены: 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
|
Установить допуск при удалении одинаковых точек
|
|