动态轨迹回放
// 依据historyPointList保存的数据来绘制小车历史路径
Car.prototype.DrawPathByHistoryPointList = function()
{
var temp = new Array();
var preX ;var preY ;var curX ;var curY ;
// 清楚原来的线对象
ClearLines() ;
//javascript事件绑定后this变义问题的解决,可以通过此方法解决
var carObj = this.CarObj ;
//alert(carObj) ;
// 依据historyPointList绘制所有的点和线
for(var i=0;i<this.historyPointList.length;++i)
{
temp = this.historyPointList[i].split('|');
curX = parseInt(temp[0]);
curY = parseInt(temp[1]);
curID = parseInt(temp[2]);
curSpeed = parseInt(temp[3]);
curMileage = parseInt(temp[4]);
// 画cur坐标点
window.setTimeout(this.myR.createPoint2(curX, curY, curID, curSpeed, curMileage),2000)
// 如果有两个点,就开始画线
if(i>0)
{
// 从pre点到cur点画线
// window.setTimeout(this.myR.createLine3(preX, preY, curX, curY, curID, curSpeed, curMileage),2000);//只执行一次
}
// update pre point
preX = curX ;
preY = curY ;
//carObj.historyPointList.push(preX+'|'+preY) ;
// setTimeout("",20000);
}
// 调整小车位置
var mapPoint = document.getElementById("myPoint");
try
{
//this.carImage.style.display = "" ;
//this.carImage.style.left = curX ;
//this.carImage.style.top = curY ;
}
catch(e)
{
//alert('LL');
}
}
代码中在for循环中为什么setTimeout没有起到延时作用啊?我想实现动态的效果要怎么实现啊?
相关推荐
OpenLayers3基于requestAnimationFrame的出租车轨迹动态回放示例
这个资源包提供了一个可在浏览器中直接运行的OpenLayers3轨迹回放演示,核心逻辑使用JavaScript原生requestAnimationFrame实现平滑动画效果,适配OL3版本环境。包含完整可运行HTML文件(animation.html),配套样式文件ol.css、调试版地图库ol-debug.js、基础jQuery支持(jquery-1.4.4.js)以及轨迹驱动脚本arc.js。示例数据以出租车GPS点序列形式组织,图标采用taxi.png,资源目录结构清晰划分为Css、Images、Scripts三个子文件夹,便于开发者快速理解轨迹点加载、坐标转换、图层更新与时间轴控制等关键流程。所有代码未做工程化封装,保留原始调试痕迹,适合学习OL3动画机制、地理要素动态渲染及实时轨迹模拟原理。
基于SuperMap Objects .NET的GPS轨迹动态回放示例(含北京路网数据)
这个资源包提供一个可直接运行的.NET桌面应用,利用SuperMap iObjects .NET组件实现GPS轨迹的逐点动态回放功能。程序内置北京区域路网数据(bjnetwork.udb和bjnetwork.udd),支持加载预设轨迹并结合最短路径分析结果进行可视化播放。代码结构清晰,包含主窗体FrmMain、关于窗口FrmAbout、程序入口Program.cs及完整项目配置文件,适用于二次开发参考或教学演示。所有源码采用C#编写,兼容Visual Studio打开编译,bin和obj目录已排除,保留了Data文件夹中的核心地理数据。配套文档GPStracking.doc说明了运行环境、数据路径设置和基本操作步骤,适合熟悉SuperMap开发框架的用户快速上手。
openlayers画轨迹
openlayers画轨迹功能,实现动态回访
ArcGIS for JavaScript 车辆轨迹回放
基于 ArcGIS for JavaScript API(3.33版本)实现车辆轨迹回放的小示例。
追踪机器人移动坐标并可视化路径轨迹_机器人运动跟踪坐标记录路径可视化实时数据采集轨迹分析移动路径绘制数据存储与回放动态路径模拟多传感器融合定位SLAM技术应用R.zip
追踪机器人移动坐标并可视化路径轨迹_机器人运动跟踪坐标记录路径可视化实时数据采集轨迹分析移动路径绘制数据存储与回放动态路径模拟多传感器融合定位SLAM技术应用R.zip


