config.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. /**
  2. * [systemConfig description]
  3. * @type {Object}
  4. * auth yangyang
  5. * version 0.0.1
  6. */
  7. var systemConfig = {
  8. /* 通用全局变量 */
  9. defaultAccount: {
  10. username: "user_kwyzt",
  11. },
  12. // 经度偏移矫正值 -- WGS84转上海2000
  13. lonCorrectParams: 0.19195,
  14. // 纬度偏移校正值 -- WGS84转上海2000
  15. latCorrectParams: -0.00011,
  16. mapViewer: {
  17. center: [31.14785322514787, 121.50195320451814],
  18. zoom: 0,
  19. },
  20. // oauth地址
  21. oauthServiceUrl: "/proxy_oauth",
  22. };
  23. //地图全局变量声明
  24. var map2DViewer = {
  25. baseMapCollection: [],
  26. markers: {},
  27. polygons: {},
  28. polylines: {},
  29. circles: {},
  30. map: null,
  31. maps: [],
  32. jlMap: null,
  33. jlControl: {},
  34. layers: {},
  35. groups: {},
  36. // 我的标记
  37. myLabels: {},
  38. overlay: {},
  39. analysisGroups: {},
  40. uploadGroups: {},
  41. };
  42. // 预设模型图层名称
  43. var defaultModelNameMap = new Map();
  44. // 存放我的标记名称
  45. // key:疑点名称;data:stringify后的geojson数据
  46. var myLabelNameMap = new Map();
  47. // 存储各镇域中心区域位置
  48. var townLocationMap = new Map();
  49. townLocationMap.set("全部", [31.14785322514787, 121.50195320451814]);
  50. // 各镇域几何体 -- 方便定位
  51. var townPolygonMap = new Map();
  52. // 自定义模型id集合
  53. var customModelIdMap = new Map();
  54. // 上传数据集合
  55. var uploadDataIdArr = [];
  56. // 图层有权限与否集合
  57. var layerAuthorityMap = new Map();
  58. // 图斑固定颜色数组
  59. var targetColor = [
  60. [255, 165, 0],
  61. [255, 69, 0],
  62. [153, 50, 204],
  63. [176, 224, 230],
  64. [255, 20, 147],
  65. [240, 230, 140],
  66. [255, 192, 203],
  67. [0, 255, 0],
  68. [255, 160, 122],
  69. [240, 128, 128],
  70. [255, 165, 0],
  71. [65, 105, 225],
  72. [147, 112, 219],
  73. [139, 0, 139],
  74. [220, 20, 60],
  75. [199, 21, 133],
  76. ];
  77. // 疑点,非疑点下的图斑颜色设置
  78. var caseColorChange = {
  79. isPointColor: [0, 230, 255],
  80. notPointColor: [0, 100, 240],
  81. };