| | |
| | | |
| | | import { require } from '@/utils/require.js'; |
| | | |
| | | import icon1 from '@/assets/img/sgyfd.png'; |
| | | import icon2 from '@/assets/img/zdlytd.png'; |
| | | import icon3 from '@/assets/img/djyjq.png'; |
| | | import icon4 from '@/assets/img/jlpb.png'; |
| | | import icon5 from '@/assets/img/dwsg.png'; |
| | | import icon6 from '@/assets/img/jtysqy.png'; |
| | | import icon7 from '@/assets/img/zdlytd.png'; |
| | | import icon8 from '@/assets/img/gjxl.png'; |
| | | import icon9 from '@/assets/img/aqyh.png'; |
| | | |
| | | |
| | | const map = ref(null); |
| | | let mapInstance = null; |
| | |
| | | name: '事故易发多发路段', |
| | | num: 78, |
| | | type: 1, |
| | | icon: require('@/assets/img/sgyfd.png'), |
| | | icon: icon1, |
| | | positions: [[103.647593, 30.981856], [103.646627, 30.988235], [103.650077, 30.988074]], |
| | | isActive: false |
| | | }, |
| | |
| | | type: 2, |
| | | num: 178, |
| | | positions: [[103.647888, 30.985006], [103.650983, 30.986252], [103.641461, 30.984588]], |
| | | icon: require('@/assets/img/zdlytd.png'), |
| | | icon: icon2, |
| | | isActive: false |
| | | }, |
| | | { |
| | |
| | | num: 278, |
| | | positions: [[103.637916, 30.986298], [103.636751, 30.989508], [103.64093, 30.99344]], |
| | | type: 3, |
| | | icon: require('@/assets/img/djyjq.png'), |
| | | icon: icon3, |
| | | isActive: false |
| | | }, |
| | | { |
| | |
| | | num: 348, |
| | | positions: [[103.646413, 30.996714], [103.634337, 31.0026], [103.620841, 31.001253]], |
| | | type: 4, |
| | | icon: require('@/assets/img/jlpb.png'), |
| | | icon: icon4, |
| | | isActive: false |
| | | }, |
| | | { |
| | |
| | | num: 578, |
| | | positions: [[103.62134, 30.996972], [103.622005, 30.991923], [103.63062, 30.986588]], |
| | | type: 5, |
| | | icon: require('@/assets/img/dwsg.png'), |
| | | icon: icon5, |
| | | isActive: false |
| | | }, |
| | | { |
| | |
| | | num: 788, |
| | | positions: [[103.640319, 30.984486], [103.644916, 30.986956], [103.646853, 30.992143]], |
| | | type: 1, |
| | | icon: require('@/assets/img/jtysqy.png'), |
| | | icon: icon6, |
| | | isActive: false |
| | | }, |
| | | { |
| | |
| | | num: 758, |
| | | positions: [[103.651482, 30.995956], [103.639654, 30.995206], [103.631119, 30.987425]], |
| | | type: 7, |
| | | icon: require('@/assets/img/zdlytd.png'), |
| | | icon: icon7, |
| | | isActive: false |
| | | }, |
| | | { |
| | |
| | | num: 758, |
| | | positions: [[103.652716, 30.974745], [103.668166, 30.976447], [103.672511, 30.979961]], |
| | | type: 8, |
| | | icon: require('@/assets/img/gjxl.png'), |
| | | icon: icon8, |
| | | isActive: false |
| | | }, |
| | | { |
| | |
| | | num: 718, |
| | | positions: [[103.674056, 30.988625], [103.668155, 30.996379], [103.660333, 30.998098]], |
| | | type: 9, |
| | | icon: require('@/assets/img/aqyh.png'), |
| | | icon: icon9, |
| | | isActive: false |
| | | }, |
| | | |