Mysql
如何在 MySQL 中創建一個帶有 SRID 的點?
MySQL 支持使用
ST_PointFromText
SRID 構造點,
ST_PointFromText(wkt[, srid [, options]])
使用其 WKT 表示和 SRID 構造一個 Point 值。
這假設輸入是眾所周知的文本 (WKT)。如何構造一個經緯度為雙精度(或浮點類型)的點。
MySQL 8.0+
MySQL 支持
Point(x,y)
哪個是構造點的 GIS 函式。使用 MySQL 8.0 和更高版本,您可以進一步分配一個 SRID 到該點ST_SRID(srid)
SELECT ST_SRID( Point(0,0), 4326);
這是在 MySQL 8.0 中使用#WL8543實現的一個相對較新的功能。MariaDB 不支持它。
在 PostGIS 中,您將使用,
SELECT ST_SetSRID( ST_MakePoint(0,0), 4326);
在 MariaDB 中,您唯一的選擇是,
ST_PointFromText(wkt[, srid [, options]])