文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>SuperMap IS.NET自定义Action添加Mark

SuperMap IS.NET自定义Action添加Mark

时间:2011-01-07  来源:awei20081

        //当鼠标单击事件时候,触发添加Mark操作,map对象为实例化的MapControl对象
        map.CustomLayer.AddMark("Mark"+Math.random(), e.mapCoord.x, e.mapCoord.y, null, null, "<img src='images/poi_search.gif' onclick='test()'/>", "", 10000, "mark", 1);

        //当添加Mark后设置地图控件的操作为平移操作
        var pan = new SuperMap.IS.PanAction();
        map.SetAction(pan);
    };
    this.OnDblClick = function(e) { };
    this.OnMouseMove = function(e) { };
    this.OnMouseDown = function(e) { };
    this.OnMouseUp = function(e) { };
    this.OnContextMenu = function(e) { };
    this.GetJSON = function() { return _ActionToJSON(this.type, []); }
};

//给地图控件设置

var tt = null;
function InsertTable() {
    if (!tt) {
        tt = new insertMarkT ();
    }
    map.SetAction(tt);
}

//Mark响应的鼠标单击事件

function test() {
    alert("查询");
}

相关阅读 更多 +
排行榜 更多 +
全民飞机空战手机版

全民飞机空战手机版

飞行射击 下载
弗拉格职业射手手机版

弗拉格职业射手手机版

飞行射击 下载
反射单元2

反射单元2

飞行射击 下载