问题标签 [spatial-data]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
137 浏览

sql-server - 需要将存储 Lat;Lng 作为 varchar 的 SQL Server 2005 表移动到 Spatial?

我已经阅读了一些关于使用空间优化表的文章。实际上,我使用存储varchar的纬度和经度作为逗号分隔 (lat;lng)。

您能否建议执行此更改的最佳方法并列举优势。对于大型项目真的有必要还是只迁移到 SQL Server 2008?

谢谢。

0 投票
1 回答
993 浏览

xml - 地图中的图层...的空间数据...无效。指定数据类型为 SqlGeometry 或 SqlGeography 的空间数据。报表生成器 3.0

我在 VS 2010 中以编程方式编辑地图报告的数据集,方法是将基线报告中的数据集查询更改为 xml,然后显示新报告,在 Report Builder 中转换为 .rdl。当报表生成器首次启动并处于设计模式时,地图显示

“共享数据源...不存在或您没有足够的权限。有关详细信息,请联系您的报表服务器管理员。没有可用的空间数据。地图显示包含示例空间数据。”

但是,如果我在视口内单击,地图会以设计模式显示指定的报告数据。此时,当我尝试运行报告时,出现上述错误。如果在设计模式下显示空间数据,我不明白它是如何无效的。

任何帮助将非常感激。

0 投票
0 回答
186 浏览

r - 计算 R 中网格中每个单元格的平均值

可能重复:
R中的滑动窗口函数

这可能是一个愚蠢的问题,但到目前为止我找不到答案。我有一个这样的数据框:

其中 lat 和 lon 是地理坐标,A 和 B 是两个连续变量。我想做的是创建一个 5 x 5 网格并计算网格每个单元格内 A 和 B 的平均值。这是我正在尝试但没有成功的方法......

0 投票
3 回答
522 浏览

c++ - 在 C++ 中使用属性管理大型空间数据集

我有一个包含大约 700 000 个条目的数据集,每个条目都是一组 3D 坐标,具有名称、时间戳、ID 等属性。

现在我只是在读取坐标并将它们渲染为 OpenGL 中的点。但是,我想将每个点与其对应的属性相关联,并且我希望能够在运行时根据它们的属性对它们进行排序和挑选。我将如何以有效的方式实现这一目标?

我知道我可以将数据放入结构中并使用 stl 排序进行排序,但这是一个好的设计选择还是有更有效/优雅的方式来处理问题?

0 投票
1 回答
796 浏览

mapreduce - 空间数据的局部敏感散列

我想找出一种局部敏感散列算法,以便将我的空间数据分成多个桶(reducer 任务)。空间数据实际上是轨迹,所以从我对 LSH 的理解来看,轨迹将表示一组 2d 点。

谢谢,亚当

0 投票
4 回答
184 浏览

algorithm - 识别非模糊聚类的算法?

聚类算法通常考虑到人类可能认为合理的聚类是模棱两可的,并且计算的解决方案应该能够很好地概括和预测。

这就是为什么我犹豫是否只针对我的具体情况使用久经考验的算法——这并不意味着我确信那些不会起作用或实际上可能是最佳的。我只是想验证一下。

那么让我们看看下面的例子。

在此处输入图像描述

本质上,集群是显而易见的,除了明确的例外,因为它们实际上是线性可分的。我指的数据是二维的。集群遵循具有模式的未知分布并且是独立的。

对于这种特定的集群模式,哪种算法表现良好(速度、鲁棒性、简单性)?


0 投票
0 回答
493 浏览

r - 均方误差 (MSE) 函数参数“poly”

我正在尝试估计内核平滑数据的初始带宽值,计算均方误差(函数“mse2d”),但在函数参数的多边形实现代码中遇到错误。

我在 Bivand、Pebesma 和 Gómez-Rubio (2013, pg. 186) 中使用了 spatstat Redwood 数据集的示例,效果很好:

好的。我使用我的数据集复制了这段代码。这是我的代码,其中包含返回相同错误的点子样本:

Error in storage.mode(poly) <- "double" : argument "poly" missing, without pattern

其实,我把错误信息翻译成英文,不知道是不是完全一样。

如您所见,我的代码复制了书中的结构,但我不断收到这个“poly”参数的错误。我试图学习在 splancs 包中构造多边形,但无法弄清楚如何并且没有找到任何关于此的文档。在网上搜索后,我还尝试在“poly”参数处放置“owin”对象和矩阵而不是列表,但都没有成功。

我将不胜感激任何评论或帮助。谢谢大家。

莱拉

0 投票
0 回答
82 浏览

database-design - 用于存储基于坐标的节点和关系的数据库

我一直在阅读 Neo4j,目前正在 NodeJs 中进行试验。

是否有任何其他值得注意的图形或空间数据库可以更好地装备基于坐标的实体和关系。我目前在游戏中与玩家实体建立基于坐标的关系原型。

最终,我正在寻找一种技术来存储与中心集线器相关的坐标节点,该中心集线器服务设置多边形(电信 - CLLI)。

基本示例(虚构数据):

在此处输入图像描述

我对传统 RDBMS 之外的数据库比较陌生。因此,任何指导或阅读意愿都会得到极大的学徒。

0 投票
1 回答
245 浏览

android - 是否在只有 29k 行的 Android 上使用 sqlite/spatialite

我试图弄清楚是否在只有 29k 行的 Android 上使用 sqlite/spatialite。每次用户移动到 100 米以外时,我只需要找到离用户最近的位置,大约每 10 分钟一次。我觉得运行查询空间数据库而不是循环集合和计算距离可能是矫枉过正。在这种情况下,什么时候使用数据库是多余的?

0 投票
2 回答
1148 浏览

c# - C# gdal 读取 mssql 空间到 geojson

我不知道geojson是怎么拿mssql空间数据传输的。