3

我正在一个网络平台上工作,它分析 GPX-Tracks 并绘制一些配置文件、速度资料等。目前我只计算一次统计数据(如距离、平均速度、持续时间、高度增益/松动)并保持 GPX-文件。轮廓被绘制一次并存储在磁盘上。

但目前我想将其更新为基于 Javascript 的 Graph-Library 以选择要绘制的图形类型。为此,我需要一遍又一遍地访问 GPX 文件的 trkpt,并开始考虑将这些点放入数据库中以便更轻松地访问它们。

我现在问自己的问题是,切换到 PostgreSQL 并使用 postgis 对我来说是否有意义,或者我会留在 mysql 并按照我在规范化课程中所学的那样加入这些东西吗?;)

除了计算距离和其他东西之外,postgis 还有其他好处吗?因为我计算 lon/lat-Points 之间距离的唯一情况是有人上传了一个新文件。之后我只想以简单的方式访问这些点(坐标、时间、速度和海拔)?

谢谢,斯文

4

2 回答 2

3

Bostonongis概述了 MySQL 5.1 和 PostgreSQL 8.3/PostGIS 1.3。PostGIS 更加成熟,但如果您从中受益,这一切都取决于您的要求。试一试,看看您是否对此感到满意。

玩得开心!

于 2011-05-18T10:02:56.947 回答
0

BostonGIS交叉比较确实是了解您可以获得的好处的好地方

我已经使用 PostgreSQL/PostGIS 有一段时间了,对此我很满意。回到我在大学的研究人员时代,我的研究主题之一是将演绎数据库系统迁移到 PostgreSQL,然后迁移到 PostgGIS,因为 MySQL 在使用几何数据时存在限制。

所以这是一个看看你的需求,展望未来,看看是否值得的问题。

于 2011-05-20T10:30:09.857 回答