【问题标题】:Storing GPX-Files in Database mysql vs. postgis (postgresql)在数据库 mysql 与 postgis (postgresql) 中存储 GPX 文件
【发布时间】:2011-08-27 22:01:14
【问题描述】:

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

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

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

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

谢谢, 斯文

【问题讨论】:

    标签: mysql postgresql gps postgis gpx


    【解决方案1】:

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

    玩得开心!

    【讨论】:

      【解决方案2】:

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

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

      因此,您需要了解自己的需求,展望未来,看看是否值得。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-12-31
        • 2021-12-17
        • 2017-02-13
        • 2011-01-06
        • 1970-01-01
        • 2011-04-16
        • 1970-01-01
        • 2011-10-19
        相关资源
        最近更新 更多