spatial-index

    0热度

    1回答

    我使用Oracle 11g (Oracle数据库11g企业版发布11.1.0.7.0 - 64位生产)和我有了型SDO_GEOMETRY的列的表。我想在此列上创建一个空间索引(NEW_SHAPE)。我的查询是如下: CREATE INDEX GIS_GEOM_SRID3857_SPTIDX ON GIS_GEOM_SRID3857_LOOKUP (NEW_SHAPE) INDEXTYPE IS

    2热度

    1回答

    我有一个表点有一列的点类型GEOGRAPHY。我运行这段代码获得的最近点: DECLARE @Wgs84Longitude FLOAT; DECLARE @Wgs84Latitude FLOAT; DECLARE @Point GEOGRAPHY = Geography::STPointFromText(N'POINT(' + CAST(@Wgs84Longit

    0热度

    2回答

    我正在使用Geomesa索引使用的库索引3D位置数据(经度,纬度,时间)到1D索引数据。 这里是我的Scala代码 var z3Indexer = new Z3SFC(TimePeriod.Month); var z3 = z3Indexer.index(24.664152, 46.692425, 2678400) var invertedIndex = z3Indexer.invert(z

    2热度

    1回答

    我有一个SQL Server 2008 R2机器与表2列: 一个用于ID(主键集群) 一个用于地理数据 我已经创建了第二个空间索引,但是当我想查询“最近的邻居”时,我得到了“没有统计的列”警告。 我的代码是这样的: CREATE TABLE Links (Id BIGINT NOT NULL, Link GEOGRAPHY NULL, CONSTRAINT PK_Links PRIMARY

    1热度

    1回答

    在example页面中,显示了如何对返回项目的数量进行限制的邻居搜索。是否可以指定距离限制?即: 回报是在从点最X的距离,进一步所有项目限制结果项的Y个“

    0热度

    1回答

    我对空间数据有一个查询。在执行计划中,我看到了警告,即地理栏没有统计信息。 我对这个列的索引,但我不能创建统计信息。 SQL Server是否支持几何列的统计? 如何避免此警告?

    0热度

    1回答

    我需要编写SQLite函数circle。像下面的查询将被用于寻找重叠的带圈为中心的45.3,22.9与5.0的所有半径R *树条目: SELECT id FROM demo_index WHERE id MATCH circle(45.3, 22.9, 5.0) 我已经开始用这样的: [SQLiteFunction(Arguments = 3, FuncType = FunctionType.

    0热度

    1回答

    我有一张表,stores,有数千个商店提供。如果我有每个商店的lat,lng和delivery_radius(我可以添加一个point列),那么查询表格以查看哪些商店可以传递到我目前所在的位置的最有效方法是什么? 我觉得检查自己和每行之间的距离是否小于delivery_radius将是一个非常漫长的过程。最好是添加一列来存储从每行的信息计算出的多边形,并查看我的当前点是否在该多边形中(点在多边形)

    0热度

    1回答

    我对使用QGIS非常陌生,我拥有的是一个shape shape文件和一个多边形shape文件。我想选择其中至少有一个点的所有多边形。我遇到的问题是需要多长时间。我有100万个点和大约32万个多边形,所以使用空间查询需要很长时间。我听说我需要编写一个带有空间索引的Python脚本来获得一个可行的快速结果,但我不知道如何解决这个问题。任何帮助将不胜感激。 我一直试图从其他堆栈溢出问题凑齐是: poin

    0热度

    1回答

    我想一次将很多项目插入R-Tree。为此,我想使用“批量加载”,我正在寻找性能算法。我阅读了Leutenegger,Edgington,Lopez撰写的关于“STR:简单高效的R树装箱算法”以及关于“OMT:重叠最小化R-Tree的自顶向下批量装载算法”的内容。 请,我不得不疑问: 是R-树的批量加载更多的技术?是否有任何普通(而不是常见)方法的调查? 哪个更好,STR或OMT?如果进行比较,也许