项目中使用ToolItem很方便,将ToolManager放在隐藏的div里面,然后通过页面生成的JavaScript函数来调用对应的ToolItem,这样可以有更大的自由度,方便布局和程序编程。不过貌似需要放在onmousedown这个事件中来调用,如果是onclick事件,调用后处理参数中e不会是1而返回。选择ToolItem很简单,在地图上的clientjs来画圆 多边形 点 线来返回对应的屏幕坐标,然后通过参数转换成对对应的图上坐标,然后通过查询functionality来进行查询显示。这里做个marker,方便以后查询。点选偷懒了,^_^。

 

Code