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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
| /**
| * 功能描述:常用配置
| * 开发公司:广东蓝图
| * 开发人员:蔡工
| * 开发时间:2019-07-25 ~ 2019-09
| */
|
| //服务地址
| var config_ip = "71.3.110.201"; //71.3.21.80 71.3.110.210
|
| //ArcGIS样式库地址
| var arcgis_lib_css = "http://" + config_ip + "/libs/arcgis/3.21/esri/css/esri.css";
|
| //ArcGIS脚本库地址
| var arcgis_lib_js = "http://" + config_ip + "/libs/arcgis/3.21/init.js";
|
| /************发布需要替换的地址****************/
| //var argisServer1 = "http://71.3.110.200:6080/";
| var argisServer1 = "http://71.3.251.104:8066/";
| var argisServer2 = "http://71.3.110.202:6080/";
| var ltServer = "http://10.3.1.52/";
| //var argisServer1 = "http://71.3.110.208:6080/";
| //var argisServer2 = "http://71.3.110.209:6080/";
| /************发布需要替换的地址****************/
| //var argisServer1 = "http://71.3.110.200:6080/";
| //var argisServer2 = "http://71.3.110.209:6080/";
|
|
| //地图配置
| var config_map = {
| center: {
| longitude: 104.5,
| latitude: 36.94
| },
| zoom: 4,
| logo: false
| }
|
| //基础底图
| var config_basemap = {
| layerId: "basemap_map1",
| layerURL: argisServer1 + "arcgis/rest/services/10011/MapServer",
| isVisible: true
| }
|
| //底图集合(用于地图切换)
| var config_basemap_array = [
| {
| layerId: "basemap_map1",
| title: "矢量图",
| layerURL: argisServer1 + "arcgis/rest/services/10011/MapServer?token=eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MTIifQ.eyJzdWIiOiIwfDEwMDExfDcxLjMuMjEuMjMyfHwwfHwwfOS_oeaBr-acjeWKoeezu-e7nyIsImlhdCI6MTYxODM5MjcyMywiZXhwIjoxNjQ5NDk2NzIzfQ.OjA_7rWE0-ov9Dmrytebn_K0BA9nfKQwPdWPUJ_piCA58h5o5BLXCK_8Sa-c6QGH5_OWNNSydN-DpMObNkwyKA",
| thumbnailUrl: "images/basemap/shiliang.png"
| },
| {
| layerId: "basemap_map2",
| title: "地形图",
| layerURL: argisServer1 + "arcgis/rest/services/10012/MapServer?token=eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MTIifQ.eyJzdWIiOiIwfDEwMDEyfDcxLjMuMjEuMjMyfHwwfHwwfOS_oeaBr-acjeWKoeezu-e7nyIsImlhdCI6MTYxODM5Mjc2MCwiZXhwIjoxNjQ5NDk2NzYwfQ.WVaGgnbnO8I7ba8Luz-XMN6RYPl5LPyKxr9F_3sjUutBysorHZNSAdpD-QU-lIDzVCWUaAzPX8KzUBHgPlis1Q",
| thumbnailUrl: "images/basemap/dixing.png"
| },
| {
| layerId: "basemap_map3",
| title: "影像图2016",
| layerURL: argisServer1 + "arcgis/rest/services/10013/ImageServer?token=eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MTIifQ.eyJzdWIiOiIwfDEwMDEzfDcxLjMuMjEuMjMyfHwwfHwwfOS_oeaBr-acjeWKoeezu-e7nyIsImlhdCI6MTYxODM5MjgwNSwiZXhwIjoxNjQ5NDk2ODA1fQ.EFzp8u1qlGM9cNGKezL9vvNf4-smiNU86J--qj_O1CQ41_EImcZn6yW6eqDEgx8pPU6JAPJkTR4vHKac3U6_4Q",
| thumbnailUrl: "images/basemap/yingxiang.png"
| },
| {
| layerId: "basemap_map4",
| title: "影像图2019上",
| layerURL: argisServer1 + "arcgis/rest/services/10014/ImageServer?token=eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MTIifQ.eyJzdWIiOiIwfDEwMDE0fDcxLjMuMjEuMjMyfHwwfHwwfOS_oeaBr-acjeWKoeezu-e7nyIsImlhdCI6MTYxODM5MjgyNSwiZXhwIjoxNjQ5NDk2ODI1fQ.Mu5moh9sWozoz3V6-ddDrbT441NF_UBMXUjd7FCH8pnpVsp-_h52sXZMgEy7ijTe-C6U8-YyZqyKGUjfSsxjQA",
| thumbnailUrl: "images/basemap/yingxiang.png"
| }
| ,
| {
| layerId: "basemap_map5",
| title: "影像图2019下",
| layerURL: argisServer1 + "arcgis/rest/services/10009/ImageServer?token=eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MTIifQ.eyJzdWIiOiIwfDEwMDA5fDcxLjMuMjEuMjMyfHwwfHwwfOS_oeaBr-acjeWKoeezu-e7nyIsImlhdCI6MTYxODM5Mjg1MiwiZXhwIjoxNjQ5NDk2ODUyfQ.A4OHI3nEx1-Zh_zICnq6QLrhbgqKzwVt3cPfJP-O3OcneacKrgTa4eNtMa-9F0brlUDG00LSjN7mLr7VbgiLCA",
| thumbnailUrl: "images/basemap/yingxiang.png"
| }
| ,
| {
| layerId: "basemap_map6",
| title: "天地图",
| layerURL: argisServer1 + "arcgis/rest/services/10015/ImageServer?token=eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MTIifQ.eyJzdWIiOiIwfDEwMDE1fDcxLjMuMjEuMjMyfHwwfHwwfOS_oeaBr-acjeWKoeezu-e7nyIsImlhdCI6MTYxODM5MTQ0MCwiZXhwIjoxNjQ5NDk1NDQwfQ.7eRcNlchWDaN7BRGC91Sp0bskoTF48FUPfhr7L3Pkd6z7YCduB82jzmMOu0h6JYRxo9vE_QcI0uXR1acvqjWvA",
| thumbnailUrl: "images/basemap/yingxiang.png"
| }
| //,
| //{
| // layerId: "sg-2019海岸带航飞影像图",
| // title: "2019海岸带航飞影像图",
| // layerURL: "http://71.3.110.200/sg/Imagery",
| // layer: "QJGPT2Q20210112.412893.mpt",
| // thumbnailUrl: "images/basemap/bingAerial.png"
| //}
| //,
| //{
| // layerId: "sg-地形彩色渲染图",
| // title: "地形彩色渲染图",
| // layerURL: "http://71.3.110.200/sg/Imagery",
| // layer: "xuanranqiu6.400669.mpt",
| // thumbnailUrl: "images/basemap/bingAerial.png"
| //}
|
| // {
| // layerId: "basemap_map4",
| // title:"矢量图_蓝色",
| // layerURL: "http://18.1.1.55:6080/arcgis/rest/services/BaseMap_VectorBlue_WGS1984_Mercator/MapServer",
| // thumbnailUrl: "images/basemap/shiliang-blue.png"
| // }
| // {
| // layerId: "basemap_map5",
| // title:"矢量图_黑色",
| // layerURL: "http://18.1.1.55:6080/arcgis/rest/services/BaseMap_VectorDark_WGS1984_Mercator/MapServer",
| // thumbnailUrl: "images/basemap/shiliang-dark.png"
| // }
| ]
|
| //地图服务
| var config_services = {
| geometryServer: argisServer2 + "arcgis/rest/services/Utilities/Geometry/GeometryServer", //GEO服务地址
| FZJZ_DXTFFBC: argisServer2 + "arcgis/rest/services/YBJZ/FBC/MapServer/12", //行政区划统计点
| GPServer_Export: argisServer2 + "arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task" //地图打印服务
| }
|
| //中国海岸范围(用于判断定位点是否在范围内,不在内则默认定位到11级)
| var coastRange = [[[107.99841, 19.165893], [108.025872, 19.69528], [108.025872, 21.99494], [112.486322, 22.015312], [112.464349, 22.706202], [115.540521, 23.43395], [118.572747, 26.047834], [119.978997, 28.024406], [120.044915, 34.062611], [118.660638, 34.062611], [118.506829, 37.012145], [116.968743, 37.379703], [116.662386, 39.221867], [117.717073, 40.034172], [120.353792, 41.333757], [122.111605, 41.56433], [123.781526, 40.870156], [124.395501, 40.18805], [124.417474, 39.4285], [122.067659, 38.503296], [122.990511, 37.603609], [122.946566, 36.798549], [120.485628, 34.983019], [122.023714, 33.199898], [122.551058, 31.791497], [123.605745, 30.890719], [122.30664, 28.608558], [119.713866, 25.224739], [118.818824, 24.40475], [117.407081, 23.137949], [115.393836, 22.223121], [112.527692, 21.29097], [111.407087, 21.045089], [111.275251, 20.04722], [111.031148, 19.450079], [110.550496, 18.642663], [109.484364, 17.931072], [108.521299, 18.394417], [107.99841, 19.165893]]];
|
| //加载外部资源js
| function remoteToLoadJs(fileurl) {
| document.write("<script src='" + fileurl + "'><\/script>");
| }
|
| //加载外部资源Css
| function remoteToLoadCss(fileurl) {
| document.write("<link rel='stylesheet' href='" + fileurl + "'>");
| }
|
|