<paths>
<path><point>…
</paths>
</geometry>
getPolygonPointsFromXml(node)
从 XML 节点中获取多边形信息,XML 格式为:
<geometry type=”polygon”>
<ring>(多个 ring)
<point>…
</ring>
</geometry>
Array getAttributesAsArray(node)
从 XML 节点中获取属性信息,XML 格式为:
<attributes><attribute name=””
value=””>…</attributes>
返回的数组为 attributes[name]=value
CalloutContent transform(Array
attributeList, String template)
根据模板指定的格式把属性列表组成 callout的内
容
CalloutContent defaultTransform(Array
attributeList)
默认的转换格式
CalloutContent cuatomTransform(Array
attributeList)
自定义的转换格式
onFeatureFocus() = null
暂时未定义的函数
onFeatureBlur() = null
暂时未定义的函数
如果用户希望在执行一些操作以后对某些要素实现 maptip 功能,服
务器端需要把 maptip 相关要素的信息以 XML 的形式发送给客户端,
maptip 的 XML 信息格式如下:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<response>
<layers>
<layer>
<infowindow-cdata-content><![CDATA[<header>Welcome to
${FID}</header><body><table><tody><tbody><tr><td> 风速:
${VELOCITY}</td></tr><tr><td> 风向:${DIRECTION}<br/></td></tr><tr><td><img
src="/simple/images/maptips/weather-storm-32x32.png"/></td></tr></tbody></t
ody></table></body><footer/>]]></infowindow-cdata-content>
<symbol>
<width>12</width>
<height>20</height>
<anchor-x>6</anchor-x>
<anchor-y>20</anchor-y>
<marker>/maptip_simple/images/maptips/pin-bl-green-20x20.png</marker>
<highlight-marker>/maptip_simple/images/maptips/pin-bl-red-20x20.png</hig
hlight-marker>
</symbol>