sookaMapIcon.js 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. export function getIconBg(icon) {
  2. switch (icon) {
  3. // default
  4. default:
  5. return "#000";
  6. //林业图标
  7. case "sj-icon-centerdata-t-forest-landing":
  8. return "#0FA2FF"; //1起降点
  9. case "sj-icon-centerdata-t-forest-channel":
  10. return "#da8ec5"; //2水源渠道
  11. case "sj-icon-centerdata-t-forest-waterintake":
  12. return "#58b35d"; //3取水口
  13. case "sj-icon-centerdata-t-forest-watercrane":
  14. return "#0FA2FF"; //4水鹤
  15. case "sj-icon-centerdata-t-forest-firehydrant-1":
  16. return "#da8ec5"; //5地上消火栓
  17. case "sj-icon-centerdata-t-forest-firehydrant-2":
  18. return "#78bfc2"; //6地下消火栓
  19. case "sj-icon-centerdata-t-forest-firehydrant-3":
  20. return "#f5ad1b"; //7室内消火栓
  21. case "sj-icon-centerdata-t-forest-fireteam":
  22. return "#f5ad1b"; //8森林防火队
  23. //事件弹层补充 消防
  24. case "sj-icon-centerdata-t-firecontrol-fire-force":
  25. return "#ff6063"; //1消防力量
  26. case "sj-icon-centerdata-t-firecontrol-fire-key-places":
  27. return "#58b35d"; //2重点场所
  28. case "sj-icon-centerdata-t-firecontrol-fire-pressure-sensor":
  29. return "#f5ad1b"; //3压力传感器
  30. case "sj-icon-centerdata-t-firecontrol-basic-linkage-force":
  31. return "#da8ec5"; //4基本联动力量
  32. case "sj-icon-centerdata-t-firecontrol-other-linkage-force":
  33. return "#5278e8"; //5其他联动力量
  34. case "sj-icon-centerdata-t-firecontrol-foam-liquid":
  35. return "#00d6cc"; //6泡沫液
  36. case "sj-icon-centerdata-t-firecontrol-fulltime-station":
  37. return "#898e28"; //7专职站
  38. case "sj-icon-centerdata-t-firecontrol-fire-pressure-sensor":
  39. return "#f5ad1b"; //8摄像头
  40. //农业
  41. case "sj-icon-centerdata-t-farm-agricultural-cooperatives":
  42. return "#f5ad1b"; //1农民合作社
  43. case "sj-icon-centerdata-t-farm-botany-protect-info":
  44. return "#58b35d"; //2农业技术推广总站信息
  45. case "sj-icon-centerdata-t-farm-enterprise-1":
  46. return "#0FA2FF"; //3生鲜乳收购站
  47. case "sj-icon-centerdata-t-farm-enterprise-2":
  48. return "#00d6cc"; //4屠宰企业
  49. case "sj-icon-centerdata-t-farm-enterprise-3":
  50. return "#da8ec5"; //5饲料企业
  51. case "sj-icon-centerdata-t-farm-filings-livestock":
  52. return "#f5ad1b"; //6备案畜禽规模养殖场
  53. case "sj-icon-centerdata-t-farm-livestock":
  54. return "#ff6063"; //7种畜禽养殖场
  55. case "sj-icon-centerdata-t-farm-excrement-dispose":
  56. return "#f5ad1b"; //8区域性粪污处置中心
  57. case "sj-icon-centerdata-t-farm-complex-modification":
  58. return "#da8ec5"; //9肉牛基层繁改站
  59. case "sj-icon-centerdata-t-farm-greenhouse-film":
  60. return "#0FA2FF"; //10棚膜信息
  61. //生态
  62. case "sj-icon-centerdata-t-environment-key-enterprise":
  63. return "#f5ad1b"; //1重点企业
  64. case "sj-icon-centerdata-t-environment-source-pollution":
  65. return "#58b35d"; //2污染源
  66. case "sj-icon-centerdata-t-environment-sewage-outlet":
  67. return "#0FA2FF"; //3排污口
  68. //资源
  69. case "sj-icon-centerdata-t-resources-deposit":
  70. return "#f5ad1b"; //1矿产资源
  71. case "sj-icon-centerdata-t-resources-geologic-hazard":
  72. return "#58b35d"; //2地质灾害易发区
  73. case "sj-icon-centerdata-t-resources-illegal-construction":
  74. return "#0FA2FF"; //3违建信息
  75. //应急
  76. case "sj-icon-centerdata-t-emergency-warehouse":
  77. return "#f5ad1b"; //应急仓库(个)
  78. case "sj-icon-centerdata-t-emergency-team":
  79. return "#ff6063"; //应急队伍(个)
  80. //水利
  81. case "sj-icon-centerdata-t-hydraulic-battlefield":
  82. return "#58b35d"; //沙场资源
  83. case "sj-icon-centerdata-t-hydraulic-channel-blueline":
  84. return "#0FA2FF"; //河道蓝线资源
  85. case "sj-icon-centerdata-t-hydraulic-garbage-station":
  86. return "#da8ec5"; //垃圾站资源
  87. case "sj-icon-centerdata-t-hydraulic-outlet-sewage":
  88. return "#00d6cc"; //排污口资源
  89. case "sj-icon-centerdata-t-hydraulic-reach":
  90. return "#f5ad1b"; //河段资源(个)
  91. case "sj-icon-centerdata-t-hydraulic-reservoir":
  92. return "#ff6063"; //水库资源(个)
  93. case "sj-icon-centerdata-t-hydraulic-river":
  94. return "#7cb358"; //河流资源(个)
  95. case "sj-icon-centerdata-t-hydraulic-wade-bridge-culvert":
  96. return "#f5ad1b"; //涉水桥涵资源
  97. case "sj-icon-centerdata-t-hydraulic-water-gate":
  98. return "#da8ec5"; //闸口资源(个)
  99. //交通
  100. case "sj-icon-centerdata-t-traffic-warning-sign":
  101. return "#58b35d"; //警示牌(个)
  102. case "sj-icon-centerdata-t-traffic-bridge":
  103. return "#0FA2FF"; //桥梁(个)
  104. case "sj-icon-centerdata-t-traffic-culvert":
  105. return "#da8ec5"; //涵洞(个)
  106. }
  107. }