代码


<! 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 ;
 var MyPoint  =   null ;
 var marker  =   null ;
 var counter  =   0 ;
   var Start00MyPoint  = null ;
   var timerId  =   null ;
function initMap(){
maplet  =   new  Maplet( " mapbar " );
maplet.centerAndZoom( new  MPoint( " 武汉市 " ),  9 );
maplet.showOverview( false );
marker  =   new  MMarker(
     new  MPoint( " 武汉市 " ),
     new  MIcon( " http://img.mapbar.com/maplite/mapbank/ditu/image/icon/maplite/gif1/tb1.gif " ,  32 ,  32 ,  16 ,  32 )
    );

maplet.addOverlay(marker);
    MEvent.addListener(maplet,  " pan " , function() {
        var center  =  maplet.getCenter();
         if (MyPoint != null )
            MyPoint  += center  +   " , " ;
         else
            MyPoint  =  center  +   " , " ;
    });
}

function Start00()
{
     if (timerId != null )
        window.clearInterval(timerId);
    counter  =   0 ;
    Start00MyPoint  =  MyPoint.split( " , " );
    timerId  =  window.setInterval(updatePos, 1000 );
}

function updatePos() {

if (counter < Start00MyPoint.length - 1 ) {
marker.setPoint( new  MPoint(Start00MyPoint[counter]));

counter  ++ ;

}

</ script >

</ head >
< body onload = " initMap() " >
     < div id = " mapbar "  style = " width: 800px; height: 500px " >
     </ div >
     < input type = " button "   onclick = " Start00(); "  value = " 开始回放 "   />
</ body >
</ html >

转载于:https://www.cnblogs.com/aaa1028/archive/2010/05/05/1728303.html

学习使用MapBar2--点击地图以后,点击回放,会回放点击的点相关推荐

  1. openlayers6【二十二】vue addLayer实现点击地图添加图标要素信息,编辑点位信息

    文章目录 1.写在前面 2. 地图点击事件singleclick 2.1 点击获取经纬度,调用创建mark要素的方法 2.2 实现根据经纬度创建mark要素,设置mark样式,添加到图层,创建要素标题 ...

  2. LeafletJS 简单使用2 - 地图标点L.marker()、清除标点removeLayer、点击地图标点、清除地图map.remove()、画点线L.polygon()、画圆L.circle()

    目录 1. 业务需求 2. 代码示例 注意的点 补充示例:`L.polygon()` 画点线.`L.circle()` 画圆(该文档中未涉及) 3. 页面展示 1. 业务需求 现有数据:初始经纬度信息 ...

  3. Android学习笔记之使用百度地图实现地图控制

    PS:吾之荣耀,离别已久. 学习内容: 1.实现地图控制. 2.百度地图开发的一些细节     1.实现地图控制:   这一篇主要写在百度地图上添加一些其他控制.上一篇书写了覆盖物的添加,地理编码和反 ...

  4. 小程序点击地图气泡获取气泡_气泡上的气泡

    小程序点击地图气泡获取气泡 Combining two colors that are two steps apart on the Color Wheel creates a Diad Color ...

  5. 【安卓学习之常见问题】百度地图卫星地图精度不够

    █ [安卓学习之常见问题]百度地图卫星地图精度不够 █ 系列文章目录 提示:这里是收集了和文件分享有关的文章 [安卓学习之常见问题]android路径及文件问题 [安卓学习之常见问题]文件分享–文件不 ...

  6. echarts学习1----格式整理以及地图入门

    首先,Echarts是结合html/ javascript一起运用的,可以在线也可以离线使用. 下面是一个.html文件的代码及解析: <!DOCTYPE html> <head&g ...

  7. Android如何实现地图定位?Android studio+百度地图API+Android6.0系统实现地图显示、地址设置、点击地图定位功能(详细)

    文章说明:本文初衷是为了记录毕设学习过程,避免忘记操作流程.该功能是毕业设计的Android软件端的功能之一,本文将从获取百度地图密钥(AK)开始,详细地对地图定位配置和相关代码进行说明,文末将附上实 ...

  8. 在vue中使用高德地图获取坐标与地址信息(包含点击+搜索)

    首先 注册登陆高德地图 https://lbs.amap.com/ 划过头像里面有个应用管理点开 进入到应用管理打开我的应用 选择创建应用 然后按照要求填写内容,切记一定要选择web端(JS API) ...

  9. arcgis for js 画圆圈(会跟地图一起缩小),而不是打点然后加半径的圆点(不会缩小),制作打卡功能选点。可以点击地图自动画圆圈

    先贴图 找了好久的gis画圆方法,终于实现了,之前都是画的圆点,加上半径,会随着地图放大. 我的这个圆圈是贴地的不会放大xixi~ 网上找的画圆圈都是3.X的版本,在我这里实现不了. 我是用的arcg ...

  10. OpenLayers标记地图点及点击地图点显示自定义弹出框

    css代码(设置弹出框样式) /*设置弹出框样式*/.ol-popup {position: absolute;background-color: #eeeeee;-webkit-filter: dr ...

最新文章

  1. python自带图形模块_检查单击是否在图形对象内[Python图形模块]
  2. python 语言-Python语言的一些基本常用语句
  3. python深度学习环境支撑列表 各版本对应关系,Keras,TensorFlow,pytorch ,caffe等。
  4. 操作多个表_2_组合相关的行
  5. JavaWeb学习总结(三):Tomcat服务器学习和使用(二)
  6. (priority_queue)自定义优先级
  7. mysql myisam 分表_mysql myisam简单分表设计
  8. Spark DataFrameRDD案例实现
  9. 语音识别算法_开源语音识别算法_语音 识别 - 云+社区 - 腾讯云
  10. 1055 集体照 (25 分)
  11. [datawhale_5]图像分割二值化
  12. scp 及 ssh 命令出错解决
  13. mapping中insert List语句
  14. 内燃机 vs 外燃机
  15. 2021-2027全球与中国城市空中交通市场现状及未来发展趋势
  16. 恶魔猎手(Demon Hunter)尤迪安(Illidan)的点点滴滴
  17. UVM TLM1.0简单介绍
  18. 一些关于三角函数的公式
  19. 喜大普奔,知了堂4月信安预科班顺利开课!
  20. 用于安全医疗保健系统的基于机器学习的可伸缩区块链架构

热门文章

  1. 史莱克到家了私家车四度假村
  2. 如何使用Prestashop三步轻松搭建自己的电商网站
  3. prestashop
  4. Eclipse OCL 开发
  5. 100M宽带是多少网速
  6. Sint at magni ducimus veniam dolores eaque volNobis harum mollitia nulla laboriosam dolore.uptatum.
  7. 【RPA笔记】持续更新
  8. jquery批量操作
  9. 自己-社会-机器学习
  10. PDF编辑器:Movavi PDFChef 2022 Mac中文版