2016-06-16 18:35:09 +00:00
|
|
|
// Grunt will remove all comments
|
2016-06-01 23:07:27 +00:00
|
|
|
{
|
2016-06-16 18:35:09 +00:00
|
|
|
// Variables are NODE_ID and NODE_NAME (only a-z0-9\- other chars are replaced with _)
|
2016-06-01 23:07:27 +00:00
|
|
|
"nodeInfos": [
|
|
|
|
{
|
|
|
|
"name": "Clientstatistik",
|
|
|
|
"href": "https://regensburg.freifunk.net/netz/statistik/node/{NODE_ID}/",
|
2017-02-09 23:19:41 +00:00
|
|
|
"image": "https://grafana.regensburg.freifunk.net/render/dashboard-solo/db/ffrgb-all-nodes?panelId=1&from=now-7d&var-nodeid={NODE_ID}&var-host={NODE_NAME}&width=650&height=350&theme=light&_t={TIME}",
|
|
|
|
"title": "Knoten {NODE_ID} - weiteren Statistiken"
|
2016-06-01 23:07:27 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "Trafficstatistik",
|
|
|
|
"href": "https://regensburg.freifunk.net/netz/statistik/node/{NODE_ID}/",
|
2017-02-09 23:19:41 +00:00
|
|
|
"image": "https://grafana.regensburg.freifunk.net/render/dashboard-solo/db/ffrgb-all-nodes?panelId=2&from=now-7d&var-nodeid={NODE_ID}&var-host={NODE_NAME}&width=650&height=350&theme=light&_t={TIME}",
|
|
|
|
"title": "Knoten {NODE_ID} - weiteren Statistiken"
|
2016-06-01 23:07:27 +00:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"globalInfos": [
|
|
|
|
{
|
|
|
|
"name": "Statistik",
|
|
|
|
"href": "https://regensburg.freifunk.net/netz/statistik/",
|
2017-02-09 23:19:41 +00:00
|
|
|
"image": "https://grafana.regensburg.freifunk.net/render/dashboard-solo/db/ffrgb-network-wide-stats?panelId=11&from=now-1y&width=600&height=350&theme=light",
|
|
|
|
"title": "Jahresstatistik - weiteren Statistiken"
|
2016-06-01 23:07:27 +00:00
|
|
|
}
|
|
|
|
],
|
2016-06-16 18:35:09 +00:00
|
|
|
// String or array of data provider are supported
|
2016-06-01 23:07:27 +00:00
|
|
|
"dataPath": "https://regensburg.freifunk.net/data/",
|
2017-01-20 14:47:50 +00:00
|
|
|
"reverseGeocodingApi": "https://nominatim.openstreetmap.org/reverse",
|
2016-06-01 23:07:27 +00:00
|
|
|
"siteName": "Freifunk Regensburg",
|
|
|
|
"maxAge": 14,
|
2017-02-01 23:47:54 +00:00
|
|
|
"maxAgeAlert": 3,
|
2016-06-23 02:15:54 +00:00
|
|
|
"nodeZoom": 18,
|
2017-02-08 19:51:10 +00:00
|
|
|
"labelZoom": 13,
|
|
|
|
"clientZoom": 15,
|
2017-01-21 00:53:55 +00:00
|
|
|
"nodeInfobox": {
|
|
|
|
"contact": false,
|
|
|
|
"hardwareUsage": true
|
|
|
|
},
|
2016-06-01 23:07:27 +00:00
|
|
|
"mapLayers": [
|
2017-01-17 02:28:14 +00:00
|
|
|
{
|
|
|
|
"name": "Freifunk Regensburg",
|
|
|
|
// Please ask Freifunk Regensburg before using its tile server c- example with retina tiles
|
|
|
|
"url": "https://{s}.tiles.ffrgb.net/{z}/{x}/{y}{retina}.png",
|
|
|
|
"config": {
|
|
|
|
"maxZoom": 22,
|
|
|
|
"subdomains": "1234",
|
|
|
|
"attribution": "<a href=\'https://www.mapbox.com/about/maps/\' target=\'_blank\'>© Mapbox</a> <a href=\'https://openstreetmap.org/about/\' target=\'_blank\'>© OpenStreetMap</a> <a class=\'mapbox-improve-map\' href=\'https://www.mapbox.com/map-feedback/\' target=\'_blank\'>Improve this map</a>",
|
|
|
|
"start": 6
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "Freifunk Regensburg Night",
|
|
|
|
// Please ask Freifunk Regensburg before using its tile server - example with retina and dark tiles
|
|
|
|
"url": "https://{s}.tiles.ffrgb.net/n/{z}/{x}/{y}{retina}.png",
|
|
|
|
"config": {
|
|
|
|
"maxZoom": 22,
|
|
|
|
"subdomains": "1234",
|
|
|
|
"attribution": "<a href=\'https://www.mapbox.com/about/maps/\' target=\'_blank\'>© Mapbox</a> <a href=\'https://openstreetmap.org/about/\' target=\'_blank\'>© OpenStreetMap</a> <a class=\'mapbox-improve-map\' href=\'https://www.mapbox.com/map-feedback/\' target=\'_blank\'>Improve this map</a>",
|
|
|
|
"mode": "night",
|
|
|
|
"start": 19,
|
|
|
|
"end": 7
|
|
|
|
}
|
|
|
|
},
|
2016-06-22 01:17:52 +00:00
|
|
|
{
|
|
|
|
"name": "OpenStreetMap.HOT",
|
|
|
|
"url": "https://{s}.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png",
|
|
|
|
"config": {
|
|
|
|
"maxZoom": 19,
|
|
|
|
"attribution": "© Openstreetmap France | © <a href=\"http://www.openstreetmap.org/copyright\">OpenStreetMap</a>"
|
|
|
|
}
|
|
|
|
},
|
2016-06-01 23:07:27 +00:00
|
|
|
{
|
|
|
|
"name": "HERE",
|
2016-06-16 18:35:09 +00:00
|
|
|
// Please use your own API key - Free plan is on right side after the pay plans
|
|
|
|
"url": "https://{s}.base.maps.api.here.com/maptile/2.1/maptile/newest/normal.day/{z}/{x}/{y}/256/png8?app_id=YOUR_KEY&app_code=YOUR_CODE&lg=deu",
|
2016-06-01 23:07:27 +00:00
|
|
|
"config": {
|
|
|
|
"attribution": "Map © 1987-2014 <a href=\"http://developer.here.com\">HERE</a>",
|
|
|
|
"subdomains": "1234",
|
|
|
|
"maxZoom": 20
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "Esri.WorldImagery",
|
|
|
|
"url": "//server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}",
|
|
|
|
"config": {
|
|
|
|
"maxZoom": 20,
|
|
|
|
"attribution": "Tiles © Esri — Source: Esri, i-cubed, USDA, USGS, AEX, GeoEye, Getmapping, Aerogrid, IGN, IGP, UPR-EGP, and the GIS User Community"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "HERE.hybridDay",
|
2016-06-16 18:35:09 +00:00
|
|
|
// Please use your own API key - Free plan is on right side after the pay plans
|
|
|
|
"url": "https://{s}.aerial.maps.api.here.com/maptile/2.1/maptile/newest/{variant}/{z}/{x}/{y}/256/png8?app_id=YOUR_KEY&app_code=YOUR_CODE&lg=deu",
|
2016-06-01 23:07:27 +00:00
|
|
|
"config": {
|
|
|
|
"attribution": "Map © 1987-2014 <a href=\"http://developer.here.com\">HERE</a>",
|
|
|
|
"subdomains": "1234",
|
|
|
|
"variant": "hybrid.day",
|
|
|
|
"maxZoom": 20
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
2017-02-08 20:12:04 +00:00
|
|
|
// Set a visible frame
|
|
|
|
"fixedCenter": [
|
|
|
|
// Northwest
|
|
|
|
[
|
|
|
|
49.3522,
|
|
|
|
11.7752
|
|
|
|
],
|
|
|
|
// Southeast
|
|
|
|
[
|
|
|
|
48.7480,
|
|
|
|
12.8917
|
|
|
|
]
|
|
|
|
],
|
2016-06-01 23:07:27 +00:00
|
|
|
"siteNames": [
|
|
|
|
{
|
|
|
|
"site": "ffrgb-bat15",
|
|
|
|
"name": "Regensburg"
|
2016-06-22 01:17:52 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"site": "ffrgb",
|
|
|
|
"name": "Regensburg"
|
2016-06-01 23:07:27 +00:00
|
|
|
}
|
2017-01-28 14:33:13 +00:00
|
|
|
],
|
|
|
|
"supportedLocale": [
|
|
|
|
"en",
|
2017-02-10 00:24:31 +00:00
|
|
|
"de",
|
2017-02-19 16:54:02 +00:00
|
|
|
"fr",
|
|
|
|
"ru"
|
2017-02-01 21:41:29 +00:00
|
|
|
],
|
2017-03-13 18:57:11 +00:00
|
|
|
"cacheBreaker": "vy0zx"
|
2016-06-01 23:07:27 +00:00
|
|
|
}
|