需要地理跟踪数据库设计建议

时间:2010-01-30 18:20:47

标签: geolocation

我开始设计地理跟踪系统,我将不胜感激任何有关数据库结构的建议。数据库应记录点,方向,速度和跟踪

3 个答案:

答案 0 :(得分:0)

在考虑数据库设计时,通常最好列出您想要执行的查询的类型以及执行它们的频率。表结构通常不属于此类。

当你只给出1个句子描述时,很难推荐一个设计。

答案 1 :(得分:0)

PostGIS非常受欢迎。

答案 2 :(得分:0)

我可以告诉你不该做什么:不要将所有路径的点存储在一个表中作为链表,ala:

pointWithPhoto {
    location: <lat/lng>
    next: <point ID>
    prev: <point ID>
    path: <path ID>
    photo: <photo ID> // a point here is related to other DB entities
}

获取路径的所有点非常快。