123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151 |
- /**
- * [systemConfig description]
- * @type {Object}
- * auth yangyang
- * version 0.0.1
- */
- var systemConfig = {
- // 经度偏移矫正值 -- WGS84转上海2000
- // lonCorrectParams: 0,
- lonCorrectParams: 0.19195,
- // 纬度偏移校正值 -- WGS84转上海2000
- // latCorrectParams: 0,
- latCorrectParams: -0.00011,
- assetsUrl: "http://localhost:2013",
- mapViewer: {
- center: [31.14785322514787, 121.50195320451814],
- zoom: 0,
- },
- terrainMap: {
- url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/dlg-fullcolor/proxy?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
- },
- // 暂时无法使用
- // token: "65463DEE-620A-0ED5-2385-17ECD07CD351", //公共地图资源token
- // mapService: "http://121.43.55.7:10011/proxy/", //地图服务,
- blueBlackMap: {
- crs: "",
- // 上海市政务图--暗绿色 0--9分级
- // url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/basemap-as/proxy?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
- // 地形图
- // url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/dlg-fullcolor/proxy?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
- // 上海市标准底图
- // url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/basemap-shanghai-normal-sh2000/mapserver?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
- // 上海宝石蓝图
- // url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/basemap-shanghai-gem-blue-sh2000/mapserver?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
- // 行政区图
- // url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/admin-pudong-sh2k-district/mapserver?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
- // 淡雅蓝
- // url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/basemap-shanghai-white-blue-sh2000/mapserver?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
- // 遥感影像图测试
- // url:"http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/sat-2018s2/proxy?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM"
- // 调用了测绘院底图
- url: "http://10.242.181.28:8080/OneMapServer/rest/services/shmap_anhei/MapServer?token=HL2a2mO-uVdVvkeeX25BUL5cFIc2Q_FFlowrNYTWcBWOlJNoZWhUUOSQN0e6LG6S",
- // url:"http://aimap.pudong.sh:5236/maps/rest/services/darkmap-f/proxy",
- // minZoom: 1,
- // maxZoom: 12,
- },
- // 遥感影像图的相关配置项
- imageryLayer: {
- crs: "",
- url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/air-2022/proxy?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
- // 行政区域 -- 村居
- // url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/admin-pudong-sh2k-neighborhood/mapserver?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
- // 按照宝石蓝底图分辨率
- // resolutions: [
- // 529.1666666666666,264.5833333333333,132.29166666666666, 52.916666666666664, 26.458333333333332,
- // 13.229166666666666, 5.291666666666666, 2.645833333333333,
- // 1.3229166666666665, 0.5291666666666666, 0.2645833333333333,
- // 0.13229166666666664,
- // ],
- //
- //529.167725002116, 264.583862501058
- // 按照测绘院分辨率虚拟的
- resolutions: [
- 132.2919312505292, 52.91677250021167, 26.458386250105836,
- 13.229193125052918, 5.291677250021167, 2.6458386250105836,
- 1.3229193125052918, 0.5291677250021167, 0.26458386250105836,
- 0.13229193125052918, 0.0529167725002, 0.0264583862501, 0.0132291931251,
- 0.00529167725, 0.002645838625, 0.0013229193125,
- ],
- minZoom: 0,
- maxZoom: 14,
- },
- imageryLayerSat2022s2: {
- crs: "",
- // url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/sat-2022s1/proxy?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
- url: "http://aimap.pudong.sh:5236/zjmap/reproduction-service/maps/rest/services/sat-2022s2/proxy?AccessKey=lUaEMxqqhZKLSImGuP/Ergx47orYVyIqHVgxfyGpIurKAy9kdq5uU1cWuTuIXeOM",
- },
- };
- //地图全局变量声明
- var map2DViewer = {
- baseMapCollection: [],
- markers: {},
- polygons: {},
- polylines: {},
- circles: {},
- map: null,
- maps: [],
- jlMap: null,
- jlControl: {},
- layers: {},
- groups: {},
- // 我的标记
- myLabels: {},
- overlay: {},
- analysisGroups: {},
- uploadGroups: {},
- };
- // 预设模型图层名称
- var defaultModelNameMap = new Map();
- // 存放我的标记名称
- // key:疑点名称;data:stringify后的geojson数据
- var myLabelNameMap = new Map();
- // 存储各镇域中心区域位置
- var townLocationMap = new Map();
- townLocationMap.set("全部", [31.14785322514787, 121.50195320451814]);
- // 各镇域几何体 -- 方便定位
- var townPolygonMap = new Map();
- // 自定义模型id集合
- var customModelIdMap = new Map();
- // 上传数据集合
- var uploadDataIdArr = [];
- // 图层有权限与否集合
- var layerAuthorityMap = new Map();
- // 图斑固定颜色数组
- var targetColor = [
- [255, 165, 0],
- [255, 69, 0],
- [153, 50, 204],
- [176, 224, 230],
- [255, 20, 147],
- [240, 230, 140],
- [255, 192, 203],
- [0, 255, 0],
- [255, 160, 122],
- [240, 128, 128],
- [255, 165, 0],
- [65, 105, 225],
- [147, 112, 219],
- [139, 0, 139],
- [220, 20, 60],
- [199, 21, 133],
- ];
- // 疑点,非疑点下的图斑颜色设置
- var caseColorChange = {
- isPointColor: [0, 230, 255],
- notPointColor: [0, 100, 240],
- };
|