【发布时间】:2013-12-03 22:07:30
【问题描述】:
我想用颜色绘制一个多边形区域。
我知道我可以使用Symbolizer 来执行此操作,但我希望该区域闪烁(在计时器中更改其颜色)并且为此目的使用symbolizer 似乎很慢。
我已经在使用Map.OnPaint 事件来绘制一个点的彩色图像(在PointLayer 中)。
那么如何将多边形特征(在PolygonLayer 中)转换为System.Drawing.Region,以便我可以使用 Graphics 类中的方法来绘制该区域?
提前致谢。
【问题讨论】:
-
您可以将要素转换为栅格,然后您可以放置栅格数据类型支持的许多效果。它将优化代码并进行测试。
标签: gis polygon point-in-polygon dotspatial