我有多个多边形,所有多边形都位于英国近海。我正在尝试以平方公里为单位计算这些多边形的面积,而没有按UTM区域进行划分。

是否可以精确地做到这一点?我一直在使用世界墨卡托(World Mercator),但是在此范围内存在很大的失真。例如,如果将多边形限制在东海岸,我将使用UTM31N。但是,由于它们遍布英国水域,因此我不确定该使用什么。

是否存在覆盖该区域的坐标系?英国国家电网没有延伸到足够远的距离以至无法使用。

#1 楼

任何等面积投影都会很好地完成工作。有等面积投影的负载覆盖了整个地球(减去一两个点)。其中许多是圆柱等面积投影的版本(例如Gall-Peters)。

不必永久性地重新投影多边形:如果愿意,可以创建图层的临时副本,重新投影,计算面积,将结果另存为只有一对列(功能ID和面积)的表格,然后将结果连接到原始表格。

(如果您不断投影和取消投影一个主数据集会冒累积小计算误差的风险。分析通常需要一次重投影,但如果有帮助,则不应用于修改原始数据。

评论


谢谢麻烦-与使用Mercator获得的结果相比,现在我的面积计算显得更加现实。

–the_bonze
2012年2月9日在15:08

World Mercator对计算任何内容都没有用。这只是“大众可视化”。我更喜欢将单位称为“ Google Metres”。

– AndreJ
2014年4月25日在7:36

谢谢@AndreJ。因此,这个问题(gis.stackexchange.com/questions/147762/…)的答案是Google仪表不代表地球上的真实距离吗?

–pedromateo
15年5月19日在9:28



您的假设对坐标是正确的。但是,测量工具可以在后台使用不同的公式。

– AndreJ
15年11月30日在16:37