适用于保留区域并保留距离的全局分析的投影(但不一定在同一投影中)


13

我正在寻找一种可以适当保留距离的投影(或一组投影),这样我就可以缓冲世界上每个国家并为每个国家提供类似水平的最小失真。

然后,我需要一个投影(或一组投影)来计算这些缓冲区的面积,以便可以将世界缓冲区中的每个国家与其他任何国家的缓冲区进行比较。

最终,我将需要在这些区域上做一堆叠加,以根据重叠比例等分配并分配其他统计信息。所有这些最终统计数据都必须与世界上每个其他国家都具有可比性。在游戏的这个阶段,我认为这也必须在相等区域的投影中完成。

这是我第一次以小于本地或区域规模的规模开展业务,其结果必须是有根据的,并且需要同行评审。我认为用lat / lng做所有这些事情是不适当的,但是当我想到原因的逻辑时,我会感到困惑!

我感谢任何信息,意见,对类似经历的反思,等等,任何人对此都有!

Answers:


6

最新的PostGIS具有“地理”数据类型,可对纬度/经度WGS84空间参考系统数据进行计算,并返回以米/平方为单位的距离或面积结果。基于WGS84椭球的仪表。因此,您可以使用Geography而不是Geometry 将国家/地区数据带入WGS84纬度/经度的PostGIS中,然后创建缓冲区,并使用内置函数进行面积计算。

请参阅: ST_Buffers ST_AreaPostGIS地理

-Micha


这看起来很有希望。我当时正在考虑编写一个脚本来移动Mercator或Transverse Mercator,以使低失真的区域覆盖整个国家(如果可能),但是这有缺点。看起来ST_Buffer做了类似的事情“在最坏的情况下偏向于UTM,Lambert Azimuthal等面积(LAEA)北/南极并退回到墨卡托上”碰巧没有类似于ArcGIS或FME的ST_buffer吗?
mmnoo 2012年

我不知道FME。编写自己的脚本以动态地投影每个县,然后进行缓冲,因为许多国家/地区跨越多个CRS,这很棘手。使用PostGIS Geography数据类型可以避免此问题。
Micha 2012年

3

地图投影选择工具建议使用Eckert IV和Mollweide http://people.oregonstate.edu/~savricb/selectiontool/

编辑:上面的此链接已死,但该工具似乎已移至此处:http : //projectionwizard.org


我快速浏览了Mollweide:尽管它是等面积的,这很好,但它却在赤道附近引入了很多失真。某些国家/地区(尤其是俄罗斯)的缓冲区的额外面积将近100%太大,而其他国家(例如新西兰)的缓冲区将近50%太小。这些错误可能会或可能不会在本应用程序中引起关注,但它们建议对于准确的同行评审工作,应寻求另一种解决方案,例如直接在球坐标系中工作或使用适合于各个国家的多个投影。
ub

很高兴知道!您在哪里找到此信息?我希望看到一站式商店,列出所有主要预测的适当用途。
mmnoo

2
我来自天梭表。我们也有关于这个一般主题的话题。最接近“一站式采购”的地方是约翰·斯奈德的手册
ub
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.