这开放地理空间联盟OGC (OGC)是一个由250多家公司、机构和大学组成的国际联盟,参与开发可用于管理空间数据的各种应用程序的公共概念解决方案。
开放的地理空间联盟发布了OpenGIS®地理信息实现标准。简单功能访问。第2部分:SQL选项,该文档提出了扩展SQL RDBMS以支持空间数据的几种概念性方法。该规范可从OGC网站获得http://www.opengeposatial.org/standards/sfs..
在OGC规范之后,MySQL将空间扩展实现为一个子集带有几何类型的SQL环境。该术语是指已用一组几何类型扩展的SQL环境。几何值值SQL列实现为具有几何类型的列。该规范描述了一组SQL几何类型,以及在这些类型上的函数创建和分析几何值。
MySQL Spatial扩展使得地理特征的生成,存储和分析能够:
表示空间值的数据类型
用于操纵空间值的功能
空间索引用于改进对空间列的访问时间
空间数据类型和函数可用于myisam.
那Innodb.
那NDB
,档案
表。用于索引空间列,myisam.
和Innodb.
同时支持空间
和非空间
索引。其他存储引擎支持non-空间
索引,如上所述第13.1.15节“创建索引声明”.
一种地理特征世界上任何有位置的东西。一个特性可以是:
一个实体。例如,一座山,一个池塘,一座城市。
空间。例如,镇区,热带地区。
一个可确定的位置。例如,十字路口,指两条街道相交的特定地点。
一些文件使用这个术语地理空间特征指地理特征
几何是另一个表示地理特征的词。原来这个词几何学意味着地球的测量。另一个含义来自制图,指的是制图师用来映射世界的几何特征。
讨论在此考虑以下术语同义词:地理特征那地理空间特征那功能, 或者几何学.最常用的术语是几何学, 定义为代表有位置的世界中任何东西的点或聚合.
以下材料涵盖了这些主题:
MySQL模型中实现的空间数据类型
OpenGIS几何模型空间扩展的基础
用于表示空间数据的数据格式
MySQL中如何使用空间数据
使用索引用于空间数据
MySQL与OpenGIS规范的区别
有关在空间数据上运行的功能的信息,请参阅第12.17节,“空间分析功能”.
额外资源
这些标准对于MySQL空间操作的实现非常重要:
SQL / MM第3部分:空间。
这开放地理空间联盟发布的地理信息OpenGIS®实现标准,该文档提出了扩展SQL RDBMS以支持空间数据的几种概念性方法。请参阅特定的简单功能访问 - 第1部分:公共架构,简单的功能访问 - 第2部分:SQL选项。开放的地理空间联盟(OGC)维护网站http://www.opengeospatial.org/.规格在那里有http://www.opengeposatial.org/standards/sfs..它包含了与这里的材料相关的附加信息。
语法空间引用系统(SRS)定义是基于所定义的语法OpenGIS实现规范:协调转换服务,修订版1.00,OGC 01-009,2001年1月12日,第7.2节。本规范可用http://www.opengeospatial.org/standards/ct.有关与MySQL中实现的SRS定义中的规范的区别,请参见第13.1.19节“创建空间参考系统声明”.
如果您对MySQL使用空间扩展有疑问或疑虑,您可以在GIS论坛中讨论它们:https://forums.10bet靠谱mysql.com/list.php?23.