2014-02-26 78 views
0

我必须在OpenLayers地图上绘制复杂的形状以供表示。
在网上冲浪,我发现,定义了一个点集绘制各种形状像一个箭头,雷电等许多环节......使用OpenLayers.Renderer.symbol绘制形状的技巧

,但没有解释如何把这些图形绘制

例如,

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]; 

象征着一个闪电标志...

但这些观点是什么意思?如果我必须画出一个形状的标注,那么我应该如何绘制它?

回答