14.16.1 Справочник по пространственным функциям
В следующей таблице перечислены все пространственные функции и краткое описание каждой из них.
Таблица 14.21 Пространственные функции
| Имя | Описание |
|---|---|
GeomCollection() | Построение геометрии коллекции из геометрий |
GeometryCollection() | Построение геометрии коллекции из геометрий |
LineString() | Построение LineString из значений Point |
MBRContains() | Проверка, содержит ли MBR одной геометрии MBR другой |
MBRCoveredBy() | Проверка, покрыта ли одна MBR другой |
MBRCovers() | Проверка, покрывает ли одна MBR другую |
MBRDisjoint() | Проверка, являются ли MBR двух геометрий непересекающимися |
MBREquals() | Проверка, равны ли MBR двух геометрий |
MBRIntersects() | Проверка, пересекаются ли MBR двух геометрий |
MBROverlaps() | Проверка, перекрываются ли MBR двух геометрий |
MBRTouches() | Проверка, касаются ли MBR двух геометрий |
MBRWithin() | Проверка, находится ли MBR одной геометрии внутри MBR другой |
MultiLineString() | Построение MultiLineString из значений LineString |
MultiPoint() | Построение MultiPoint из значений Point |
MultiPolygon() | Построение MultiPolygon из значений Polygon |
Point() | Построение Point из координат |
Polygon() | Построение Polygon из аргументов LineString |
ST_Area() | Возвращение площади Polygon или MultiPolygon |
ST_AsBinary(), ST_AsWKB() | Преобразование из внутреннего формата геометрии в WKB |
ST_AsGeoJSON() | Генерация объекта GeoJSON из геометрии |
ST_AsText(), ST_AsWKT() | Преобразование из внутреннего формата геометрии в WKT |
ST_Buffer() | Возвращение геометрии точек в заданном расстоянии от геометрии |
ST_Buffer_Strategy() | Вывод опции стратегии для ST_Buffer() |
ST_Centroid() | Возвращение центра тяжести как точки |
ST_Collect() | Агрегирование пространственных значений в коллекцию |
ST_Contains() | Проверка, содержит ли одна геометрия другую |
ST_ConvexHull() | Возвращение выпуклой оболочки геометрии |
ST_Crosses() | Проверка, пересекает ли одна геометрия другую |
ST_Difference() | Возвращение разности множеств точек двух геометрий |
ST_Dimension() | Размерность геометрии |
ST_Disjoint() | Проверка, являются ли две геометрии непересекающимися |
ST_Distance() | Расстояние между одной геометрией и другой |
ST_Distance_Sphere() | Минимальное расстояние на земном шаре между двумя геометриями |
ST_EndPoint() | Конечная точка LineString |
ST_Envelope() | Возвращение MBR геометрии |
ST_Equals() | Проверка, равны ли две геометрии |
ST_ExteriorRing() | Возвращение внешнего кольца Polygon |
ST_FrechetDistance() | Дискретное расстояние Фреше между двумя геометриями |
ST_GeoHash() | Вывод значения geohash |
ST_GeomCollFromText(), ST_GeometryCollectionFromText(), ST_GeomCollFromTxt() | Возвращение коллекции геометрий из WKT |
ST_GeomCollFromWKB(), ST_GeometryCollectionFromWKB() | Возвращение коллекции геометрий из WKB |
ST_GeometryN() | Возвращение N-й геометрии из коллекции геометрий |
ST_GeometryType() | Возвращение имени типа геометрии |
ST_GeomFromGeoJSON() | Генерация геометрии из объекта GeoJSON |
ST_GeomFromText(), ST_GeometryFromText() | Возвращение геометрии из WKT |
ST_GeomFromWKB(), ST_GeometryFromWKB() | Возвращение геометрии из WKB |
ST_HausdorffDistance() | Дискретное расстояние Хаусдорфа между двумя геометриями |
ST_InteriorRingN() | Возвращение N-го внутреннего кольца Polygon |
ST_Intersection() | Возвращение пересечения множеств точек двух геометрий |
ST_Intersects() | Проверка, пересекаются ли две геометрии |
ST_IsClosed() | Проверка, является ли геометрия замкнутой и простой |
ST_IsEmpty() | Проверка, является ли геометрия пустой |
ST_IsSimple() | Проверка, является ли геометрия простой |
ST_IsValid() | Проверка, является ли геометрия валидной |
ST_LatFromGeoHash() | Возвращение широты по значению geohash |
ST_Latitude() | Возвращение широты точки |
ST_Length() | Возвращение длины LineString |
ST_LineFromText(), ST_LineStringFromText() | Построение LineString из WKT |
ST_LineFromWKB(), ST_LineStringFromWKB() | Построение LineString из WKB |
ST_LineInterpolatePoint() | Точка на заданном проценте вдоль LineString |
ST_LineInterpolatePoints() | Точки на заданном проценте вдоль LineString |
ST_LongFromGeoHash() | Возвращение долготы по значению geohash |
ST_Longitude() | Возвращение долготы точки |
ST_MakeEnvelope() | Прямоугольник вокруг двух точек |
ST_MLineFromText(), ST_MultiLineStringFromText() | Построение MultiLineString из WKT |
ST_MLineFromWKB(), ST_MultiLineStringFromWKB() | Построение MultiLineString из WKB |
ST_MPointFromText(), ST_MultiPointFromText() | Построение MultiPoint из WKT |
ST_MPointFromWKB(), ST_MultiPointFromWKB() | Построение MultiPoint из WKB |
ST_MPolyFromText(), ST_MultiPolygonFromText() | Построение MultiPolygon из WKT |
ST_MPolyFromWKB(), ST_MultiPolygonFromWKB() | Построение MultiPolygon из WKB |
ST_NumGeometries() | Возвращение количества геометрий в коллекции геометрий |
ST_NumInteriorRing(), ST_NumInteriorRings() | Возвращение количества внутренних колец в многоугольнике |
ST_NumPoints() | Возвращение количества точек в LineString |
ST_Overlaps() | Пересекаются ли две геометрии |
ST_PointAtDistance() | Точка на заданном расстоянии вдоль LineString |
ST_PointFromGeoHash() | Преобразование значения geohash в значение POINT |
ST_PointFromText() | Построение точки из WKT |
ST_PointFromWKB() | Построение точки из WKB |
ST_PointN() | Возвращение N-ой точки из LineString |
ST_PolyFromText(), ST_PolygonFromText() | Построение многоугольника из WKT |
ST_PolyFromWKB(), ST_PolygonFromWKB() | Построение многоугольника из WKB |
ST_Simplify() | Возвращение упрощенной геометрии |
ST_SRID() | Возвращение идентификатора системы пространственной привязки для геометрии |
ST_StartPoint() | Начальная точка LineString |
ST_SwapXY() | Возвращение аргумента со свпаянными координатами X/Y |
ST_SymDifference() | Возвращение симметрической разности двух геометрий |
ST_Touches() | Соприкасаются ли две геометрии |
ST_Transform() | Преобразование координат геометрии |
ST_Union() | Возвращение объединения двух геометрий |
ST_Validate() | Возвращение проверенной геометрии |
ST_Within() | Входит ли одна геометрия в другую |
ST_X() | Возвращение координаты X точки |
ST_Y() | Возвращение координаты Y точки |
© 2025 Oracle
Licensed under the GPLv2 License.