MySQL 8.0 リファレンスマニュアル


MySQL 8.0 リファレンスマニュアル  /  ...  /  空間関数のリファレンス

12.17.1 空間関数のリファレンス

次のテーブルに、各空間関数を示し、それぞれについて簡単に説明します。

表 12.21 「空間関数」

名前 説明 導入
GeomCollection() ジオメトリからジオメトリコレクションを構築します
GeometryCollection() ジオメトリからジオメトリコレクションを構築します
LineString() Point 値から LineString を構築します
MBRContains() あるジオメトリの MBR に、別のジオメトリの MBR が含まれているかどうか
MBRCoveredBy() ある MBR が別の MBR でカバーされているかどうか
MBRCovers() ある MBR が別の MBR をカバーしているかどうか
MBRDisjoint() 2 つのジオメトリの MBR が切り離されているかどうか
MBREquals() 2 つのジオメトリの MBR が等しいかどうか
MBRIntersects() 2 つのジオメトリの MBR が交差しているかどうか
MBROverlaps() 2 つのジオメトリの MBR がオーバーラップしているかどうか
MBRTouches() 2 つのジオメトリの MBR が接しているかどうか
MBRWithin() あるジオメトリの MBR が、別のジオメトリの MBR の内部にあるかどうか
MultiLineString() LineString 値から MultiLineString を構築します
MultiPoint() Point 値から MultiPoint を構築します
MultiPolygon() Polygon 値から MultiPolygon を構築します
Point() 座標から Point を構築します
Polygon() LineString 引数から Polygon を構築します
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() 重心を Point として返します
ST_Collect() 空間値をコレクションに集約 8.0.24
ST_Contains() あるジオメトリに別のジオメトリが含まれているかどうか
ST_ConvexHull() ジオメトリの凸包を返します
ST_Crosses() あるジオメトリが別のジオメトリと交差しているかどうか
ST_Difference() 2 つのジオメトリの点集合の差集合を返します
ST_Dimension() ジオメトリの次元
ST_Disjoint() あるジオメトリが別のジオメトリから切り離されているかどうか
ST_Distance() あるジオメトリの別のジオメトリからの距離
ST_Distance_Sphere() 2 つのジオメトリ間の地球上の最小距離
ST_EndPoint() LineString の終点
ST_Envelope() ジオメトリの MBR を返します
ST_Equals() あるジオメトリが別のジオメトリに等しいかどうか
ST_ExteriorRing() Polygon の外側のリングを返します
ST_FrechetDistance() ジオメトリ間の離散フレシェ距離 8.0.23
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() ジオメトリ間の離散ハスドルフ距離 8.0.23
ST_InteriorRingN() Polygon の N 番目の内側のリングを返します
ST_Intersection() 2 つのジオメトリの点集合の積集合を返します
ST_Intersects() あるジオメトリが別のジオメトリと交差しているかどうか
ST_IsClosed() ジオメトリが閉じていて単純かどうか
ST_IsEmpty() ジオメトリが空かどうか
ST_IsSimple() ジオメトリが単純かどうか
ST_IsValid() ジオメトリが有効かどうか
ST_LatFromGeoHash() geohash 値から緯度を返します
ST_Latitude() 点の緯度を返します 8.0.12
ST_Length() LineString の長さを返します
ST_LineFromText(), ST_LineStringFromText() WKT から LineString を構築します
ST_LineFromWKB(), ST_LineStringFromWKB() WKB から LineString を構築します
ST_LineInterpolatePoint() LineString に沿った特定のパーセンテージのポイント 8.0.24
ST_LineInterpolatePoints() LineString に沿って指定された割合をポイント 8.0.24
ST_LongFromGeoHash() geohash 値から経度を返します
ST_Longitude() 点の経度を返します 8.0.12
ST_MakeEnvelope() 2 点周りの長方形
ST_MLineFromText(), ST_MultiLineStringFromText() WKT から MultiLineString を構築します
ST_MLineFromWKB(), ST_MultiLineStringFromWKB() WKB から MultiLineString を構築します
ST_MPointFromText(), ST_MultiPointFromText() WKT から MultiPoint を構築します
ST_MPointFromWKB(), ST_MultiPointFromWKB() WKB から MultiPoint を構築します
ST_MPolyFromText(), ST_MultiPolygonFromText() WKT から MultiPolygon を構築します
ST_MPolyFromWKB(), ST_MultiPolygonFromWKB() WKB から MultiPolygon を構築します
ST_NumGeometries() ジオメトリコレクション内のジオメトリ数を返します
ST_NumInteriorRing(), ST_NumInteriorRings() Polygon 内の内側のリング数を返します
ST_NumPoints() LineString 内の Point の数を返します
ST_Overlaps() あるジオメトリが別のジオメトリとオーバーラップしているかどうか
ST_PointAtDistance() LineString に沿った特定の距離の点 8.0.24
ST_PointFromGeoHash() geohash 値を POINT 値に変換します
ST_PointFromText() WKT から Point を構築します
ST_PointFromWKB() WKB から Point を構築します
ST_PointN() LineString から N 番目の Point を返します
ST_PolyFromText(), ST_PolygonFromText() WKT から Polygon を構築します
ST_PolyFromWKB(), ST_PolygonFromWKB() WKB から Polygon を構築します
ST_Simplify() 簡略化されたジオメトリを返す
ST_SRID() ジオメトリの空間参照システム ID を返します
ST_StartPoint() LineString の始点
ST_SwapXY() X/Y 座標が入れ替えられた引数を返します
ST_SymDifference() 2 つのジオメトリの点集合の対称差を返します
ST_Touches() あるジオメトリが別のジオメトリに接しているかどうか
ST_Transform() ジオメトリの座標を変換 8.0.13
ST_Union() 2 つのジオメトリの点集合の和集合を返します
ST_Validate() 検証済ジオメトリを戻します
ST_Within() あるジオメトリが別のジオメトリの内部にあるかどうか
ST_X() Point の X 座標を返します
ST_Y() Point の Y 座標を返します


関連キーワード:  関数, ジオメトリ, 構築, 空間, Point, Polygon, リファレンス, MultiPolygon, ジオメトリコレクション, 距離