首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于gps跟踪的db

用于gps跟踪的db
EN

Stack Overflow用户
提问于 2012-06-20 05:00:23
回答 3查看 3.9K关注 0票数 7

我对使用通用图形数据库(neo4j)来跟踪gps设备感到困惑。

我需要的功能:

  • 跟踪和分析每个跟踪设备的路径。
  • 基于Lat长/地址的设备搜索
  • 基于所有设备聚集数据的流量估计
  • 一些更智能的东西,我将为其实现算法。
  • 应该与Nodejs有一个稳定的接口

有什么建议吗?

这里的一些答案建议使用GIS数据库,有些建议使用图表,有人能澄清其中的区别吗?

NoSQL与空间数据

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-07-17 13:15:52

考虑到具体的实现,决定采用mongodb + postgis配置。

票数 3
EN

Stack Overflow用户

发布于 2012-06-23 20:30:24

我建议使用对象关系数据库,而不是像mongo这样的非sql数据库,因为听起来您的数据分析将使用mongo排除的许多关系特性。

根据您的规范,我建议PostgreSQL使用PostGis插件。PostGIS是PostgreSQL关系数据库服务器的空间数据库附加组件.它包括对OpenGIS“Simple Features”规范中定义的所有函数和对象的支持。使用PostGIS中的许多空间函数,可以完全在SQL命令行进行高级空间处理和查询。

票数 3
EN

Stack Overflow用户

发布于 2012-06-26 19:02:35

您可能想看看地质密闭扩展库切布,它支持空间信息以及边界框查询。很明显,您可以为特定的用例添加自己的视图,并使用map还原函数。

我的用例有点不同,但涉及到每5分钟存储一次GPS坐标,持续时间约为3周,几乎没有超过6000公里的停止。我有自定义视图来计算距离、平均速度等,还有列表函数来输出KML格式的行程等等。还提供了一个网络接口来实时跟踪当前的位置.CouchDB没有任何问题。

至于节点的客户端库,我已经在一些项目中使用了摇篮,并且我对它的稳定性和易用性感到满意。只需确保在更改视图和所有内容时,不要在开发中缓存。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11113078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档