322 lines
No EOL
9 KiB
JSON
322 lines
No EOL
9 KiB
JSON
{
|
||
"id": "charging_stations",
|
||
"title": {
|
||
"en": "Charging stations",
|
||
"id": "Stasiun pengisian daya",
|
||
"ru": "Зарядные станции",
|
||
"ja": "充電ステーション"
|
||
},
|
||
"shortDescription": {
|
||
"en": "A worldwide map of charging stations",
|
||
"ru": "Карта зарядных станций по всему миру",
|
||
"ja": "充電ステーションの世界地図"
|
||
},
|
||
"description": {
|
||
"en": "On this open map, one can find and mark information about charging stations",
|
||
"ru": "На этой карте вы можно найти и отметить информацию о зарядных станциях",
|
||
"ja": "このオープンマップでは充電ステーションに関する情報を見つけてマークすることができます"
|
||
},
|
||
"language": [
|
||
"en",
|
||
"id",
|
||
"ru",
|
||
"ja"
|
||
],
|
||
"maintainer": "",
|
||
"icon": "./assets/themes/charging_stations/logo.svg",
|
||
"version": "0",
|
||
"startLat": 0,
|
||
"startLon": 0,
|
||
"startZoom": 1,
|
||
"widenFactor": 0.05,
|
||
"socialImage": "",
|
||
"layers": [
|
||
{
|
||
"id": "charging_stations",
|
||
"name": {
|
||
"en": "Charging stations",
|
||
"ru": "Зарядные станции",
|
||
"ja": "充電ステーション"
|
||
},
|
||
"minzoom": 10,
|
||
"source": {
|
||
"osmTags": {
|
||
"and": [
|
||
"amenity=charging_station"
|
||
]
|
||
}
|
||
},
|
||
"title": {
|
||
"render": {
|
||
"en": "Charging station",
|
||
"ru": "Зарядная станция",
|
||
"ja": "充電ステーション"
|
||
}
|
||
},
|
||
"description": {
|
||
"en": "A charging station",
|
||
"ru": "Зарядная станция",
|
||
"ja": "充電ステーション"
|
||
},
|
||
"tagRenderings": [
|
||
"images",
|
||
{
|
||
"#": "Type",
|
||
"question": "Is this charging station meant for cars or bicycles?",
|
||
"mappings": [
|
||
{
|
||
"if": {
|
||
"and": [
|
||
"motorcar=yes",
|
||
"bicycle=yes"
|
||
]
|
||
},
|
||
"then": "This is a charging station for <b>both bicycles and cars</b>"
|
||
},
|
||
{
|
||
"if": {
|
||
"and": [
|
||
"motorcar=",
|
||
"car=",
|
||
"bicycle=yes"
|
||
]
|
||
},
|
||
"then": "This is a charging station exclusively for <b>bicycles</b>"
|
||
},
|
||
{
|
||
"if": {
|
||
"and": [
|
||
"motorcar=yes",
|
||
"car=",
|
||
"bicycle="
|
||
]
|
||
},
|
||
"then": "This is a charging station exclusively for <b>electric cars and similar vehicles</b>"
|
||
},
|
||
{
|
||
"if": {
|
||
"and": [
|
||
"car=yes",
|
||
"bicycle="
|
||
]
|
||
},
|
||
"then": "This is a charging station exclusively for <b>electric cars</b>",
|
||
"hideInAnswer": true
|
||
},
|
||
{
|
||
"if": {
|
||
"and": [
|
||
"car=yes",
|
||
"bicycle=yes"
|
||
]
|
||
},
|
||
"then": "This is a charging station for <b>both electric cars and bicycles</b>",
|
||
"hideInAnswer": true
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"#": "capacity",
|
||
"render": "{capacity} vehicles can be charged here at the same time",
|
||
"question": "How much vehicles can be charged here at the same time?",
|
||
"freeform": {
|
||
"key": "capacity",
|
||
"type": "pnat"
|
||
}
|
||
},
|
||
{
|
||
"#": "Authentication",
|
||
"multiAnswer": true,
|
||
"mappings": [
|
||
{
|
||
"if": "authentication:membership_card=yes",
|
||
"then": "Authentication by a membership card"
|
||
},
|
||
{
|
||
"if": "authentication:app=yes",
|
||
"then": "Authentication by an app"
|
||
},
|
||
{
|
||
"if": "authentication:phone_call=yes",
|
||
"then": "Authentication via phone call is available"
|
||
},
|
||
{
|
||
"if": "authentication:short_message=yes",
|
||
"then": "Authentication via phone call is available"
|
||
},
|
||
{
|
||
"if": "authentication:nfc=yes",
|
||
"then": "Authentication via NFC is available"
|
||
},
|
||
{
|
||
"if": "authentication:money_card=yes",
|
||
"then": "Authentication via Money Card is available"
|
||
},
|
||
{
|
||
"if": "authentication:debig=yes",
|
||
"then": "Authentication via debit card is available"
|
||
},
|
||
{
|
||
"if": "authentication:none=yes",
|
||
"then": "No authentication is needed"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"#": "Auth phone",
|
||
"render": "Authenticate by calling or SMS'ing to <a href='tel:{authentication:phone_call:number}'>{authentication:phone_call:number}</a>",
|
||
"freeform": {
|
||
"key": "authentication:phone_call:number",
|
||
"type": "phone"
|
||
},
|
||
"condition": {
|
||
"or": [
|
||
"authentication:phone_call=yes",
|
||
"authentication:short_message=yes"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"#": "OH",
|
||
"render": "{opening_hours_table(opening_hours)}",
|
||
"freeform": {
|
||
"key": "opening_hours",
|
||
"type": "opening_hours"
|
||
},
|
||
"question": {
|
||
"en": "When is this charging station opened?",
|
||
"ru": "В какое время работает эта зарядная станция?",
|
||
"ja": "この充電ステーションはいつオープンしますか?"
|
||
},
|
||
"mappings": [
|
||
{
|
||
"if": "opening_hours=24/7",
|
||
"then": "24/7 opened (including holidays)"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"#": "Network",
|
||
"render": {
|
||
"en": "{network}",
|
||
"ru": "{network}",
|
||
"ja": "{network}"
|
||
},
|
||
"question": {
|
||
"en": "Which is the network of this charging stationg?",
|
||
"ru": "К какой сети относится эта станция?",
|
||
"ja": "この充電ステーションの運営チェーンはどこですか?"
|
||
},
|
||
"freeform": {
|
||
"key": "network"
|
||
},
|
||
"mappings": [
|
||
{
|
||
"if": {
|
||
"and": [
|
||
"no:network=yes"
|
||
]
|
||
},
|
||
"then": {
|
||
"en": "Not part of a bigger network",
|
||
"ru": "Не является частью более крупной сети",
|
||
"ja": "大規模な運営チェーンの一部ではない"
|
||
}
|
||
},
|
||
{
|
||
"if": {
|
||
"and": [
|
||
"network=AeroVironment"
|
||
]
|
||
},
|
||
"then": {
|
||
"en": "AeroVironment",
|
||
"ru": "AeroVironment",
|
||
"ja": "AeroVironment"
|
||
}
|
||
},
|
||
{
|
||
"if": {
|
||
"and": [
|
||
"network=Blink"
|
||
]
|
||
},
|
||
"then": {
|
||
"en": "Blink",
|
||
"ru": "Blink",
|
||
"ja": "Blink"
|
||
}
|
||
},
|
||
{
|
||
"if": {
|
||
"and": [
|
||
"network=eVgo"
|
||
]
|
||
},
|
||
"then": {
|
||
"en": "eVgo",
|
||
"ru": "eVgo",
|
||
"ja": "eVgo"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"hideUnderlayingFeaturesMinPercentage": 0,
|
||
"icon": {
|
||
"render": "pin:#fff;./assets/themes/charging_stations/plug.svg",
|
||
"mappings": [
|
||
{
|
||
"if": "bicycle=yes",
|
||
"then": "pin:#fff;./assets/themes/charging_stations/bicycle.svg"
|
||
},
|
||
{
|
||
"if": {
|
||
"or": [
|
||
"car=yes",
|
||
"motorcar=yes"
|
||
]
|
||
},
|
||
"then": "pin:#fff;./assets/themes/charging_stations/car.svg"
|
||
}
|
||
]
|
||
},
|
||
"iconOverlays": [
|
||
{
|
||
"if": {
|
||
"and": [
|
||
"bicycle=yes",
|
||
{
|
||
"or": [
|
||
"motorcar=yes",
|
||
"car=yes"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"then": "circle:#fff;./assets/themes/charging_stations/car.svg",
|
||
"badge": true
|
||
}
|
||
],
|
||
"width": {
|
||
"render": "8"
|
||
},
|
||
"iconSize": {
|
||
"render": "50,50,bottom"
|
||
},
|
||
"color": {
|
||
"render": "#00f"
|
||
},
|
||
"presets": [
|
||
{
|
||
"tags": [
|
||
"amenity=charging_station"
|
||
],
|
||
"title": "Charging station"
|
||
}
|
||
],
|
||
"wayHandling": 1
|
||
}
|
||
],
|
||
"roamingRenderings": []
|
||
} |