2024-07-27 02:18:58 +02:00
{
"minzoom" : 1 ,
"pointRendering" : [
{
"location" : [
"point" ,
"centroid"
] ,
"marker" : [
{
"icon" : "circle" ,
"color" : "white"
} ,
{
"icon" : {
"render" : "gear" ,
"mappings" : [
{
"if" : {
"or" : [
"bicycle:repair=yes" ,
"service:bicycle:repair=yes"
]
} ,
"then" : "./assets/layers/hackerspace/bicycle.svg"
}
]
}
}
]
}
] ,
"tagRenderings" : [
"images" ,
"preset_description" ,
{
"question" : {
"en" : "What is the name of this repair workshop?"
} ,
"id" : "name" ,
"render" : {
"en" : "This workshop is called <b>{name}</b>"
} ,
"freeform" : {
"key" : "name"
}
} ,
"opening_hours_by_appointment" ,
"contact" ,
"mastodon" ,
"facebook" ,
{
"question" : {
"en" : "What type of items are repaired here?"
} ,
"id" : "item:repair" ,
"mappings" : [
{
"if" : "service:mobile_phone:repair=yes" ,
"alsoShowIf" : "mobile_phone:repair=yes" ,
2024-07-29 14:40:55 +02:00
"addExtraTags" : [
"mobile_phone:repair="
] ,
2024-07-27 02:18:58 +02:00
"then" : {
"en" : "Mobile phones are repaired here"
} ,
"ifnot" : "service:mobile_phone:repair=no"
} ,
{
"if" : "service:computer:repair=yes" ,
"alsoShowIf" : "computer:repair=yes" ,
2024-07-29 14:40:55 +02:00
"addExtraTags" : [
"computer:repair="
] ,
2024-07-27 02:18:58 +02:00
"then" : {
"en" : "Computers are repaired here"
} ,
"ifnot" : "service:computer:repair=no"
} ,
{
"if" : "service:bicycle:repair=yes" ,
"alsoShowIf" : "bicycle:repair=yes" ,
2024-07-29 14:40:55 +02:00
"addExtraTags" : [
"bicycle:repair="
] ,
2024-07-27 02:18:58 +02:00
"then" : {
"en" : "Bicycles are repaired here"
} ,
"ifnot" : "service:bicycle:repair=no"
} ,
{
"if" : "service:electronics:repair=yes" ,
"alsoShowIf" : "bicycle:repair=yes" ,
2024-07-29 14:40:55 +02:00
"addExtraTags" : [
"bicycle:repair="
] ,
2024-07-27 02:18:58 +02:00
"then" : {
"en" : "Electronic devices are repaired here"
} ,
"ifnot" : "service:electronics:repair=no" ,
"icon" : "./assets/layers/recycling/small_electrical_appliances.svg"
} ,
{
"if" : "service:furniture:repair=yes" ,
"alsoShowIf" : "furniture:repair=yes" ,
2024-07-29 14:40:55 +02:00
"addExtraTags" : [
"furniture:repair="
] ,
2024-07-27 02:18:58 +02:00
"then" : {
"en" : "Furniture is repaired here"
} ,
"ifnot" : "service:furniture:repair=no" ,
"icon" : "./assets/layers/recycling/furniture.svg"
} ,
{
"if" : "service:clothes:repair=yes" ,
"alsoShowIf" : "clothes:repair=yes" ,
2024-07-29 14:40:55 +02:00
"addExtraTags" : [
"clothes:repair="
] ,
2024-07-27 02:18:58 +02:00
"then" : {
"en" : "Clothes are repaired here"
} ,
"ifnot" : "service:clothes:repair=no" ,
"icon" : "./assets/layers/recycling/clothes.svg"
}
] ,
"multiAnswer" : true
}
] ,
"lineRendering" : [
{
"width" : 1 ,
"color" : "blue"
}
] ,
"id" : "assisted_repair" ,
"name" : {
"en" : "Repair cafés and assisted repair workshops"
} ,
"description" : {
"en" : "A self-assisted workshop is a location where people can come and repair their goods with help of volunteers and with the tools available at the given location. A repair café is a type of event organized regularly along the same principles."
} ,
"source" : {
"osmTags" : "repair=assisted_self_service"
} ,
"title" : {
"render" : {
"en" : "Workshop for assisted repair"
} ,
"mappings" : [
{
"if" : "name~*" ,
"then" : {
"en" : "{name}"
}
}
]
} ,
"deletion" : { } ,
"allowMove" : true ,
"presets" : [
{
"title" : {
"en" : "an assisted repair workshop"
} ,
"tags" : [
"amenity=workshop" ,
"repair=assisted_self_service"
] ,
"description" : {
"en" : "A location with a permanent workshop where people can come to repair items with the help of volunteers."
}
}
]
}