我必须在 OpenLayers 地图上绘制复杂的形状来表示。
在网上冲浪时,我发现许多链接定义了一个点集合,用于绘制各种形状,如箭头、闪电等......
但没有人解释如何绘制这些形状
例子,
OpenLayers.Renderer.symbol.church = [4, 0, 6, 0, 6, 4, 10, 4, 10, 6, 6, 6, 6, 14, 4, 14, 4, 6, 0, 6, 0, 4, 4, 4, 4, 0];
象征着教堂的象征...
OpenLayers.Renderer.symbol.lightning = [0, 0, 4, 2, 6, 0, 10, 5, 6, 3, 4, 5, 0, 0];
象征着闪电符号...
但是这些点是什么意思呢?如果我必须绘制一个标注的形状,那么我应该如何绘制它?