2
2
3
3
var requiredVersion = '1.10.1' ;
4
4
5
- var OSM = '© <a target="_blank" href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>' ;
6
- var Carto = '© <a target="_blank" href="https://carto.com/">Carto</a>' ;
7
- var Stamen = '© <a target="_blank" href="https://stamen.com">Stamen Design LLC</a>' ;
5
+ var OSM = '© <a target="_blank" href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors' ;
6
+ var carto = [
7
+ '© <a target="_blank" href="https://carto.com/">Carto</a>' ,
8
+ OSM
9
+ ] . join ( ' ' ) ;
10
+
11
+ var stamenTerrainOrToner = [
12
+ 'Map tiles by <a target="_blank" href="https://stamen.com">Stamen Design</a>' ,
13
+ 'under <a target="_blank" href="https://creativecommons.org/licenses/by/3.0">CC BY 3.0</a>' ,
14
+ '|' ,
15
+ 'Data by <a target="_blank" href="https://openstreetmap.org">OpenStreetMap</a> contributors' ,
16
+ 'under <a target="_blank" href="https://www.openstreetmap.org/copyright">ODbL</a>'
17
+ ] . join ( ' ' ) ;
18
+
19
+ var stamenWaterColor = [
20
+ 'Map tiles by <a target="_blank" href="https://stamen.com">Stamen Design</a>' ,
21
+ 'under <a target="_blank" href="https://creativecommons.org/licenses/by/3.0">CC BY 3.0</a>' ,
22
+ '|' ,
23
+ 'Data by <a target="_blank" href="https://openstreetmap.org">OpenStreetMap</a> contributors' ,
24
+ 'under <a target="_blank" href="https://creativecommons.org/licenses/by-sa/3.0">CC BY SA</a>'
25
+ ] . join ( ' ' ) ;
8
26
9
27
var stylesNonMapbox = {
10
28
'open-street-map' : {
@@ -47,7 +65,7 @@ var stylesNonMapbox = {
47
65
sources : {
48
66
'plotly-carto-positron' : {
49
67
type : 'raster' ,
50
- attribution : [ Carto , OSM ] . join ( ' ' ) ,
68
+ attribution : carto ,
51
69
tiles : [ 'https://cartodb-basemaps-c.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png' ] ,
52
70
tileSize : 256
53
71
}
@@ -66,7 +84,7 @@ var stylesNonMapbox = {
66
84
sources : {
67
85
'plotly-carto-darkmatter' : {
68
86
type : 'raster' ,
69
- attribution : [ Carto , OSM ] . join ( ' ' ) ,
87
+ attribution : carto ,
70
88
tiles : [ 'https://cartodb-basemaps-c.global.ssl.fastly.net/dark_all/{z}/{x}/{y}.png' ] ,
71
89
tileSize : 256
72
90
}
@@ -85,7 +103,7 @@ var stylesNonMapbox = {
85
103
sources : {
86
104
'plotly-stamen-terrain' : {
87
105
type : 'raster' ,
88
- attribution : [ Stamen , OSM ] . join ( ' ' ) ,
106
+ attribution : stamenTerrainOrToner ,
89
107
tiles : [ 'https://stamen-tiles.a.ssl.fastly.net/terrain/{z}/{x}/{y}.png' ] ,
90
108
tileSize : 256
91
109
}
@@ -104,7 +122,7 @@ var stylesNonMapbox = {
104
122
sources : {
105
123
'plotly-stamen-toner' : {
106
124
type : 'raster' ,
107
- attribution : [ Stamen , OSM ] . join ( ' ' ) ,
125
+ attribution : stamenTerrainOrToner ,
108
126
tiles : [ 'https://stamen-tiles.a.ssl.fastly.net/toner/{z}/{x}/{y}.png' ] ,
109
127
tileSize : 256
110
128
}
@@ -123,7 +141,7 @@ var stylesNonMapbox = {
123
141
sources : {
124
142
'plotly-stamen-watercolor' : {
125
143
type : 'raster' ,
126
- attribution : [ Stamen , OSM ] . join ( ' ' ) ,
144
+ attribution : stamenWaterColor ,
127
145
tiles : [ 'https://stamen-tiles.a.ssl.fastly.net/watercolor/{z}/{x}/{y}.png' ] ,
128
146
tileSize : 256
129
147
}
0 commit comments