supermap.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import request from '../../utils/request'
  2. // 获取地图配置(动态配置图层)
  3. export function queryVectorTilesMapList(deptId) {
  4. return request({
  5. url: '/system/sysMenuVisuMap/queryMap',
  6. method: 'post',
  7. data: {
  8. visuId: 42,
  9. deptId: deptId
  10. }
  11. })
  12. }
  13. export function getSuperMap(codes) {
  14. return request({
  15. url: '/center-data/supermap/maplist?codes=' + codes,
  16. method: 'get'
  17. })
  18. }
  19. export function getDeviceList(param) {
  20. return request({
  21. url: '/center-data/level/getDeviceList',
  22. method: 'get',
  23. params:param
  24. })
  25. }
  26. // 获取地图配置
  27. export function queryMap(deptId) {
  28. return request({
  29. url: '/system/sysMenuVisuMap/queryMap',
  30. method: 'post',
  31. data: {
  32. visuId: 42,
  33. deptId: deptId
  34. }
  35. })
  36. }
  37. export const iconList = {
  38. 'marker': require('@/assets/icons/supermap/marker.png'),
  39. 'positioning': require('@/assets/icons/supermap/positioning.png'), // 地图选点照片
  40. 'hzqy': require('@/assets/icons/supermap/hz_qy.png'),
  41. 'warning': require('@/assets/icons/supermap/warning.png'),
  42. 'area': require('@/assets/images/sentinel/hz_qy2.png'),
  43. 'sj-icon-event': require('@/assets/images/sentinel/hz_qy.png'),
  44. 'sj-icon-event-yingji': require('@/assets/images/sentinel/hz_qy4.png'),
  45. }