加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

所有SQL地理空间实现数据库都是特定的吗?

发布时间:2020-12-12 08:55:54 所属栏目:MsSql教程 来源:网络整理
导读:我的团队正在研究不同数据库平台提供的地理空间功能. 是否所有实现数据库都是特定的,或者是否存在ANSI SQL标准或类似类型的标准,这些标准将在未来提供或将提供? 我问,因为我希望实现的代码尽可能与数据库无关(我们的项目被编写为ANSI SQL标准). 将来是否有任
我的团队正在研究不同数据库平台提供的地理空间功能.

是否所有实现数据库都是特定的,或者是否存在ANSI SQL标准或类似类型的标准,这些标准将在未来提供或将提供?

我问,因为我希望实现的代码尽可能与数据库无关(我们的项目被编写为ANSI SQL标准).

将来是否有任何已知的此功能标准化计划?

解决方法

目前,有多个规范遵循空间数据库的流行专有和开源实现:

> The OpenGIS – Simple Features for SQL
> ISO SQL多媒体空间规范 – ISO/IEC 13249-3:2006 – 信息技术 – 数据库语言 – SQL多媒体和应用程序包 – 第3部分:空间

PostGIS,Oracle,Microsoft SQL Server以及一些有限程度的MySQL,所有数据库都实现了标准接口来操纵空间数据.但是,尽管有这些相当标准化的功能,但所有数据库通常在简单的SQL级别上都有所不同,这可能会使解决方案的数据库无关的实现变得棘手.您可能需要调查您感兴趣的功能并比较各个供应商提供的功能.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读