config.js 2.0 KB

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