在查阅了网络和《Postgis实战》书籍后,我仍然不明白4326几何图形和地理信息的概念。
据我所知,几何图形是将地图投影到表面上的表示方式,而地理信息则是三维表示(WGS86模型)。
如果它们都是4326,那么使用其中一个相对于另一个的优点是什么,这种情况下会有哪些应用场景。
我知道几何图形拥有更多的函数,并且正如它们所述,这些函数比地理信息要快得多,但是,如果可以使用4326几何图形,那么地理信息模型的用途是什么?
编辑:当我谈论几何图形时,我只指4326,而不是其他类型。
在查阅了网络和《Postgis实战》书籍后,我仍然不明白4326几何图形和地理信息的概念。
据我所知,几何图形是将地图投影到表面上的表示方式,而地理信息则是三维表示(WGS86模型)。
如果它们都是4326,那么使用其中一个相对于另一个的优点是什么,这种情况下会有哪些应用场景。
我知道几何图形拥有更多的函数,并且正如它们所述,这些函数比地理信息要快得多,但是,如果可以使用4326几何图形,那么地理信息模型的用途是什么?
编辑:当我谈论几何图形时,我只指4326,而不是其他类型。
有很大的区别。地理信息系统(Geography)更加精确,但资源消耗也更大。几何学( Geometry)会生成以SRID单位(度)表示的距离,这对您来说没有太多意义。在现实中,从点A到点B的方向是大圆弧,而几何图形将直线视为平面上的直线,导致交点等计算结果不正确。
简而言之,几何图形使用平面几何,而地理信息系统使用椭球上的大地测量计算。
文档应该能够回答你大部分的问题,甚至还有一个关于这个特定主题的常见问题解答部分。选择使用哪种类型取决于你对数据的处理方式。
但是为了澄清你问题中的一些误解:不,地理信息不一定是三维表示。两种类型都支持二维和三维几何表示。