我找到了一些使用C#编写的开源R-Tree实现,但没有文档,也没有迹象表明它被其他人使用过,只有开发者自己。
我刚接触“空间索引”(spatial index)这个概念,但它似乎是根据纬度/经度进行筛选的最佳解决方案。因此,我向我的表中添加了一列: 于是我创建了一个geometry字段: ALTER TABLE `addresses` ADD `point` POINT NOT NULL 然后我...
我正在运行以下内容:DECLARE @g geography; declare @point nvarchar(50) ='' declare @i int =0, @lat decimal(8,6) =0.0, @long decimal(8,6) =0.0...
好的,我正在尝试将libspatialindex安装到我的Ubuntu机器Python上。我按照所有的指示操作,并从http://packages.ubuntu.com/lucid/libspatialindex1下载了 libspatialindex1_1.4.0-1.1_amd64.deb...
2D空间索引问题: 当一个数据结构被无限扩展成四叉树时,其中每个节点既不包含绝对坐标也不包含绝对比例尺--每个节点的坐标系统已被归一化为单位正方形(0,0)-(1,1),而且顶级节点并非绝对固定时,你如何称呼它? 当然是四叉树,但这是哪种类型的四叉树呢?(是否有常见名称?我在文献中看到了数...
我正在使用Grails 1.3.2和MySql。需要将特定位置的纬度和经度存储到数据库中,然后根据用户当前位置返回在该位置半径范围内的物品。 因此,我们基本上有以下要求: 搜索用户当前坐标半径范围内的地点 提供全文搜索。我们目前正在使用Searchable实现此功能 结合用户当前坐标半径范...
我希望在不使用 SQL2008 的情况下,在 .NET 中实现空间查询。第一个要求是能够创建(BTree 风格的)空间索引并能够查询它。 虽然 SQL 2008 附带了 .NET 类型的库,但你需要使用 SQL 来创建空间索引。 有没有人使用过用于空间数据的 .NET 库(开源或商业版)?...
在模拟粒子相互作用时,我偶然发现了Morton顺序(Z-order)的网格索引(维基百科链接),被认为提供了一种高效的最近邻单元搜索方法。据我所读,主要原因是在内存中空间接近的单元几乎是按顺序排序的。 由于我正在进行第一次实现,我无法理解如何有效地实现最近邻算法,特别是与基本均匀网格相比较。...
我正在尝试为我处理的数据集选择一个合适的SQL Server 2008空间索引设置,感觉很有趣。该数据集是表示全球轮廓线的多边形。表中有106000行,多边形存储在几何字段中。我的问题是,许多多边形涵盖了地球的大部分区域。这似乎使得很难获得一个能够在主要过滤器中消除许多行的空间索引。例如,请看...
我有一张大表格(> 50m行),其中包含一些带有ID和时间戳的数据: id, timestamp, data1, ..., dataN ......使用(id,timestamp)创建多列索引 我需要查询表格,选择所有时间戳在两个日期之间的特定ID的行,目前的实现方式如下: S...