1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
| import * as L from 'leaflet'
|
| let curWwwPath = window.document.location.href
| let pathname = window.document.location.pathname
| let pos = curWwwPath.indexOf(pathname)
| let HOST_URL = curWwwPath.substring(0, pos)
| // const sconfig = {
| // // 'ip' : '10.246.151.116',
| // // 'port' : '8093',
| // 'ip': '10.238.221.80',
| // 'port': '8088',
| // 'ifS': 'http',
| // 'name': '/hcss'
| // }
|
| // const DMHttpService1 = sconfig.ifS + '://' + sconfig.ip + ':' + sconfig.port + sconfig.name + '/'
| const GIS_URL = 'http://10.238.221.80:6080'
| const BLUEMAP_HOST = 'http://xearth.cn:6288/'
|
| const mapOptions = {
| crs: L.CRS.EPSG4326,
| minZoom: 3,
| maxZoom: 18,
| center: [26, 104],
| zoom: 3,
| zoomControl: false,
| attributionControl: false,
| editable: true
| }
|
| const mapConfig = {
| IsLoadMapByToken: true, // 是否通过token加载地图
| showBaseMapType: 1, // 1显示天地图,2显示arcgis地图
| TDTBaseMaps: [
| {
| layerName: '天地图影像地图',
| type: 'wmts',
| visible: false,
| layerType: 'img_c',
| isLoadMapByToken: true,
| url: 'http://10.246.132.249:8080/OneMapServer/rest/services/base-tdt-image-globe/WMTS'
| },
| {
| layerName: '天地图影像标注',
| type: 'wmts',
| visible: false,
| layerType: 'cia_c',
| isLoadMapByToken: true,
| url: 'http://10.246.132.249:8080/OneMapServer/rest/services/base-tdt-label-image/WMTS'
| },
| {
| layerName: '天地图矢量地图',
| type: 'wmts',
| visible: false,
| layerType: 'vec_c',
| isLoadMapByToken: true,
| url: 'http://10.246.132.249:8080/OneMapServer/rest/services/base-tdt-vector-globe/WMTS'
| },
| {
| layerName: '天地图矢量标注',
| type: 'wmts',
| visible: false,
| layerType: 'cva_c',
| isLoadMapByToken: true,
| url: 'http://10.246.132.249:8080/OneMapServer/rest/services/base-tdt-label-vector/WMTS'
| }
| ],
| ArcBaseMaps: [
| {
| layerName: 'arcgis影像底图',
| type: 'tile',
| visible: true,
| layerType: 'cia_c',
| isLoadMapByToken: false,
| url: 'http://10.246.132.249:8080/OneMapServer/rest/services/base-map-image-globe/MapServer'
| }],
| GeometryServer: GIS_URL + '/arcgis/rest/services/Utilities/Geometry/GeometryServer',
| FenceUrl: GIS_URL + '/arcgis/rest/services/fence',
| }
|
| const TokenConfig = {
| url: 'http://10.246.132.249:8080/RemoteTokenServer', // 获取token的服务接口
| option: {
| request: 'getToken',
| username: 'sipms', // 获取token的用户名
| password: 'sinopecipms', // 获取token的密码
| expiration: 1440,
| clientid: 'ref.' + HOST_URL// 获取token的应用服务器地址
| }
| }
|
| export default {
| mapOptions,
| mapConfig,
| TokenConfig,
|
| BLUEMAP_HOST
| }
|
|