Add additional layers from Edward17/LayersCollection
https://github.com/Edward17/LayersCollection/blob/gh-pages/constants.js
This commit is contained in:
parent
178715ac35
commit
bfa2ebb5a6
4 changed files with 25 additions and 6 deletions
|
|
@ -359,7 +359,8 @@
|
||||||
<script src="dist/url-search-params.js"></script>
|
<script src="dist/url-search-params.js"></script>
|
||||||
<script src="config.js"></script>
|
<script src="config.js"></script>
|
||||||
<script src="keys.js"></script>
|
<script src="keys.js"></script>
|
||||||
<script src="layers.js"></script>
|
<script src="layers/layers-josm.js"></script>
|
||||||
|
<script src="layers/layers-collection.js"></script>
|
||||||
|
|
||||||
<!-- "gulp inject" for debugging -->
|
<!-- "gulp inject" for debugging -->
|
||||||
<!-- inject:js -->
|
<!-- inject:js -->
|
||||||
|
|
|
||||||
|
|
@ -52,14 +52,22 @@ BR.LayersTab = L.Control.Layers.extend({
|
||||||
'Stamen.Terrain',
|
'Stamen.Terrain',
|
||||||
'HDM_HOT',
|
'HDM_HOT',
|
||||||
'wikimedia-map',
|
'wikimedia-map',
|
||||||
'opencylemap'
|
'opencylemap',
|
||||||
|
"1061", // Thunderforest Outdoors
|
||||||
|
"1065", // Hike & Bike Map
|
||||||
|
"1016" // 4UMaps
|
||||||
],
|
],
|
||||||
'Worldwide monolingual': [
|
'Worldwide monolingual': [
|
||||||
'osm-mapnik-german_style',
|
'osm-mapnik-german_style',
|
||||||
'osmfr'
|
'osmfr',
|
||||||
|
"1023", // Osmapa.pl - Mapa OpenStreetMap Polska
|
||||||
|
"1021", // kosmosnimki.ru
|
||||||
|
"1017", // sputnik.ru
|
||||||
|
"1010" // OpenStreetMap.se (Hydda.Full)
|
||||||
],
|
],
|
||||||
'Europe': [
|
'Europe': [
|
||||||
'MtbMap'
|
'MtbMap',
|
||||||
|
"1069", // MRI (maps.refuges.info)
|
||||||
],
|
],
|
||||||
'Country': [
|
'Country': [
|
||||||
'OpenStreetMap.CH',
|
'OpenStreetMap.CH',
|
||||||
|
|
@ -168,7 +176,7 @@ BR.LayersTab = L.Control.Layers.extend({
|
||||||
properties: {
|
properties: {
|
||||||
id: id,
|
id: id,
|
||||||
name: id.replace('.', ' '),
|
name: id.replace('.', ' '),
|
||||||
datasource: 'leaflet-providers'
|
dataSource: 'leaflet-providers'
|
||||||
},
|
},
|
||||||
type: "Feature"
|
type: "Feature"
|
||||||
};
|
};
|
||||||
|
|
@ -211,9 +219,18 @@ BR.LayersTab = L.Control.Layers.extend({
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (props.datasource === 'leaflet-providers') {
|
if (props.dataSource === 'leaflet-providers') {
|
||||||
// leaflet-providers
|
// leaflet-providers
|
||||||
layer = L.tileLayer.provider(props.id);
|
layer = L.tileLayer.provider(props.id);
|
||||||
|
} else if (props.dataSource === 'LayersCollection') {
|
||||||
|
layer = L.tileLayer(props.url, {
|
||||||
|
maxNativeZoom: props.maxZoom,
|
||||||
|
maxZoom: this._map.getMaxZoom(),
|
||||||
|
zIndex: this._lastZIndex + 1
|
||||||
|
});
|
||||||
|
if (props.subdomains) {
|
||||||
|
layer.subdomains = props.subdomains;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
// JOSM
|
// JOSM
|
||||||
var url = convertUrlJosm(props.url);
|
var url = convertUrlJosm(props.url);
|
||||||
|
|
|
||||||
1
layers/layers-collection.js
Symbolic link
1
layers/layers-collection.js
Symbolic link
|
|
@ -0,0 +1 @@
|
||||||
|
/home/norbert/Dokumente/cms/gis/brouter/issues/145-thunderforest/layers/layerscollection/layers-collection.js
|
||||||
Loading…
Add table
Add a link
Reference in a new issue