老师,想问一个课程之外的问题(GPS地图显示问题)

老师,想问一个课程之外的问题(GPS地图显示问题)

我有一个GPS,现在是每1s保存经纬度到本机的.txt文件中。我想在百度地图(网页)上能实时将最新获取的经纬度坐标定位。现在有两个问题,想请教一下~不知能否回答^_^

问题描述:

  1. 有什么方法能周期性的渲染叠加在地图上的坐标点(也就是说我获取一个GPS坐标,就重新渲染一次地图上的点)

  2. 有什么方法能使用javascript来获取本地.txt文件中最新的经纬度数据


我目前的代码

相关代码:

相关代码:

//.JS
var map = new BMapGL.Map('container');
var point = new BMapGL.Point(120.369036,30.327401);
map.centerAndZoom(point, 18);
map.enableScrollWheelZoom();

var myIcon = new BMapGL.Icon("./car.png", new BMapGL.Size(29, 29)); // 创建小车图标

// 创建Marker标注,使用小车图标
var pt = new BMapGL.Point(120.369036,30.327401);
var marker = new BMapGL.Marker(pt, {
icon: myIcon
});
相关截图:
map.addOverlay(marker); // 将标注添加到地图

相关代码:

<!-- .html5 -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<title>Document</title>
<!-- 网页样式 -->
<style type="text/css">
html{height:100%}
body{height:100%;margin:0px;padding:0px}
#container{height:100%}
</style>


</head>



<body>


<!-- 地图盒子 -->
<div id="container"></div>

<!-- 引入js文件 -->
<script type="text/javascript" src="https://api.map.baidu.com/api?v=1.0&&type=webgl&ak=gmsofMHA9Ge1kZ4IDy03ZyT9Gl9qC3Tm"></script>
<script src="./demo01.js"></script>
</body>
</html>

相关截图:

http://img1.sycdn.imooc.com//climg/6092741f090ce01811870640.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕星星 2021-05-05 19:08:34

同学你好,由于老师对百度地图api不熟悉,加上不能解决课程外的问题,很抱歉不能帮助到你。建议在百度地图api贴吧或者博客上提问,可能会更快速的解决。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师