1.监听地图的点击事件,map.events.on({"click":function(e){console.log(e);}});
2.返回的参数里面就包含了你点击的坐标像素。
3.使用getLonLatFromPixel方法将相对地图div左上角像素坐标转为当前地图坐标系对应的坐标
请参照范例http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#coordinate_transformation
把map.events.on({"mousemove":getMousePositionPx});改成map.events.on({"click":getMousePositionPx});就可以了。