{ "id": "tool_library", "name": { "en": "Tool libraries", "de": "Werkzeugbibliothek" }, "description": { "en": "A tool library is a place where people from the general public can borrow tools", "de": "Eine Werkzeugbibliothek ist ein Ort, an dem Menschen aus der Öffentlichkeit Werkzeuge ausleihen können" }, "source": { "osmTags": "amenity=tool_library" }, "minzoom": 3, "title": { "render": { "en": "Tool library {name}", "de": "Werkzeugbibliothek {name}" } }, "pointRendering": [ { "location": [ "point", "centroid" ], "marker": [ { "icon": "pin", "color": "#93E800FF" }, { "icon": "./assets/layers/bike_repair_station/repair_station.svg" } ], "anchor": "bottom", "label": { "mappings": [ { "if": "name~*", "then": { "en": "{name}", "de": "{name}" } } ] }, "labelCssClasses": "bg-white rounded px-2" } ], "lineRendering": [ { "width": 1, "color": "blue" } ], "presets": [ { "title": { "en": "a tool library", "de": "Eine Werkzeugbibliothek" }, "tags": [ "amenity=tool_library" ], "description": { "en": "A tool library is a place where people from the general public can borrow tools", "de": "Eine Werkzeugbibliothek ist ein Ort, an dem Menschen aus der Öffentlichkeit Werkzeuge ausleihen können" } } ], "tagRenderings": [ "images", "contact", "facebook", "opening_hours_by_appointment", { "question": { "en": "Is a membership required to borrow tools here?", "de": "Ist eine Mitgliedschaft erforderlich, um hier Werkzeuge auszuleihen?" }, "id": "membership", "mappings": [ { "then": { "en": "No membership is required to borrow tools here", "de": "Keine Mitgliedschaft ist erforderlich, um hier Werkzeuge auszuleihen" }, "if": "membership=no" }, { "if": "membership=required", "then": { "en": "A membership is required to use this tool library", "de": "Eine Mitgliedschaft ist erforderlich, um diese Werkzeugbibliothek zu nutzen" } }, { "if": "membership=optional", "then": { "en": "A membership is possible but not required to use this tool library", "de": "Eine Mitgliedschaft ist möglich , aber nicht erforderlich, um diese Werkzeugbibliothek zu nutzen" } } ] }, { "question": { "en": "How much does a membership cost?", "de": "Wie viel kostet eine Mitgliedschaft?" }, "id": "membership_charge", "questionHint": { "en": "There might be many formulas. In case of doubt, pick the most common one", "de": "Es gibt möglicherweise viele Modelle. Im Zweifelsfall wähle das häufigste" }, "freeform": { "key": "charge:membership", "type": "currency" }, "condition": "membership=required", "render": { "en": "A membership costs {charge:membership}", "de": "Eine Mitgliedschaft kostet {charge:membership}" } }, { "question": { "en": "Is a fee asked to borrow tools?", "de": "Wird eine Gebühr erhoben, um Werkzeuge auszuleihen?" }, "id": "fee", "mappings": [ { "if": { "and": [ "fee=no", "membership=required" ] }, "then": { "en": "Borrowing tools is free (if one has a membership)", "de": "Werkzeuge ausleihen ist kostenlos (wenn man eine Mitgliedschaft hat)" }, "hideInAnswer": "membership!=required" }, { "if": "fee=no", "then": { "en": "Borrowing tools is free", "de": "Werkzeuge ausleihen ist kostenlos" }, "hideInAnswer": "membership=required" }, { "if": "fee=yes", "then": { "en": "A fee is asked when borrowing tools", "de": "Es wird eine Gebühr erhoben, wenn man Werkzeuge ausleiht" } }, { "if": "fee=donation", "then": { "en": "A donation can be given when borrowing tools", "de": "Eine Spende kann gegeben werden, wenn man Werkzeuge ausleiht" } } ], "questionHint": { "en": "If a membership is required, we assume that the membership is already paid for.", "de": "Wenn eine Mitgliedschaft erforderlich ist, gehen wir davon aus, dass die Mitgliedschaft bereits bezahlt ist." } } ], "deletion": true, "allowMove": true, "units": [ { "charge:membership": { "inverted": true, "quantity": "duration", "denominations": [ "years", "months", "weeks" ] } } ] }