[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources) # tool_library A tool library is a place where people from the general public can borrow tools - This layer is shown at zoomlevel **3** and higher ## Table of contents 1. [Themes using this layer](#themes-using-this-layer) 2. [Presets](#presets) 3. [Basic tags for this layer](#basic-tags-for-this-layer) 4. [Supported attributes](#supported-attributes) - [images](#images) - [phone](#phone) - [email](#email) - [website](#website) - [facebook](#facebook) - [opening_hours_by_appointment](#opening_hours_by_appointment) - [Opening hours](#opening-hours) - [membership](#membership) - [membership_charge](#membership_charge) - [fee](#fee) - [leftover-questions](#leftover-questions) - [move-button](#move-button) - [delete-button](#delete-button) - [lod](#lod) 5. [Filters](#filters) ## Themes using this layer - [circular_economy](https://mapcomplete.org/circular_economy) - [personal](https://mapcomplete.org/personal) ## Presets The following options to create new points are included: - **a tool library** which has the following tags:amenity=tool_library ## Basic tags for this layer Elements must match the expression **amenity=tool_library** [Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22amenity%22%3D%22tool_library%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B) ## Supported attributes **Warning:**,this quick overview is incomplete, | attribute | type | values which are supported by this layer | -----|-----|----- | | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | | | [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | | | [contact:facebook](https://wiki.openstreetmap.org/wiki/Key:contact:facebook) | [url](../SpecialInputElements.md#url) | | | [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | ["by appointment"](https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3D"by appointment") | | [membership](https://wiki.openstreetmap.org/wiki/Key:membership) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:membership%3Dno) [required](https://wiki.openstreetmap.org/wiki/Tag:membership%3Drequired) [optional](https://wiki.openstreetmap.org/wiki/Tag:membership%3Doptional) | | [charge:membership](https://wiki.openstreetmap.org/wiki/Key:charge:membership) | [currency](../SpecialInputElements.md#currency) | | | [fee](https://wiki.openstreetmap.org/wiki/Key:fee) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno) [yes](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes) [donation](https://wiki.openstreetmap.org/wiki/Tag:fee%3Ddonation) | ### images This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images _This tagrendering has no question and is thus read-only_ *{image_carousel()}{image_upload()}* ### phone The question is `What is the phone number of {title()}?` *{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set - *{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_ This tagrendering has labels `contact` ### email The question is `What is the email address of {title()}?` *{email}* is shown if `email` is set - *{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_ - *{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_ This tagrendering has labels `contact` ### website The question is `What is the website of {title()}?` *{website}* is shown if `website` is set - *{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_ This tagrendering has labels `contact` ### facebook Shows and asks for the facebook handle The question is `What is the facebook page of of {title()}?` *{link(Facebook page,&LBRACEcontact:facebook&RBRACE,,,,)}
Facebook is known to harm mental health, manipulate public opinion and cause hate. Try to use healthier alternatives
* is shown if `contact:facebook` is set ### opening_hours_by_appointment The question is `What are the opening hours of {title()}?` *

Opening hours

{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set - *Only by appointment* is shown if with opening_hours="by appointment" - *Only by appointment* is shown if with opening_hours~^("by appointment"|by appointment)$. _This option cannot be chosen as answer_ - *Marked as closed for an unspecified time* is shown if with opening_hours=closed. _This option cannot be chosen as answer_ ### membership The question is `Is a membership required to borrow tools here?` - *No membership is required to borrow tools here* is shown if with membership=no - *A membership is required to use this tool library* is shown if with membership=required - *A membership is possible but not required to use this tool library* is shown if with membership=optional ### membership_charge The question is `How much does a membership cost?` *A membership costs {charge:membership}* is shown if `charge:membership` is set This tagrendering is only visible in the popup if the following condition is met: membership=required ### fee The question is `Is a fee asked to borrow tools?` - *Borrowing tools is free (if one has a membership)* is shown if with fee=no & membership=required - *Borrowing tools is free* is shown if with fee=no - *A fee is asked when borrowing tools* is shown if with fee=yes - *A donation can be given when borrowing tools* is shown if with fee=donation ### leftover-questions _This tagrendering has no question and is thus read-only_ *{questions( ,)}* ### move-button _This tagrendering has no question and is thus read-only_ *{move_button()}* ### delete-button _This tagrendering has no question and is thus read-only_ *{delete_button()}* ### lod _This tagrendering has no question and is thus read-only_ *{linked_data_from_website()}* This tagrendering has labels `added_by_default` ## Filters | id | question | osmTags | -----|-----|----- | | open_now.0 | Open now | _isOpen=yes | This document is autogenerated from [assets/layers/tool_library/tool_library.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/tool_library/tool_library.json)