| | |
| | | |
| | | |
| | | |
| | | |
| | | layui.use('laydate', function(){ |
| | | var laydate = layui.laydate; |
| | | laydate.render({ |
| | | elem: '#test16' |
| | | ,type: 'datetime' |
| | | ,range: '到' |
| | | ,range: languages7 |
| | | ,lang:'en' |
| | | ,done: function(value, date){ |
| | | $("#FanWei").val(value) |
| | | } |
| | |
| | | |
| | | var bm; |
| | | function init(){ |
| | | bm = new BMapGL.Map("baidumap",{mapType:BMAP_SATELLITE_MAP}); // 创建Map实例 |
| | | var nameFormat = "{x}_{y}"; |
| | | var ext = ".png"; |
| | | bm = new BMapGL.Map("baidumap"); // 创建Map实例 |
| | | bm.centerAndZoom(new BMapGL.Point(87.506299, 43.840568), 15); // 初始化地图,设置中心点坐标和地图级别 |
| | | bm.enableScrollWheelZoom(true); //开启鼠标滚轮缩放 |
| | | |
| | | var tileLayer = new BMapGL.TileLayer(); |
| | | tileLayer.getTilesUrl = function(tileCoord, zoom) { |
| | | var name = nameFormat |
| | | .replace("{x}", tileCoord.x) |
| | | .replace("{y}", tileCoord.y) |
| | | .replace("{z}", zoom) |
| | | ; |
| | | return '../../Home/tiles/' + zoom + '/' + name + ext; |
| | | } |
| | | bm.addTileLayer(tileLayer); |
| | | |
| | | } |
| | | var nub = false; |
| | | var dtlist =[]; |
| | |
| | | var datalist; |
| | | function baiDuGuiJi() { |
| | | if (nub) { |
| | | layer.msg('当前轨迹正在查询,结束后即可再次查询', { offset: '100px' }); |
| | | layer.msg(languages8, { offset: '100px' }); |
| | | } else { |
| | | $(".heimu").show(); |
| | | $(".heimu1").show(); |
| | | var id = $("#tagid").val(); |
| | | var time = $("#FanWei").val(); |
| | | if (id == "") { |
| | | layer.msg('请输入设备编号', { |
| | | layer.msg(languages9, { |
| | | offset: '250px' // 向右偏移 100px |
| | | }); |
| | | $(".heimu").hide(); |
| | |
| | | return |
| | | } |
| | | if (time == "") { |
| | | layer.msg('请选择时间范围', { |
| | | layer.msg(languages10, { |
| | | offset: '250px' // 向右偏移 100px |
| | | }); |
| | | $(".heimu").hide(); |
| | |
| | | if (datalist.length == 0){ |
| | | $(".heimu").hide(); |
| | | $(".heimu1").hide(); |
| | | layer.alert('当前时间段没有此设备的轨迹信息', { |
| | | layer.alert(languages11, { |
| | | offset: '200px', // 设置垂直偏移量 |
| | | // 或者 |
| | | // offset: ['100px', '50px'] // 设置水平和垂直偏移量 |
| | |
| | | |
| | | |
| | | if (data.length == 0) { |
| | | layer.alert('当前时间段没有此设备的轨迹信息', { |
| | | layer.alert(languages11, { |
| | | offset: '200px', // 设置垂直偏移量 |
| | | // 或者 |
| | | // offset: ['100px', '50px'] // 设置水平和垂直偏移量 |
| | |
| | | var path = dts; |
| | | |
| | | |
| | | // 创建移动的图标 |
| | | var movingIcon = new BMapGL.Icon('../../Icon/人员.png', new BMapGL.Size(32, 32)); |
| | | // 创建移动的图标 |
| | | console.log(data) |
| | | var movingIcon = new BMapGL.Icon('../../Icon/工人.png', new BMapGL.Size(32, 32)); |
| | | var marker = new BMapGL.Marker(path[0], {icon: movingIcon}); |
| | | var label = new BMapGL.Label("", {offset: new BMapGL.Size(0, -50)}); |
| | | label.setStyle({ |