12
\ begingroup美元

我们需要存储覆盖区域和搜索位置任意大的地区。它必须能够处理极地搜索和覆盖区域跨越多个半球。没有GIS可以做到这一点。Informix的地理空间Datablade,但成本一百美元。有人用更负担得起的,最好是免费吗?

\ endgroup美元
1
  • \ begingroup美元 咩,我不是很确定这是八卦。我要发布一个元疑问(这是一个糟糕的问题,我只是不确定如果software-recommendations适合学生观众的主题类)。编辑:元问题:软件适合学生观众的主题类吗? \ endgroup美元
    - - - - - -hichris123
    2014年4月20日在十六21

2答案2

7
\ begingroup美元

最好的开源和免费的地理空间数据库是在我看来PostGIS。这是易于使用和一个巨大的支持团体(例如还在https://gis.stackexchange.com/)

它还连接到各种不同的开源项目和web界面应数据编辑、查看和分享简单。

它可以处理日期变更线和两极:

4.2.3.2。国际日期变更线,波兰人呢?所有的计算没有受孕的日期变更线或两极,坐标是球形(经度/纬度)形状,跨越国际日期变更线,从计算的观点来看,没有不同于其他任何形状。

(http://postgis.net/docs/manual - 1.5 - / - ch04.html # id358535)

链接:http://postgis.net/

\ endgroup美元
5
  • 3
    \ begingroup美元 + 1 Postgres / PostGIS——这是第一个问题,是我日常工作相关:-) \ endgroup美元
    - - - - - -winwaed
    2014年4月20日21:56
  • \ begingroup美元 去年我检查,PostGIS不支持极坐标搜索,也没有穿过IDL。它使所有GIS,纬度/经度的无处不在的错误是一个笛卡尔坐标系统。答案并不那么简单。 \ endgroup美元
    - - - - - -kwknowles
    2014年4月21日在16
  • \ begingroup美元 负责一半的多个脑的问题。另一半是弧超过180度。(postgis.net/docs/manual - 1.5 - / - ch04.html # id358554) \ endgroup美元
    - - - - - -kwknowles
    2014年4月21日15:02
  • 1
    \ begingroup美元 只使用两个数据点,你会如何定义一个弧超过180度吗?我不认为这是可能的。你总是假设(定义一个先天的)两个点如何将加入,和最短线段大圆连接的点是我能想到的唯一合理的方法。 \ endgroup美元
    - - - - - -winwaed
    2014年4月21日19:08
  • \ begingroup美元 我也认为类似于正切函数你总是要告诉算法象限或在这种情况下,距离你感兴趣。 \ endgroup美元
    - - - - - -tobias47n9e
    2014年4月21日20:30
4
\ begingroup美元

我同意Speissburger PostGIS(延长Postgre)具有良好的地理空间的支持。在开源世界,这也将是我的建议。(MySQL声称一些地理空间的支持,但它是非常有限的能力)

出于完整性的考虑,微软的SQL Server也有良好的地理空间支持——我认为这是引入一个扩展SQL Server 2008,然后标准。我听说甲骨文也有良好的地理空间支持,虽然我从来没有使用它。

\ endgroup美元
2
  • \ begingroup美元 你确定这些极地搜索吗?或者,multi-hemisphere即穿越本初子午线,IDL,杆,在两极?我找不到这个信息。你有一个参考吗? \ endgroup美元
    - - - - - -kwknowles
    2014年4月21日20分
  • \ begingroup美元 我不确定,但我认为这是暗示(不像说MySQL搜索cabilities非常有限,人们不会认为这样的支持)。我看到Speissburger更新他的回答…… \ endgroup美元
    - - - - - -winwaed
    2014年4月21日12:52

你的答案

通过点击“发布你的答案”,你同意我们服务条款并承认您已阅读并理解我们的隐私政策的行为准则

不是你要找的答案?浏览其他问题标记问你自己的问题