Skip to content

Commit 9d6bf3e

Browse files
committed
for mapbox examples ues include.js
1 parent b859bdc commit 9d6bf3e

22 files changed

+82
-78
lines changed

dist/mapboxgl-include.js

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
(function() {
2+
var r = new RegExp("(^|(.*?\\/))(mapboxgl-include\.js)(\\?|$)"),
3+
s = document.getElementsByTagName('script'), targetScript;
4+
for(var i=0;i<s.length; i++) {
5+
var src = s[i].getAttribute('src');
6+
if(src) {
7+
var m = src.match(r);
8+
if(m) {
9+
targetScript =s[i];
10+
break;
11+
}
12+
}
13+
}
14+
function inputScript(url){
15+
var script = '<script type="text/javascript" src="' + url + '"><' + '/script>';
16+
document.writeln(script);
17+
}
18+
function inputCSS(url){
19+
var css = '<link rel="stylesheet" href="' + url + '">';
20+
document.writeln(css);
21+
}
22+
//加载类库资源文件
23+
function loadCSS() {
24+
inputCSS("https://cdn.bootcss.com/mapbox-gl/0.39.1/mapbox-gl.css");
25+
if(targetScript.getAttribute('bootstrapcss')&&targetScript.getAttribute('bootstrapcss')==="on"){
26+
inputCSS("http://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css");
27+
}
28+
}
29+
//加载类库资源文件
30+
function loadLibs() {
31+
inputScript("https://cdn.bootcss.com/mapbox-gl/0.39.1/mapbox-gl.js");
32+
if(targetScript.getAttribute('mapv')&&targetScript.getAttribute('mapv')==="on"){
33+
inputScript("http://mapv.baidu.com/build/mapv.min.js");
34+
}
35+
inputScript("../../dist/iclient9-mapboxgl.min.js");
36+
if(targetScript.getAttribute('echarts')&&targetScript.getAttribute('echarts')==="on"){
37+
inputScript("http://cdn.bootcss.com/echarts/3.6.2/echarts.min.js");
38+
inputScript("http://iclient.supermapol.com/libs/echartsLayer/EchartsLayer.js");
39+
}
40+
if(targetScript.getAttribute('jquery')&&targetScript.getAttribute('jquery')==="on"){
41+
inputScript("https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js");
42+
}
43+
if(targetScript.getAttribute('proj4')&&targetScript.getAttribute('proj4')==="on"){
44+
inputScript("https://cdn.bootcss.com/proj4js/2.4.3/proj4.js");
45+
}
46+
47+
}
48+
49+
loadCSS();
50+
loadLibs();
51+
})();

examples/mapboxgl/01_tiledMapLayer.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
<title></title>
66
<meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no'/>
77
<link href="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.css" rel="stylesheet">
8-
<script src="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.js"></script><script defer="defer" type="text/javascript" src="../../dist/iclient9-mapboxgl.js"></script>
8+
<script src="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.js"></script>
9+
<script type="text/javascript" src="../../dist/iclient9-mapboxgl.js"></script>
910

1011
<style>
1112
body {

examples/mapboxgl/echarts_effectScatter.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,8 @@
22
<head>
33
<meta charset='utf-8'/>
44
<title>全国主要城市空气质量图</title>
5-
65
<meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no'/>
7-
<link href="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.css" rel="stylesheet">
8-
<script src="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.js"></script>
9-
<script type="text/javascript" src="http://cdn.bootcss.com/echarts/3.6.2/echarts.min.js"></script>
10-
<script type="text/javascript" src="http://iclient.supermapol.com/libs/echartsLayer/EchartsLayer.js"></script>
6+
<script type="text/javascript" echarts="on" src="../../dist/mapboxgl-include.js"></script>
117
<style>
128
body {
139
margin: 0;

examples/mapboxgl/echarts_geoline.html

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,7 @@
44
<title>模拟迁徙图</title>
55

66
<meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no'/>
7-
<link href="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.css" rel="stylesheet">
8-
<script src="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.js"></script>
9-
<script type="text/javascript" src="http://cdn.bootcss.com/echarts/3.6.2/echarts.min.js"></script>
10-
<script type="text/javascript" src="http://iclient.supermapol.com/libs/echartsLayer/EchartsLayer.js"></script>
7+
<script type="text/javascript" echarts="on" src="../../dist/mapboxgl-include.js"></script>
118
<style>
129
body {
1310
margin: 0;

examples/mapboxgl/echarts_linesAirline.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,7 @@
33
<meta charset='utf-8'/>
44
<title>世界飞机航线图</title>
55
<meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no'/>
6-
<link href="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.css" rel="stylesheet">
7-
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
8-
<script src="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.js"></script>
9-
<script type="text/javascript" src="http://cdn.bootcss.com/echarts/3.6.2/echarts.min.js"></script>
10-
<script type="text/javascript" src="http://iclient.supermapol.com/libs/echartsLayer/EchartsLayer.js"></script>
6+
<script type="text/javascript" echarts="on" jquery="on" src="../../dist/mapboxgl-include.js"></script>
117
<style>
128
body {
139
margin: 0;

examples/mapboxgl/echarts_scatterWeibo.html

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,8 @@
44
<title>微博签到图</title>
55

66
<meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no'/>
7-
<link href="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.css" rel="stylesheet">
8-
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
9-
<script src="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.js"></script>
10-
<script type="text/javascript" src="http://cdn.bootcss.com/echarts/3.6.2/echarts.min.js"></script>
11-
<script type="text/javascript" src="http://iclient.supermapol.com/libs/echartsLayer/EchartsLayer.js"></script>
7+
<script type="text/javascript" echarts="on" jquery="on" src="../../dist/mapboxgl-include.js"></script>
8+
129
<style>
1310
body {
1411
margin: 0;

examples/mapboxgl/mapvBeijingVillage.html

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
<meta charset="UTF-8">
55
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
66
<meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">
7-
<link href="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.css" rel="stylesheet">
7+
<script type="text/javascript" mapv="on" jquery="on" src="../../dist/mapboxgl-include.js"></script>
8+
89
<title>北京村庄分布图</title>
910
<style>
1011
body {
@@ -19,10 +20,7 @@
1920
width: 100%;
2021
}
2122
</style>
22-
<script src="http://mapv.baidu.com/build/mapv.min.js"></script>
23-
<script src="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.js"></script>
24-
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
25-
<script type="text/javascript" src="../../dist/iclient9-mapboxgl.min.js"></script>
23+
2624
</head>
2725
<body style=" margin: 0;overflow: hidden;background: #fff;width: 100%;height:100%">
2826
<div id="map"></div>

examples/mapboxgl/mapvCsvcar.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<meta charset="UTF-8">
55
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
66
<meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">
7-
<link href="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.css" rel="stylesheet">
87
<title>通勤图</title>
98
<style>
109
body {
@@ -19,10 +18,7 @@
1918
width: 100%;
2019
}
2120
</style>
22-
<script src="http://mapv.baidu.com/build/mapv.min.js"></script>
23-
<script src="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.js"></script>
24-
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
25-
<script type="text/javascript" src="../../dist/iclient9-mapboxgl.min.js"></script>
21+
<script type="text/javascript" mapv="on" jquery="on" src="../../dist/mapboxgl-include.js"></script>
2622
</head>
2723
<body style=" margin: 0;overflow: hidden;background: #fff;width: 100%;height:100%">
2824
<div id="map"></div>

examples/mapboxgl/mapvForceEdgeBuilding.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="UTF-8">
55
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
66
<meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">
7-
<link href="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.css" rel="stylesheet">
7+
<script type="text/javascript" mapv="on" jquery="on" src="../../dist/mapboxgl-include.js"></script>
88
<title>强边界图</title>
99
<style>
1010
body {
@@ -19,10 +19,6 @@
1919
width: 100%;
2020
}
2121
</style>
22-
<script src="http://mapv.baidu.com/build/mapv.js"></script>
23-
<script src="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.js"></script>
24-
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
25-
<script type="text/javascript" src="../../dist/iclient9-mapboxgl.min.js"></script>
2622
</head>
2723
<body style=" margin: 0;overflow: hidden;background: #fff;width: 100%;height:100%">
2824
<div id="map"></div>

examples/mapboxgl/mapvPolylineIntensity.html

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
<meta charset="UTF-8">
55
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
66
<meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">
7-
<link href="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.css" rel="stylesheet">
7+
<script type="text/javascript" mapv="on" jquery="on" src="../../dist/mapboxgl-include.js"></script>
8+
89
<title>强度线</title>
910
<style>
1011
body {
@@ -19,10 +20,6 @@
1920
width: 100%;
2021
}
2122
</style>
22-
<script src="http://mapv.baidu.com/build/mapv.min.js"></script>
23-
<script src="https://cdn.bootcss.com/mapbox-gl/0.38.0/mapbox-gl.js"></script>
24-
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
25-
<script type="text/javascript" src="../../dist/iclient9-mapboxgl.min.js"></script>
2623
</head>
2724
<body style=" margin: 0;overflow: hidden;background: #fff;width: 100%;height:100%">
2825
<div id="map"></div>

0 commit comments

Comments
 (0)