2011-05-18 71 views
3

我工作的一個網絡交易平臺,分析GPX-跟蹤並得出了一些配置文件,速度的東西,等在目前我只計算一次的統計數據(如距離,平均速度,持續時間,身高增加/鬆動)並保持GPX文件。配置文件被繪製一次並存儲在磁盤上。貯藏GPX-文件中mysql數據庫對比的PostGIS(PostgreSQL的)

,但目前我想更新這是一種基於JavaScript圖形庫,選擇你想要的情節什麼樣的圖形。爲此,我需要一遍又一遍地訪問GPX文件的trkpt,並開始考慮將相關點放入數據庫以更容易地訪問它們。

我現在問自己的問題是,對我來說,切換到PostgreSQL並使用postgis或將我留在mysql並加入這些東西,因爲我在正常化班教了嗎? ;)

是否有PostGIS中的計算距離和東西旁邊的任何其他好處?因爲我唯一的情況是計算lon/lat-Points之間的距離,一旦有人上傳了一個新文件。之後我只想通過簡單的方式訪問點(座標,時間,速度和高程)?

謝謝, 斯文

回答

3
Bostonongis

具有的MySQL 5.1和PostgreSQL 8.3/1.3的PostGIS的概述。 PostGIS更成熟,但如果您從中受益,這一切都取決於您的要求。試試看看你是否感到滿意。

玩得開心!

0

BostonGIS交叉比較真的是一個很好的地方,你可以有一個好處的想法。

我一直在使用PostgreSQL/PostGIS一段時間,我對此很滿意。回到我大學的研究日,我的一個研究主題是將演繹數據庫系統遷移到PostgreSQL,然後再遷移到PostgGIS,因爲MySQL在使用幾何數據時存在侷限性。

因此,這是一個關注您的需求,看看未來,並檢查它是否值得。