MS Sql Server 2005 有空间数据功能吗?

发布于 2024-07-19 05:32:48 字数 178 浏览 6 评论 0原文

我想知道是否可以进行任何优化来实现更快的空间数据选择,而无需迁移到 SQL SERVER 2008。对于 SQL Server 2005,无论是本机还是通过插件,有以下任何功能吗?

  1. 空间字段类型
  2. 空间索引
  3. 用于计算球体(地球)表面距离的 Arcsin 数学函数

I wonder if there is any optimization I can do to achieve faster SELECTs for spatial data without moving to SQL SERVER 2008. There is for SQL Server 2005, natively or through plugins, any of the features below?

  1. Spatial field types
  2. Spatial indexes
  3. Arcsin math function for surface distance calculation on a sphere (Earth)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

我ぃ本無心為│何有愛 2024-07-26 05:32:48

There are some GIS features available through http://www.codeplex.com/Wiki/View.aspx?ProjectName=MsSqlSpatial but as far as I know SQL 2008 is the way to go

薄荷梦 2024-07-26 05:32:48

2005 年只有 3 个 (ASIN)。 空间内容是2008 年的新内容

Just 3 is there in 2005 (ASIN). Spatial stuff are new in 2008.

傻比既视感 2024-07-26 05:32:48

不是这样的。 SQL Server 没有本机空间索引功能。 许多人已经完成了在本机索引设施之上模拟空间索引的项目,但这些项目不如本机 R 树或其他空间索引有效。 要获得对此的本机支持,您确实需要 SQL Server 2008 或其他 DBMS(例如直接支持空间索引的 PostGresSQL)。

但是,其他发帖者链接到的解决方案之一可能会给您带来性能改进。

Not as such. SQL Server has no native spatial indexing facilities. Various people have done projects that emulate a spatial index on top of the native indexing facilities, but these are not as efficient as a native R-tree or other spatial index. For native support for this you really need SQL Server 2008 or another DBMS such as PostGresSQL that directly supports spatial indexing.

However, one of the solutions that the other posters have linked to may give you a performance improvement.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文