{ "id": "public_bookcases", "name": { "en": "Bookcases", "nl": "Boekenruilkastjes", "de": "Bücherschränke", "fr": "Microbibliothèque" }, "description": { "en": "A streetside cabinet with books, accessible to anyone", "nl": "Een straatkastje met boeken voor iedereen", "de": "Ein Bücherschrank am Straßenrand mit Büchern, für jedermann zugänglich", "fr": "Une armoire ou une boite contenant des livres en libre accès" }, "source": { "osmTags": "amenity=public_bookcase" }, "minzoom": 12, "wayHandling": 2, "title": { "render": { "en": "Bookcase", "nl": "Boekenruilkast", "de": "Bücherschrank", "fr": "Microbibliothèque" }, "mappings": [ { "if": "name~*", "then": { "en": "Public bookcase {name}", "nl": "Boekenruilkast {name}", "de": "Öffentlicher Bücherschrank {name}", "fr": "Microbibliothèque {name}" } } ] }, "icon": { "render": "./assets/themes/bookcases/bookcase.svg;", "mappings": [ { "if": "name~*", "then": "./assets/themes/bookcases/bookcase.svg;
{name}
" } ] }, "color": { "render": "#0000ff" }, "width": { "render": "8" }, "presets": [ { "title": { "en": "Bookcase", "nl": "Boekenruilkast", "de": "Bücherschrank", "fr": "Microbibliothèque" }, "tags": [ "amenity=public_bookcase" ] } ], "tagRenderings": [ "images", { "render": { "en": "The name of this bookcase is {name}", "nl": "De naam van dit boekenruilkastje is {name}", "de": "Der Name dieses Bücherschrank lautet {name}", "fr": "Le nom de cette microbibliothèque est {name}" }, "question": { "en": "What is the name of this public bookcase?", "nl": "Wat is de naam van dit boekenuilkastje?", "de": "Wie heißt dieser öffentliche Bücherschrank?", "fr": "Quel est le nom de cette microbibliothèque ?" }, "freeform": { "key": "name" }, "mappings": [ { "if": { "and": [ "noname=yes", "name=" ] }, "then": { "en": "This bookcase doesn't have a name", "nl": "Dit boekenruilkastje heeft geen naam", "de": "Dieser Bücherschrank hat keinen Namen", "fr": "Cette microbibliothèque n'a pas de nom" } } ] }, { "render": { "en": "{capacity} books fit in this bookcase", "nl": "Er passen {capacity} boeken", "de": "{capacity} Bücher passen in diesen Bücherschrank", "fr": "{capacity} livres rentrent dans cette microbibliothèque" }, "question": { "en": "How many books fit into this public bookcase?", "nl": "Hoeveel boeken passen er in dit boekenruilkastje?", "de": "Wie viele Bücher passen in diesen öffentlichen Bücherschrank?", "fr": "Combien de livre rentrent dans cette microbibliothèque ?" }, "freeform": { "key": "capacity", "type": "nat" } }, { "question": { "en": "What kind of books can be found in this public bookcase?", "nl": "Voor welke doelgroep zijn de meeste boeken in dit boekenruilkastje?", "de": "Welche Art von Büchern sind in diesem öffentlichen Bücherschrank zu finden?", "fr": "Quel type de livres peuvent être trouvés dans cette microbibliothèque ?" }, "mappings": [ { "if": "books=children", "then": { "en": "Mostly children books", "nl": "Voornamelijk kinderboeken", "de": "Vorwiegend Kinderbücher", "fr": "Livres pour enfants" } }, { "if": "books=adults", "then": { "en": "Mostly books for adults", "nl": "Voornamelijk boeken voor volwassenen", "de": "Vorwiegend Bücher für Erwachsene", "fr": "Livres pour les adultes" } }, { "if": "books=children;adults", "then": { "en": "Both books for kids and adults", "nl": "Boeken voor zowel kinderen als volwassenen", "de": "Sowohl Bücher für Kinder als auch für Erwachsene", "fr": "Livres pour enfants et adultes également" } } ] }, { "question": { "en": "Is this bookcase located outdoors?", "nl": "Staat dit boekenruilkastje binnen of buiten?", "de": "Befindet sich dieser Bücherschrank im Freien?", "fr": "Cette microbiliothèque est-elle en extérieur ?" }, "mappings": [ { "then": { "en": "This bookcase is located indoors", "nl": "Dit boekenruilkastje staat binnen", "de": "Dieser Bücherschrank befindet sich im Innenbereich", "fr": "Cette microbibliothèque est en intérieur" }, "if": "indoor=yes" }, { "then": { "en": "This bookcase is located outdoors", "nl": "Dit boekenruilkastje staat buiten", "de": "Dieser Bücherschrank befindet sich im Freien", "fr": "Cette microbibliothèque est en extérieur" }, "if": "indoor=no" }, { "then": { "en": "This bookcase is located outdoors", "nl": "Dit boekenruilkastje staat buiten", "de": "Dieser Bücherschrank befindet sich im Freien", "fr": "Cette microbibliothèque est en extérieur" }, "if": "indoor=", "hideInAnswer": true } ] }, { "question": { "en": "Is this public bookcase freely accessible?", "nl": "Is dit boekenruilkastje publiek toegankelijk?", "de": "Ist dieser öffentliche Bücherschrank frei zugänglich?", "fr": "Cette microbibliothèque est-elle librement accèssible ?" }, "condition": "indoor=yes", "mappings": [ { "then": { "en": "Publicly accessible", "nl": "Publiek toegankelijk", "de": "Öffentlich zugänglich", "fr": "Accèssible au public" }, "if": "access=yes" }, { "then": { "en": "Only accessible to customers", "nl": "Enkel toegankelijk voor klanten", "de": "Nur für Kunden zugänglich", "fr": "Accèssible aux clients" }, "if": "access=customers" } ] }, { "question": { "en": "Who maintains this public bookcase?", "nl": "Wie is verantwoordelijk voor dit boekenruilkastje?", "de": "Wer unterhält diesen öffentlichen Bücherschrank?", "fr": "Qui entretien cette microbibliothèque" }, "render": { "en": "Operated by {operator}", "nl": "Onderhouden door {operator}", "de": "Betrieben von {operator}", "fr": "Entretenue par {operator}" }, "freeform": { "type": "string", "key": "operator" } }, { "question": { "en": "Is this public bookcase part of a bigger network?", "nl": "Is dit boekenruilkastje deel van een netwerk?", "de": "Ist dieser öffentliche Bücherschrank Teil eines größeren Netzwerks?", "fr": "Cette microbibliothèque fait-elle partie d'un réseau/groupe ?" }, "render": { "en": "This public bookcase is part of {brand}", "nl": "Dit boekenruilkastje is deel van het netwerk {brand}", "de": "Dieser Bücherschrank ist Teil von {brand}", "fr": "Cette microbibliothèque fait partie du groupe {brand}" }, "condition": "ref=", "freeform": { "key": "brand" }, "mappings": [ { "then": { "en": "Part of the network 'Little Free Library'", "nl": "Deel van het netwerk 'Little Free Library'", "de": "Teil des Netzwerks 'Little Free Library'", "fr": "Fait partie du réseau 'Little Free Library'" }, "if": { "and": [ "brand=Little Free Library", "nobrand=" ] } }, { "if": { "and": [ "nobrand=yes", "brand=" ] }, "then": { "en": "This public bookcase is not part of a bigger network", "nl": "Dit boekenruilkastje maakt geen deel uit van een netwerk", "de": "Dieser öffentliche Bücherschrank ist nicht Teil eines größeren Netzwerks", "fr": "Cette microbibliothèque ne fait pas partie d'un réseau/groupe" } } ] }, { "render": { "en": "The reference number of this public bookcase within {brand} is {ref}", "nl": "Het referentienummer binnen {brand} is {ref}", "de": "Die Referenznummer dieses öffentlichen Bücherschranks innerhalb {brand} lautet {ref}", "fr": "Cette microbibliothèque du réseau {brand} possède le numéro {ref}" }, "question": { "en": "What is the reference number of this public bookcase?", "nl": "Wat is het referentienummer van dit boekenruilkastje?", "de": "Wie lautet die Referenznummer dieses öffentlichen Bücherschranks?", "fr": "Quelle est le numéro de référence de cette microbibliothèque ?" }, "condition": "brand~*", "freeform": { "key": "ref" }, "mappings": [ { "then": { "en": "This bookcase is not part of a bigger network", "nl": "Dit boekenruilkastje maakt geen deel uit van een netwerk", "de": "Dieser Bücherschrank ist nicht Teil eines größeren Netzwerks", "fr": "Cette microbibliothèque ne fait pas partie d'un réseau/groupe" }, "if": { "and": [ "nobrand=yes", "brand=", "ref=" ] } } ] }, { "question": { "en": "When was this public bookcase installed?", "nl": "Op welke dag werd dit boekenruilkastje geinstalleerd?", "de": "Wann wurde dieser öffentliche Bücherschrank installiert?", "fr": "Quand a été installée cette microbibliothèque ?" }, "render": { "en": "Installed on {start_date}", "nl": "Geplaatst op {start_date}", "de": "Installiert am {start_date}", "fr": "Installée le {start_date}" }, "freeform": { "key": "start_date", "type": "date" } }, { "render": { "en": "More info on the website", "nl": "Meer info op de website", "de": "Weitere Informationen auf der Webseite", "fr": "Plus d'info sur le site web" }, "question": { "en": "Is there a website with more information about this public bookcase?", "nl": "Is er een website over dit boekenruilkastje?", "de": "Gibt es eine Webseite mit weiteren Informationen über diesen öffentlichen Bücherschrank?", "fr": "Existe-t-il un site web avec plus d'information sur cette microbibliothèque ?" }, "freeform": { "key": "website", "type": "url" } } ] }