构造函数:MarkerOpter=function(p_params);
p_params={}
参数描述:
p_params.layer; // markerlayer 
p_params.imgUrl; // marker图片,使用一个img为img路径;如果使用不同img,则为路径模板: path/red{index}.png 
p_params.hiLightImgUrl; // 高亮marker图片,使用一个img为img路径;如果使用不同img,则为路径模板: path/red{index}.png 
p_params["isUniqueImg"]===undefined? true:p_params.isUniqueImg; // 是否所有marker使用一个img,默认使用一个img 
p_params["click"]; // marker点击事件
 
/*** 
 * 添加marker 
 * @param p_x 
 * @param p_y 
 * @param p_id featureid 必须为唯一,不可不填 
 * @param p_attrs {"a":1,b:2} 额外需要往marker上面添加参数 
 */ 
addMarker=function(p_x,p_y,p_id,p_attrs);
 
/*** 
 * 根据id删除marker 
 */ 
removeMarkerById=function(p_id);
 
/** 
 * 根据id获取marker 
 * @param p_id marker的id 
 * @returns 获取到的marker的id 
 */ 
getMarkerById=function(p_id);
 
/*** 
 * 根据id 触发对应marker点击事件 
 * @param p_id 
 */ 
clickMarkerById=function(p_id);
 
/*** 
 * 清除所有markers 
 */ 
clearAllMarkers=function();
 
/*** 
 * 根据id高亮显示marker 
 */ 
hiLightMarkerById=function(p_id);
 
/*** 
 * 清除所有marker 高亮状态 
 */ 
clearAllHiLight=function();
 
 
 
 
 
 
 
 
 MarkerOpter marker操作类
原文:http://www.cnblogs.com/sunflowerGIS/p/5873483.html