我正在一个网络平台上工作,它分析 GPX-Tracks 并绘制一些配置文件、速度资料等。目前我只计算一次统计数据(如距离、平均速度、持续时间、高度增益/松动)并保持 GPX-文件。轮廓被绘制一次并存储在磁盘上。
但目前我想将其更新为基于 Javascript 的 Graph-Library 以选择要绘制的图形类型。为此,我需要一遍又一遍地访问 GPX 文件的 trkpt,并开始考虑将这些点放入数据库中以便更轻松地访问它们。
我现在问自己的问题是,切换到 PostgreSQL 并使用 postgis 对我来说是否有意义,或者我会留在 mysql 并按照我在规范化课程中所学的那样加入这些东西吗?;)
除了计算距离和其他东西之外,postgis 还有其他好处吗?因为我计算 lon/lat-Points 之间距离的唯一情况是有人上传了一个新文件。之后我只想以简单的方式访问这些点(坐标、时间、速度和海拔)?
谢谢,斯文