config.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. /**
  2. * [systemConfig description]
  3. * @type {Object}
  4. * auth yangyang
  5. * version 0.0.1
  6. */
  7. var systemConfig = {
  8. // 经度偏移矫正值 -- WGS84转上海2000
  9. lonCorrectParams: 0.192,
  10. // 纬度偏移校正值 -- WGS84转上海2000
  11. latCorrectParams: -0.00018,
  12. assetsUrl: "http://localhost:2013",
  13. mapViewer: {
  14. center: [31.14785322514787, 121.50195320451814],
  15. zoom: 1,
  16. },
  17. // 暂时无法使用
  18. // token: "65463DEE-620A-0ED5-2385-17ECD07CD351", //公共地图资源token
  19. // mapService: "http://121.43.55.7:10011/proxy/", //地图服务,
  20. blueBlackMap: {
  21. crs: "",
  22. // url:"http://aimap.pudong.sh:5236/maps/rest/services/basemap-shanghai-gem-blue-sh2000/mapserver",
  23. url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/sat-2022s1/proxy?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
  24. // resolutions: [
  25. // 529.1666666666666, 264.5833333333333, 132.29166666666666,
  26. // 52.916666666666664, 26.458333333333332, 13.229166666666666,
  27. // 5.291666666666666, 2.645833333333333, 1.3229166666666665,
  28. // 0.5291666666666666, 0.2645833333333333, 0.13229166666666664,
  29. // ],
  30. // minZoom: 1,
  31. // maxZoom: 12,
  32. },
  33. // 遥感影像图的相关配置项
  34. imageryLayer: {
  35. crs: "",
  36. url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/sat-2019s1/proxy?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
  37. resolutions: [
  38. 132.2919312505292, 52.91677250021167, 26.458386250105836,
  39. 13.229193125052918, 5.291677250021167, 2.6458386250105836,
  40. 1.3229193125052918, 0.5291677250021167, 0.26458386250105836,
  41. 0.13229193125052918,
  42. ],
  43. minZoom: 0,
  44. maxZoom: 7,
  45. },
  46. imageryLayerSat2018s2: {
  47. crs: "",
  48. url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/sat-2018s2/proxy?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
  49. resolutions: [
  50. 132.2919312505292, 52.91677250021167, 26.458386250105836,
  51. 13.229193125052918, 5.291677250021167, 2.6458386250105836,
  52. 1.3229193125052918, 0.5291677250021167, 0.26458386250105836,
  53. 0.13229193125052918,
  54. ],
  55. minZoom: 0,
  56. maxZoom: 7,
  57. },
  58. };
  59. //地图全局变量声明
  60. var map2DViewer = {
  61. markers: {},
  62. polygons: {},
  63. polylines: {},
  64. circles: {},
  65. map: null,
  66. maps: [],
  67. jlMap: null,
  68. jlControl: {},
  69. layers: {},
  70. groups: {},
  71. // 我的标记
  72. myLabels: {},
  73. overlay: {},
  74. analysisGroups: {},
  75. };
  76. // 预设模型图层名称
  77. var defaultModelNameMap = new Map();
  78. // 存放我的标记名称
  79. // key:疑点名称;data:stringify后的geojson数据
  80. var myLabelNameMap = new Map();
  81. // 存储各镇域中心区域位置
  82. var townLocationMap = new Map();
  83. townLocationMap.set("全部", [31.14785322514787, 121.50195320451814]);
  84. // 各镇域几何体 -- 方便定位
  85. var townPolygonMap = new Map();
  86. // 自定义模型id集合
  87. var customModelIdMap = new Map();
  88. // 上传数据集合
  89. var uploadDataIdArr = [];
  90. // 图层有权限与否集合
  91. var layerAuthorityMap = new Map();