我刚开始使用Leaflet JS构建一个可以跟踪多个设备移动的交互式地图查看器。我使用JSON数据为每个标记设置纬度和经度。
JSON数据如下所示:
var Point = [
{
"id": 1,
"name": "A",
"LastUpdate": [36.8474448, 10.2793222],
"position": [36.8479648, 10.2793332]
},{
"id": 2,
"name": "B",
"LastUpdate": [36.8791079, 10.2656109],
"position":[ 36.8791039, 10.2656209]
},{
"id": 3,
"name": "C",
"LastUpdate": [36.9922641, 10.1255150],
"position": [36.9922751, 10.1255164]
}
];
数据包含来自3个设备的位置信息(首先它是静态的)。 我已经成功地在地图上找到了我的mac,但我希望得到一张我在地图上的最后位置列表。 这里我的JS代码就像(找到我的mac):
var map = L.map('map').setView([36.8479648, 10.2793332], 10);map.locate({setView: true, maxZoom: 10,watch: true});