ArcMap中缓冲区有空洞/孔洞,修改一下投影方式也许可以解决

在操作ArcMap的时候,有的时候会出现一些匪夷所思的事情。比如,对一个多边形生成一个5公里的缓冲区,结果发现,新生成的缓冲区中有空洞/孔洞,如下图所示:
ArcMap中缓冲区有空洞/孔洞,修改一下投影方式也许可以解决
事实上呢,问题还不止于此,用肉眼即可看出,在不同的地方,缓冲区与原图形的间距是不一样的。反复试验多次以后,都是这样。

造成这个现象的问题很简单,就是因为图形的地理范围太大了,用五千米在平面坐标上做缓冲区,就会造成不同的地方往外扩张的程度不同,甚至还出现孔洞。

解决问题的方法很简单,就是将投影方式平面坐标变成测地线,如下图所示。
ArcMap中缓冲区有空洞/孔洞,修改一下投影方式也许可以解决
测试最后的结果,再也不会产生孔洞了。
ArcMap中缓冲区有空洞/孔洞,修改一下投影方式也许可以解决