config.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  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.1915,
  10. assetsUrl: "http://localhost:2013",
  11. mapViewer: {
  12. center: [31.105589678244445, 121.72894516017521],
  13. zoom: 10,
  14. },
  15. // 暂时无法使用
  16. // token: "65463DEE-620A-0ED5-2385-17ECD07CD351", //公共地图资源token
  17. // mapService: "http://121.43.55.7:10011/proxy/", //地图服务,
  18. blueBlackMap:
  19. "http://map.geoq.cn/arcgis/rest/services/ChinaOnlineStreetPurplishBlue/MapServer",
  20. imageryLayer:
  21. "http://t0.tianditu.gov.cn/DataServer?T=img_w&X={x}&Y={y}&L={z}&tk=f331ba0b9ab96fb21c56d91de868935d",
  22. };
  23. //地图全局变量声明
  24. var map2DViewer = {
  25. markers: {},
  26. polygons: {},
  27. polylines: {},
  28. circles: {},
  29. map: null,
  30. maps: [],
  31. jlMap: null,
  32. jlControl: {},
  33. layers: {},
  34. groups: {},
  35. // 我的标记
  36. myLabels: {},
  37. overlay: {},
  38. analysisGroups: {},
  39. };
  40. // 预设模型图层名称
  41. var defaultModelNameMap = new Map();
  42. // 存放我的标记名称
  43. // key:疑点名称;data:stringify后的geojson数据
  44. var myLabelNameMap = new Map();
  45. // 存储各镇域中心区域位置
  46. var townLocationMap = new Map();
  47. townLocationMap.set("全部", [31.105589678244445, 121.72894516017521]);
  48. // 各镇域几何体 -- 方便定位
  49. var townPolygonMap = new Map();
  50. // 自定义模型id集合
  51. var customModelIdMap = new Map();
  52. // 上传数据集合
  53. var uploadDataIdArr = [];
  54. // 图层有权限与否集合
  55. var layerAuthorityMap = new Map();