Add public transport maps openptmap and ÖPNVKarte, closes #214

This commit is contained in:
Norbert Renner 2019-06-28 12:06:29 +02:00
parent 71c8183d93
commit 88bc4a563f
6 changed files with 51 additions and 4 deletions

View file

@ -0,0 +1,12 @@
{
"geometry": null,
"properties": {
"name": "ÖPNV Karte",
"maxZoom": 18,
"attribution": "Map data: &copy; <a href=\"http://www.openstreetmap.org/copyright\" target=\"_blank\">OpenStreetMap</a> contributors, under ODbL | Tiles: &copy; <a href=\"http://öpnvkarte.de/\" target=\"_blank\">ÖPNV Karte</a>",
"id": "1059",
"url": "http://tileserver.memomaps.de/tilegen/{z}/{x}/{y}.png",
"dataSource": "LayersCollection"
},
"type": "Feature"
}

View file

@ -13,7 +13,8 @@ var includeList = [
"1017", // sputnik.ru "1017", // sputnik.ru
"1023", // Osmapa.pl - Mapa OpenStreetMap Polska "1023", // Osmapa.pl - Mapa OpenStreetMap Polska
"1010", // OpenStreetMap.se (Hydda.Full) "1010", // OpenStreetMap.se (Hydda.Full)
"1069" // MRI (maps.refuges.info) "1069", // MRI (maps.refuges.info),
"1059" // ÖPNV Karte
]; ];
function extract(constantsJs) { function extract(constantsJs) {

View file

@ -60,6 +60,12 @@ BR.confLayers.getPropertyOverrides = function() {
'openmapsurfer': { 'openmapsurfer': {
'mapUrl': 'https://maps.openrouteservice.org/directions?n1={lat}&n2={lon}&n3={zoom}&b=0&c=0&k1=en-US&k2=km' 'mapUrl': 'https://maps.openrouteservice.org/directions?n1={lat}&n2={lon}&n3={zoom}&b=0&c=0&k1=en-US&k2=km'
}, },
// ÖPNV Karte
'1059': {
'name': 'Public transport (ÖPNVKarte)',
'nameShort': 'ÖPNVKarte',
'mapUrl': 'http://öpnvkarte.de/#{lon};{lat};{zoom}'
},
'osm-mapnik-german_style': { 'osm-mapnik-german_style': {
'name': i18next.t('map.layer.osmde'), 'name': i18next.t('map.layer.osmde'),
'language_code': 'de', 'language_code': 'de',
@ -203,6 +209,10 @@ BR.confLayers.getPropertyOverrides = function() {
'nameShort': 'Mapillary', 'nameShort': 'Mapillary',
'mapUrl': 'https://www.mapillary.com/app/?lat={lat}&lng={lon}&z={zoom}&menu=false' 'mapUrl': 'https://www.mapillary.com/app/?lat={lat}&lng={lon}&z={zoom}&menu=false'
}, },
'openpt_map': {
'nameShort': 'openptmap',
'mapUrl': 'http://openptmap.org/?zoom={zoom}&lat={lat}&lon={lon}&layers=B0000TFT'
},
'historic-place-contours': { 'historic-place-contours': {
'mapUrl': 'http://gk.historic.place/historische_objekte/?zoom={zoom}&lat={lat}&lon={lon}&pid=GhHaSaHe' 'mapUrl': 'http://gk.historic.place/historische_objekte/?zoom={zoom}&lat={lat}&lon={lon}&pid=GhHaSaHe'
}, },

View file

@ -12,7 +12,8 @@ BR.confLayers.tree = {
'1061', // Thunderforest Outdoors '1061', // Thunderforest Outdoors
'1065', // Hike & Bike Map '1065', // Hike & Bike Map
'1016', // 4UMaps, '1016', // 4UMaps,
'openmapsurfer' 'openmapsurfer',
'1059' // ÖPNV Karte
], ],
'worldwide-monolingual': [ 'worldwide-monolingual': [
'osm-mapnik-german_style', 'osm-mapnik-german_style',
@ -64,7 +65,8 @@ BR.confLayers.tree = {
'Waymarked_Trails-Cycling', 'Waymarked_Trails-Cycling',
'Waymarked_Trails-Hiking', 'Waymarked_Trails-Hiking',
'Waymarked_Trails-MTB', 'Waymarked_Trails-MTB',
'mapillary-coverage-raster' 'mapillary-coverage-raster',
'openpt_map'
], ],
'country': [ 'country': [
'historic-place-contours', 'historic-place-contours',

View file

@ -30,7 +30,8 @@ const includeList = [
"Waymarked_Trails-Hiking", "Waymarked_Trails-Hiking",
"Waymarked_Trails-Cycling", "Waymarked_Trails-Cycling",
"Waymarked_Trails-MTB", "Waymarked_Trails-MTB",
"wikimedia-map" "wikimedia-map",
"openpt_map"
]; ];
function extract(layersJosm) { function extract(layersJosm) {

View file

@ -0,0 +1,21 @@
{
"geometry": null,
"properties": {
"attribution": {
"required": true,
"text": "© OpenStreetMap contributors, CC-BY-SA",
"url": "http://openptmap.de/"
},
"icon": "http://openptmap.de/favicon_pt.png",
"id": "openpt_map",
"max_zoom": 17,
"min_zoom": 4,
"name": "OpenPT Map (overlay)",
"overlay": true,
"type": "tms",
"url": "http://openptmap.de/tiles/{zoom}/{x}/{y}.png",
"valid-georeference": true,
"dataSource": "JOSM"
},
"type": "Feature"
}