2013-03-11 43 views
1

我在路上创建一个可以找到最近场地的应用程序。在这方面我已经有了另一个SO question为什么GIS和地图中使用多边形作为范围?

我对这些功能没有任何经验,有些概念对我来说并不是很明显。所以,我一直在想,我没有把事情放在正确的方向上。

我已经看到有两个地理信息系统的地方和移动塔的情况下,范围计算在多边形。我也读了一些关于Haversine Formula,看起来它不使用多边形,它基本上是两点距离(从我的理解)。

  1. 为什么要使用多边形作为参考?
  2. 为什么圆不用于此?
  3. Haversine公式如何与这个多边形概念结合?

回答

1

我相信多边形的使用是因为坐标参考系统不同。在某些参考系统上画一个圆圈实际上并不是一个圆圈,而是一些椭圆形,取决于CRS。 (由于地图是二维表示,地球是椭球体)

它们存储为多边形,因为您必须执行计算才能在指定的CRS中再次绘制该圆。如果将它作为点的多边形存储,则只需绘制它们,数据库将它们存储在您定义的CRS中。

您可能想在gis.stackexchange.com上试试这个,他们会为您提供更好的答案

相关问题