import Map from '../../../src/chart/city/ChartCityMapTJ/ChartCityMapTJ.js'; // import Map from './ChartCityMapTJ.js' import dot from '../../../src/chart/city/ChartCityMapTJ/data/dot'; import line from '../../../src/chart/city/ChartCityMapTJ/data/line'; import heat from '../../../src/chart/city/ChartCityMapTJ/data/heat'; import linkDot from '../../../src/chart/city/ChartCityMapTJ/data/linkDot'; import warnDot2 from '../../../src/chart/city/ChartCityMapTJ/data/warnDot2'; import shexiang from '../../../src/chart/city/ChartCityMapTJ/data/warnDot'; import traffic from '../../../src/chart/city/ChartCityMapTJ/data/traffic'; // import data1 from "../../../src/chart/map/ChartDpMapCN/data/line"; // import data2 from "../../../src/chart/map/ChartDpMapCN/data/heat"; // import data3 from "../../../src/chart/map/ChartDpMapCN/data/dot"; // let opt1=mapStyle.concat(line,area); // let map = new Map(document.getElementsByClassName('container')[0],{getConfig:true}); let map = new Map(document.getElementsByClassName('container')[0],{}); //数据格式处理 dot[0].data.forEach(item=>{ item.name = ["单位类型", "地址"]; item.value = [item.type, item.location]; item.coord = [item.long, item.lat]; }) // //摄像头 shexiang[0].data.forEach(item=>{ item.title = item.name; }) // //道路状态 traffic[0].data.forEach(item=>{ item.trafficJam = item.jam; item.roadGrade = ["primary", "secondary", "trunk"]; }) map.setCameraPosition({offset:{ x:400, y:400 }}) setTimeout(()=>{ //打点 map.setOption(dot); //热力 map.setOption(heat); //飞线 map.setOption(line); //摄像头 map.setOption(shexiang); //事故地点 map.setOption(warnDot2); //救援单位 map.setOption(linkDot); //道路状态 map.setOption(traffic); }) setTimeout(()=>{ // console.log(99); // map.deleteLayer("dot-1") // map.deleteLayer("heat-1") // map.deleteLayer("line-1") // map.deleteLayer("warnDot-1") // map.deleteLayer("warnDot2-1") // map.deleteLayer("linkDot-1") // map.deleteLayer("trafficLine-1") // setTimeout(()=>{ // map.setOption(dot); // //热力 // map.setOption(heat); // //飞线 // map.setOption(line); // //摄像头 // map.setOption(shexiang); // //事故地点 // map.setOption(warnDot2); // //救援单位 // map.setOption(linkDot); // //道路状态 // map.setOption(traffic); // },2000) },6000) // setTimeout(() => { // map.addModel({key:'abx', src:'http://192.168.1.76/group1/M00/00/88/wKgBS2GdqgGAHG0nABKwQDNRloU527.FBX'}, ()=>{ // map.setModel('abx', { // "scale": 0.8, // "rotation": { "x": 0, "y": 0 }, // "height": 100, // "color": "#f00" // }) // }) // },3300); window.addEventListener('resize', () => { map.resize(); });