Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 27.1Mb
PDF (A4) - 27.2Mb
HTML Download (TGZ) - 7.2Mb
HTML Download (Zip) - 7.2Mb


12.15.7.6 MultiPolygon プロパティー関数

これらの関数は、MultiPolygon 値のプロパティーを返します。

  • Area(mpoly)

    セクション12.15.7.5「Polygon プロパティー関数」にある Area() の説明を参照してください。

  • Centroid(mpoly)

    ST_Centroid()Centroid() はシノニムです。詳細は、ST_Centroid() の説明を参照してください。

  • ST_Area(mpoly)

    セクション12.15.7.5「Polygon プロパティー関数」にある Area() の説明を参照してください。

  • ST_Centroid(mpoly)

    MultiPolygonmpoly の数学的な重心を Point として返します。結果が MultiPolygon 上にある保証はありません。

    mysql> SET @poly =
        -> GeomFromText('POLYGON((0 0,10 0,10 10,0 10,0 0),(5 5,7 5,7 7,5 7,5 5))');
    mysql> SELECT GeometryType(@poly),AsText(ST_Centroid(@poly));
    +---------------------+--------------------------------------------+
    | GeometryType(@poly) | AsText(ST_Centroid(@poly))                 |
    +---------------------+--------------------------------------------+
    | POLYGON             | POINT(4.958333333333333 4.958333333333333) |
    +---------------------+--------------------------------------------+

    ST_Centroid()Centroid() はシノニムです。

    ST_Centroid() は、MySQL 5.6.1 で追加されました。


User Comments
Sign Up Login You must be logged in to post a comment.