mapcomplete/assets/layers/tactile_map/tactile_map.json
Robin van der Linde e86c491048
Small additions
2024-10-29 23:06:15 +01:00

146 lines
No EOL
3.4 KiB
JSON

{
"id": "tactile_map",
"name": {
"en": "Tactile Maps"
},
"description": {
"en": "Layer showing tactile maps, which can be used by visually impaired people to navigate the city."
},
"source": {
"osmTags": "information=tactile_map"
},
"title": {
"en": "Tactile Map"
},
"presets": [
{
"tags": [
"tourism=information",
"information=tactile_map"
],
"title": {
"en": "a tactile map"
},
"description": {
"en": "A tactile map that can be read using touch. Unlike a tactile model, this is relatively flat and does not feature three-dimensional buildings and such."
}
}
],
"deletion": true,
"allowMove": true,
"minzoom": 10,
"pointRendering": [
{
"marker": [
{
"icon": "circle",
"color": "white"
},
{
"icon": "./assets/themes/maps/logo.svg"
}
],
"location": [
"point",
"centroid"
]
}
],
"tagRenderings": [
"images",
{
"id": "description",
"question": {
"en": "What does this tactile map show?"
},
"freeform": {
"key": "blind:description:en",
"placeholder": {
"en": "e.g. Tactile map of the city center"
}
},
"render": {
"en": "Description: {blind:description:en}."
}
},
{
"id": "braille",
"question": {
"en": "Is there braille text on this tactile map?"
},
"mappings": [
{
"if": "braille=yes",
"then": {
"en": "This tactile map has braille text."
}
},
{
"if": "braille=no",
"then": {
"en": "This tactile map does not have braille text."
}
}
]
},
{
"id": "braille_languages",
"condition": "braille=yes",
"render": {
"special": {
"type": "language_chooser",
"key": "tactile_writing:braille",
"question": {
"en": "In which languages is the braille text on this tactile map?"
},
"render_list_item": {
"en": "This map has braille text in {language}"
},
"render_single_language": {
"en": "This map has braille text in {language}"
}
}
}
},
{
"id": "embossed_letters",
"question": {
"en": "Are there embossed letters on this tactile map?"
},
"mappings": [
{
"if": "embossed_letters=yes",
"then": {
"en": "This tactile map has embossed letters."
}
},
{
"if": "embossed_letters=no",
"then": {
"en": "This tactile map does not have embossed letters."
}
}
]
},
{
"id": "embossed_letters_languages",
"condition": "embossed_letters=yes",
"render": {
"special": {
"type": "language_chooser",
"key": "tactile_writing:embossed",
"question": {
"en": "In which languages are the embossed letters on this tactile map?"
},
"render_list_item": {
"en": "This map has embossed letters in {language}"
},
"render_single_language": {
"en": "This map has embossed letters in {language}"
}
}
}
},
"website"
]
}