File: D:/MariaDB Data/mysql/help_topic.MAD
$I�'��'I�$I�$I�$y�$�$I�$I�$�����O�۸m۶m�6n۶m۸m۶m۶m��m۶q۶m �D# �� T HELP_DATEThis help information was generated from the MariaDB Knowledge Base
on 22 July 2019. h : AREAA synonym for ST_AREA.
URL:
https://mariadb.com/kb/en/library/polygon-properties-area/https://mariadb.com/kb/en/library/polygon-properties-area/ ] + CENTROIDA synonym for ST_CENTROID.
URL: https://mariadb.com/kb/en/library/centroid/https://mariadb.com/kb/en/library/centroid/ x B ExteriorRingA synonym for ST_ExteriorRing.
URL:
https://mariadb.com/kb/en/library/polygon-properties-exteriorring/https://mariadb.com/kb/en/library/polygon-properties-exteriorring/
z C InteriorRingNA synonym for ST_InteriorRingN.
URL:
https://mariadb.com/kb/en/library/polygon-properties-interiorringn/https://mariadb.com/kb/en/library/polygon-properties-interiorringn/ � F NumInteriorRingsA synonym for ST_NumInteriorRings.
URL:
https://mariadb.com/kb/en/library/polygon-properties-numinteriorrings/https://mariadb.com/kb/en/library/polygon-properties-numinteriorrings/ * ST_AREASyntax
------
ST_Area(poly)
Area(poly)
Description
-----------
Returns as a double-precision number the area of the Polygon
value poly, as measured in its spatial reference system.
ST_Area() and Area() are synonyms.
Examples
--------
SET @poly = 'Polygon((0 0,0 3,3 0,0 0),(1 1,1 2,2 1,1
1))';
SELECT Area(GeomFromText(@poly));
+---------------------------+
| Area(GeomFromText(@poly)) |
+---------------------------+
| 4 |
+---------------------------+
URL: https://mariadb.com/kb/en/library/st_area/https://mariadb.com/kb/en/library/st_area/ >. ST_CENTROIDSyntax
------
ST_Centroid(mpoly)
Centroid(mpoly)
Description
-----------
Returns a point reflecting the mathematical centroid
(geometric center) for the MultiPolygon mpoly. The resulting
point will not necessarily be on the MultiPolygon.
ST_Centroid() and Centroid() are synonyms.
Examples
--------
SET @poly = ST_GeomFromText('POLYGON((0 0,20 0,20 20,0 20,0
0))');
SELECT ST_AsText(ST_Centroid(@poly)) AS center;
+--------------+
| center |
+--------------+
| POINT(10 10) |
+--------------+
URL: https://mariadb.com/kb/en/library/st_centroid/https://mariadb.com/kb/en/library/st_centroid/ 2 ST_ExteriorRingSyntax
------
ST_ExteriorRing(poly)
ExteriorRing(poly)
Description
-----------
Returns the exterior ring of the Polygon value poly as a
LineString.
ST_ExteriorRing() and ExteriorRing() are synonyms.
Examples
--------
SET @poly = 'Polygon((0 0,0 3,3 3,3 0,0 0),(1 1,1 2,2 2,2
1,1 1))';
SELECT AsText(ExteriorRing(GeomFromText(@poly)));
+-------------------------------------------+
| AsText(ExteriorRing(GeomFromText(@poly))) |
+-------------------------------------------+
| LINESTRING(0 0,0 3,3 3,3 0,0 0) |
+-------------------------------------------+
URL: https://mariadb.com/kb/en/library/st_exteriorring/https://mariadb.com/kb/en/library/st_exteriorring/
�3 ST_InteriorRingNSyntax
------
ST_InteriorRingN(poly,N)
InteriorRingN(poly,N)
Description
-----------
Returns the N-th interior ring for the Polygon value poly as
a LineString. Rings are numbered beginning with 1.
ST_InteriorRingN() and InteriorRingN() are synonyms.
Examples
--------
SET @poly = 'Polygon((0 0,0 3,3 3,3 0,0 0),(1 1,1 2,2 2,2
1,1 1))';
SELECT AsText(InteriorRingN(GeomFromText(@poly),1));
+----------------------------------------------+
| AsText(InteriorRingN(GeomFromText(@poly),1)) |
+----------------------------------------------+
| LINESTRING(1 1,1 2,2 2,2 1,1 1) |
+----------------------------------------------+
URL: https://mariadb.com/kb/en/library/st_interiorringn/https://mariadb.com/kb/en/library/st_interiorringn/ �6 ST_NumInteriorRingsSyntax
------
ST_NumInteriorRings(poly)
NumInteriorRings(poly)
Description
-----------
Returns an integer containing the number of interior rings
in the Polygon value poly.
Note that according the the OpenGIS standard, a POLYGON
should have exactly one ExteriorRing and all other rings
should lie within that ExteriorRing and thus be the
InteriorRings. Practically, however, some systems, including
MariaDB's, permit polygons to have several
'ExteriorRings'. In the case of there being multiple,
non-overlapping exterior rings ST_NumInteriorRings() will
return 1.
ST_NumInteriorRings() and NumInteriorRings() are synonyms.
Examples
--------
SET @poly = 'Polygon((0 0,0 3,3 3,3 0,0 0),(1 1,1 2,2 2,2
1,1 1))';
SELECT NumInteriorRings(GeomFromText(@poly));
+---------------------------------------+
| NumInteriorRings(GeomFromText(@poly)) |
+---------------------------------------+
| 1 |
+---------------------------------------+
Non-overlapping 'polygon':
SELECT ST_NumInteriorRings(ST_PolyFromText('POLYGON((0 0,10
0,10 10,0 10,0 0),
(-1 -1,-5 -1,-5 -5,-1 -5,-1 -1))')) AS NumInteriorRings;
+------------------+
| NumInteriorRings |
+------------------+
| 1 |
+------------------+
URL: https://mariadb.com/kb/en/library/st_numinteriorrings/https://mariadb.com/kb/en/library/st_numinteriorrings/ �1 WKT DefinitionDescription
-----------
The Well-Known Text (WKT) representation of Geometry is
designed to exchange geometry data in ASCII form. Examples
of the basic geometry types include:
Geometry Types |
POINT |
LINESTRING |
POLYGON |
MULTIPOINT |
MULTILINESTRING |
MULTIPOLYGON |
GEOMETRYCOLLECTION |
GEOMETRY |
URL: https://mariadb.com/kb/en/library/wkt-definition/https://mariadb.com/kb/en/library/wkt-definition/
_ - AsTextA synonym for ST_AsText().
URL: https://mariadb.com/kb/en/library/wkt-astext/https://mariadb.com/kb/en/library/wkt-astext/ ^ , AsWKTA synonym for ST_AsText().
URL: https://mariadb.com/kb/en/library/wkt-aswkt/https://mariadb.com/kb/en/library/wkt-aswkt/ q 7 GeomCollFromTextA synonym for ST_GeomCollFromText.
URL: https://mariadb.com/kb/en/library/wkt-geomcollfromtext/https://mariadb.com/kb/en/library/wkt-geomcollfromtext/ w = GeometryCollectionFromTextA synonym for ST_GeomCollFromText.
URL:
https://mariadb.com/kb/en/library/geometrycollectionfromtext/https://mariadb.com/kb/en/library/geometrycollectionfromtext/ i 3 GeometryFromTextA synonym for ST_GeomFromText.
URL: https://mariadb.com/kb/en/library/geometryfromtext/https://mariadb.com/kb/en/library/geometryfromtext/ i 3 GeomFromTextA synonym for ST_GeomFromText.
URL: https://mariadb.com/kb/en/library/wkt-geomfromtext/https://mariadb.com/kb/en/library/wkt-geomfromtext/ i 3 LineFromTextA synonym for ST_LineFromText.
URL: https://mariadb.com/kb/en/library/wkt-linefromtext/https://mariadb.com/kb/en/library/wkt-linefromtext/ k 5 LineStringFromTextA synonym for ST_LineFromText.
URL: https://mariadb.com/kb/en/library/linestringfromtext/https://mariadb.com/kb/en/library/linestringfromtext/
�0 MLineFromTextSyntax
------
MLineFromText(wkt[,srid])
MultiLineStringFromText(wkt[,srid])
Description
-----------
Constructs a MULTILINESTRING value using its WKT
representation and SRID.
MLineFromText() and MultiLineStringFromText() are synonyms.
Examples
--------
CREATE TABLE gis_multi_line (g MULTILINESTRING);
SHOW FIELDS FROM gis_multi_line;
INSERT INTO gis_multi_line VALUES
(MultiLineStringFromText('MULTILINESTRING((10 48,10 21,10
0),(16 0,16 23,16 48))')),
(MLineFromText('MULTILINESTRING((10 48,10 21,10 0))')),
(MLineFromWKB(AsWKB(MultiLineString(LineString(Point(1, 2),
Point(3, 5)), LineString(Point(2, 5), Point(5, 8), Point(21,
7))))));
URL: https://mariadb.com/kb/en/library/mlinefromtext/https://mariadb.com/kb/en/library/mlinefromtext/ �:� �� �� � 8� r� �� 5� d�V�- ���WQs� �� �� )� u � i ���p �� h1 MPointFromTextSyntax
------
MPointFromText(wkt[,srid])
MultiPointFromText(wkt[,srid])
Description
-----------
Constructs a MULTIPOINT value using its WKT representation
and SRID.
MPointFromText() and MultiPointFromText() are synonyms.
Examples
--------
CREATE TABLE gis_multi_point (g MULTIPOINT);
SHOW FIELDS FROM gis_multi_point;
INSERT INTO gis_multi_point VALUES
(MultiPointFromText('MULTIPOINT(0 0,10 10,10 20,20
20)')),
(MPointFromText('MULTIPOINT(1 1,11 11,11 21,21 21)')),
(MPointFromWKB(AsWKB(MultiPoint(Point(3, 6), Point(4,
10)))));
URL: https://mariadb.com/kb/en/library/mpointfromtext/https://mariadb.com/kb/en/library/mpointfromtext/
;0 MPolyFromTextSyntax
------
MPolyFromText(wkt[,srid])
MultiPolygonFromText(wkt[,srid])
Description
-----------
Constructs a MULTIPOLYGON value using its WKT representation
and SRID.
MPolyFromText() and MultiPolygonFromText() are synonyms.
Examples
--------
CREATE TABLE gis_multi_polygon (g MULTIPOLYGON);
SHOW FIELDS FROM gis_multi_polygon;
INSERT INTO gis_multi_polygon VALUES
(MultiPolygonFromText('MULTIPOLYGON(((28 26,28 0,84 0,84
42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67
13,59 13,59 18)))')),
(MPolyFromText('MULTIPOLYGON(((28 26,28 0,84 0,84 42,28
26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59
13,59 18)))')),
(MPolyFromWKB(AsWKB(MultiPolygon(Polygon(LineString(Point(0,
3), Point(3, 3), Point(3, 0), Point(0, 3)))))));
URL: https://mariadb.com/kb/en/library/mpolyfromtext/https://mariadb.com/kb/en/library/mpolyfromtext/ n : MultiLineStringFromTextA synonym for MLineFromText.
URL:
https://mariadb.com/kb/en/library/multilinestringfromtext/https://mariadb.com/kb/en/library/multilinestringfromtext/ j 5 MultiPointFromTextA synonym for MPointFromText.
URL: https://mariadb.com/kb/en/library/multipointfromtext/https://mariadb.com/kb/en/library/multipointfromtext/ k 7 MultiPolygonFromTextA synonym for MPolyFromText.
URL: https://mariadb.com/kb/en/library/multipolygonfromtext/https://mariadb.com/kb/en/library/multipolygonfromtext/
k 4 PointFromTextA synonym for ST_PointFromText.
URL: https://mariadb.com/kb/en/library/wkt-pointfromtext/https://mariadb.com/kb/en/library/wkt-pointfromtext/ i 3 PolyFromTextA synonym for ST_PolyFromText.
URL: https://mariadb.com/kb/en/library/wkt-polyfromtext/https://mariadb.com/kb/en/library/wkt-polyfromtext/ h 2 PolygonFromTextA synonym for ST_PolyFromText.
URL: https://mariadb.com/kb/en/library/polygonfromtext/https://mariadb.com/kb/en/library/polygonfromtext/ K, ST_AsTextSyntax
------
ST_AsText(g)
AsText(g)
ST_AsWKT(g)
AsWKT(g)
Description
-----------
Converts a value in internal geometry format to its WKT
representation and returns the string result.
ST_AsText(), AsText(), ST_AsWKT() and AsWKT() are all
synonyms.
Examples
--------
SET @g = 'LineString(1 1,4 4,6 6)';
SELECT ST_AsText(ST_GeomFromText(@g));
+--------------------------------+
| ST_AsText(ST_GeomFromText(@g)) |
+--------------------------------+
| LINESTRING(1 1,4 4,6 6) |
+--------------------------------+
URL: https://mariadb.com/kb/en/library/st_astext/https://mariadb.com/kb/en/library/st_astext/ ] + ST_ASWKTA synonym for ST_ASTEXT().
URL: https://mariadb.com/kb/en/library/st_aswkt/https://mariadb.com/kb/en/library/st_aswkt/ w6 ST_GeomCollFromTextSyntax
------
ST_GeomCollFromText(wkt[,srid])
ST_GeometryCollectionFromText(wkt[,srid])
GeomCollFromText(wkt[,srid])
GeometryCollectionFromText(wkt[,srid])
Description
-----------
Constructs a GEOMETRYCOLLECTION value using its WKT
representation and SRID.
ST_GeomCollFromText(), ST_GeometryCollectionFromText(),
GeomCollFromText() and GeometryCollectionFromText() are all
synonyms.
Example
CREATE TABLE gis_geometrycollection (g GEOMETRYCOLLECTION);
SHOW FIELDS FROM gis_geometrycollection;
INSERT INTO gis_geometrycollection VALUES
(GeomCollFromText('GEOMETRYCOLLECTION(POINT(0 0),
LINESTRING(0 0,10 10))')),
(GeometryFromWKB(AsWKB(GeometryCollection(Point(44, 6),
LineString(Point(3, 6), Point(7, 9)))))),
(GeomFromText('GeometryCollection()')),
(GeomFromText('GeometryCollection EMPTY'));
URL: https://mariadb.com/kb/en/library/st_geomcollfromtext/https://mariadb.com/kb/en/library/st_geomcollfromtext/ ! z @ ST_GeometryCollectionFromTextA synonym for ST_GeomCollFromText.
URL:
https://mariadb.com/kb/en/library/st_geometrycollectionfromtext/https://mariadb.com/kb/en/library/st_geometrycollectionfromtext/ "