![]() |
![]() ![]() ![]() ![]() |
![]() |
covered_byBoost , Chapter 1. Geometry , covered_by
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Тип |
Концепция |
Имя |
Описание |
|---|---|---|---|
Геометрия1 const & | Любой тип, выполняющий концепцию геометрии | Геометрия1 | Модель указанного понятия, которая может находиться внутри или на границе второй геометрии |
Геометрия2 const & | Любой тип, выполняющий концепцию геометрии | Геометрия2 | Модель указанного понятия, которая могла бы охватывать первую геометрию |
истинно, если геометрия1 находится внутри или на границе геометрии2, то ложно
Либо
#include <boost/geometry.hpp>
Либо
#include <boost/geometry/algorithms/covered_by.hpp>
Функция, охватываемая_by, не определяется OGC.
![]() | Note |
|---|---|
И PostGIS, и Oracle содержат алгоритм с одинаковым названием и одинаковой функциональностью. См. документациюPostGIS. |
Точка<-- [ORIG_BEGIN] ТочкаPoint [ORIG_END] --> | Сегмент[ORIG_BEGIN]Сегмент [ORIG_END] --> |
Коробка |
Струнный | КольцоКольцо [ORIG_END] --> | [[ORIG_BEGIN]] ПолигонПолигон [ORIG_END] --> | MultiPointMultiPoint [ORIG_END] --> | MultiLinestringMultiLinestring [ORIG_END] --> | МультиполигонMultiPolygon [ORIG_END] --> |
Вариант | |
|---|---|---|---|---|---|---|---|---|---|---|
Точка<-- [ORIG_BEGIN] ТочкаPoint [ORIG_END] --> |
|
|
|
|
|
|
|
|
|
|
Сегмент[ORIG_BEGIN]Сегмент [ORIG_END] --> |
|
|
|
|
|
|
|
|
|
|
|
Коробка |
|
|
|
|
|
|
|
|
|
|
|
Струнный |
|
|
|
|
|
|
|
|
|
|
КольцоКольцо [ORIG_END] --> |
|
|
|
|
|
|
|
|
|
|
[[ORIG_BEGIN]] ПолигонПолигон [ORIG_END] --> |
|
|
|
|
|
|
|
|
|
|
MultiPointMultiPoint [ORIG_END] --> |
|
|
|
|
|
|
|
|
|
|
MultiLinestringMultiLinestring [ORIG_END] --> |
|
|
|
|
|
|
|
|
|
|
МультиполигонMultiPolygon [ORIG_END] --> |
|
|
|
|
|
|
|
|
|
|
|
Вариант |
|
|
|
|
|
|
|
|
|
|
![]() | Note |
|---|---|
В этой матрице статуса выше: столбцы являются типами первого параметра, а строки - типами второго параметра. Таким образом, точка может быть проверена на полигон, но не наоборот. |
линейный
![]() | Note |
|---|---|
Разница с алгоритмом< |
Статья covered_by раздела Chapter 1. Geometry covered_by может быть полезна для разработчиков на c++ и boost.
:: Главная :: covered_by ::
реклама |