学习使用MapBar1--在地图上点击后显示点击的点
2010-05-05 18:14
471 查看
想要的效果,想要在点击地图的同时,显示点击了多少次,根据点击的地点显示图片
代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>在地图上点击后显示点击的点</title>
<script type="text/javascript" src="http://api.mapbar.com/api/mapbarapi31.2.js"></script>
<script type="text/javascript">
var maplet = null;
function initMap(){
var count =0;
maplet = new Maplet("mapbar");
maplet.centerAndZoom(new MPoint("HEUFDFWVVHTRFU"), 8);
maplet.addControl(new MStandardControl());//鱼骨控件
maplet.showOverview(false);
MEvent.addListener(maplet, "pan", function() {
count = count +1 ;
alert("这是您第 " + count + " 次点击地图");
var center = maplet.getCenter();
var newMarker = new MMarker(
new MPoint(center),
new MIcon("http://img.mapbar.com/maplite/mapbank/ditu/image/icon/maplite/gif1/tb" + count+ ".gif",32,32)
);
maplet.addOverlay(newMarker);
});
}
</script>
</head>
<body onload="initMap()">
<div id="mapbar" style="width: 800px; height: 500px">
</div>
</body>
</html>
显示效果
代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>在地图上点击后显示点击的点</title>
<script type="text/javascript" src="http://api.mapbar.com/api/mapbarapi31.2.js"></script>
<script type="text/javascript">
var maplet = null;
function initMap(){
var count =0;
maplet = new Maplet("mapbar");
maplet.centerAndZoom(new MPoint("HEUFDFWVVHTRFU"), 8);
maplet.addControl(new MStandardControl());//鱼骨控件
maplet.showOverview(false);
MEvent.addListener(maplet, "pan", function() {
count = count +1 ;
alert("这是您第 " + count + " 次点击地图");
var center = maplet.getCenter();
var newMarker = new MMarker(
new MPoint(center),
new MIcon("http://img.mapbar.com/maplite/mapbank/ditu/image/icon/maplite/gif1/tb" + count+ ".gif",32,32)
);
maplet.addOverlay(newMarker);
});
}
</script>
</head>
<body onload="initMap()">
<div id="mapbar" style="width: 800px; height: 500px">
</div>
</body>
</html>
显示效果
相关文章推荐
- 学习使用MapBar2--点击地图以后,点击回放,会回放点击的点
- Android中使用百度API定位,并实现手势操作(显示最后点击地图的位置)
- Unity3D学习之使用摄像机制作实时显示小地图
- android菜鸟学习笔记30----Android使用百度地图API(一)准备工作及在应用中显示地图
- 安卓学习笔记:让自己显示在地图上(使用百度地图API)
- 当鼠标滑过,点击地图时,高亮显示,触发事件
- android初级学习之使用shape显示圆形
- Android学习使用地图的八个步骤
- 网络游戏地图移动显示原理学习系列一
- 使用百度API实现实时公交线路查询及地图显示
- 使用百度SDK,地图不能显示 + 不能定位几步解决方法
- GridView使用lightbox,鼠标点击显示图片效果
- 使用百度地图SDK定位当前位置并显示在地图上
- 百度离线地图的使用学习
- Quick cocos2dx-Lua(V3.3R1)学习笔记(五)------创建精灵 菜单,让我们做个最简单的点击菜单显示精灵吧
- Android的学习之路(四)项目中清单文件的学习和android中经常使用的显示单位
- OpenCV学习笔记(15)使用OpenGL显示双目视觉三维重构效果 (转)
- Flex3学习轨迹:使用DataGrid实现过滤显示
- android学习记录(三)百度地图错误---只有一个电话显示帧,没有地图内容。
- OpenCV学习(一):图片的读取显示以及鼠标点击事件的设置