我只想绘制一个内部只有2个孔的区域(多边形)。 我完全无法''翻译''question 15077148使用GMAP.Net的答案:我无法想象这是不可能的。 提前Tnaks P.
答案 0 :(得分:0)
没有建立这样做的方式,我很害怕。但是,没有什么可以阻止您在同一个多边形中自己绘制这些孔。
添加洞的方法很简单:
这有效地创建了一个接缝,您可以在一个单独的方法中抽象出这个功能,该方法采用外部多边形的坐标和任意数量的"孔"多边形。最小的困难是找到最近的内点来创建接缝。
为了进一步解释,您最终得到以下部分:
AB BC CD DA
用于多边形C
并复制它 - > C'
EF FG GH HE
的最近点,让我们假装这是F,复制这个 - >> F'
A B C F E H G F' C' D
这个算法假设两个多边形都是顺时针构造的,这是你可以管理的东西。
答案 1 :(得分:0)
容易~~~