ST_SPATIAL_REFERENCE_SYSTEMS表提供有关可用空间参考的信息 用于空间数据的系统 (SRS)。此表基于 SQL/MM (ISO/IEC 13249-3)标准。
ST_SPATIAL_REFERENCE_SYSTEMS表中的条目 均以欧洲石油公司为基础 调查组 (EPSG) 数据集,但 SRID 0 除外,该数据集 对应于 MySQL 中使用的特殊 SRS,它表示 无限平坦的笛卡尔平面,其轴上没有分配任何单位。 有关 SRS 的其他信息,请参见第 13.4.5 节 “空间参考系统支持”。
ST_SPATIAL_REFERENCE_SYSTEMS表包含以下列:
-
SRS_NAME空间参考系统名称。此值是唯一的。
-
SRS_ID空间参考系统数字 ID。此值是唯一的。
SRS_ID值表示相同类型的 值作为几何值的 SRID 或作为 SRID 传递 空间函数的参数。SRID 0(无单位笛卡尔 飞机)很特别。它始终是合法的空间参考 系统 ID,可用于对空间数据进行任何计算 取决于 SRID 值。 -
ORGANIZATION定义坐标的组织的名称 空间参考系统所基于的系统。
-
ORGANIZATION_COORDSYS_ID由以下方式为空间参考系统提供的数字 ID 定义它的组织。
-
DEFINITION空间参考系统定义。 值是 WKT 值, 按照开放地理空间中的规定表示 联盟文件 OGC 12-063R5.
DEFINITION当定义为 GIS函数需要。解析的定义存储在 数据字典缓存,用于实现重用并避免产生 为需要 SRS 的每个语句解析开销 信息。
-
DESCRIPTION空间参考系统描述。
笔记
- 、、 和 列包含信息 这可能会引起用户的兴趣,但它们不会被使用 MySQL的。
SRS_NAME``ORGANIZATION``ORGANIZATION_COORDSYS_ID``DESCRIPTION
例
mysql> SELECT * FROM ST_SPATIAL_REFERENCE_SYSTEMS
WHERE SRS_ID = 4326\G
*************************** 1. row ***************************
SRS_NAME: WGS 84
SRS_ID: 4326
ORGANIZATION: EPSG
ORGANIZATION_COORDSYS_ID: 4326
DEFINITION: GEOGCS["WGS 84",DATUM["World Geodetic System 1984",
SPHEROID["WGS 84",6378137,298.257223563,
AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],
PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],
UNIT["degree",0.017453292519943278,
AUTHORITY["EPSG","9122"]],
AXIS["Lat",NORTH],AXIS["Long",EAST],
AUTHORITY["EPSG","4326"]]
DESCRIPTION:
此条目介绍用于 GPS 系统的 SRS。它有一个名字 WGS 84 的 () 和 ID 4326 的 (),这是欧洲石油调查局使用的 ID 集团 (EPSG)。SRS_NAME``SRS_ID
projected 和 的值 地理 SRS 分别以 和 开头。SRID 0 的定义 是特殊的,并且具有空值。 以下查询确定ST_SPATIAL_REFERENCE_SYSTEMS表中的条目数 根据值对应于投影、地理和其他 SRS:DEFINITION``PROJCS``GEOGCS``DEFINITION``DEFINITION
mysql> SELECT
COUNT(*),
CASE LEFT(DEFINITION, 6)
WHEN 'PROJCS' THEN 'Projected'
WHEN 'GEOGCS' THEN 'Geographic'
ELSE 'Other'
END AS SRS_TYPE
FROM INFORMATION_SCHEMA.ST_SPATIAL_REFERENCE_SYSTEMS
GROUP BY SRS_TYPE;
+----------+------------+
| COUNT(*) | SRS_TYPE |
+----------+------------+
| 1 | Other |
| 4668 | Projected |
| 483 | Geographic |
+----------+------------+
启用对存储在数据中的 SRS 条目的操作 字典中,MySQL 提供了这些 SQL 语句:
创建空间参考 系统:请参见第 15.1.19 节 “创建空间参考系统语句”。这 此声明的说明包括其他信息 关于 SRS 组件。DROP 空间参考系统: 请参见第 15.1.31 节“DROP SPATIAL REFERENCE SYSTEM 语句”。




