diff --git a/index.json b/index.json
index 12a2451e0..77bd73e41 100644
--- a/index.json
+++ b/index.json
@@ -89,6 +89,9 @@
{
"id": "communication"
},
+ {
+ "id": "office"
+ },
{
"id": "financial"
},
diff --git a/office.json b/office.json
new file mode 100644
index 000000000..75bd82820
--- /dev/null
+++ b/office.json
@@ -0,0 +1,44 @@
+{
+ "type": "overpass",
+ "name": {
+ "en": "Offices",
+ "de": "Ämter, Dienst- und Geschäftsstellen"
+ },
+ "query": {
+ "14": "nwr[office]"
+ },
+ "feature": {
+ "description": [
+ "{{ tagTrans('office', tags.office) }}",
+ "{% if tags.office == 'government' and tags.government %}({{ tagTrans('government', tags.government) }}){% endif %}"
+ ],
+ "markerSign": "{{ const[tags.office]|raw }}"
+ },
+ "const": {
+ "government": "",
+ "company": "",
+ "estate_agent": "",
+ "insurance": "",
+ "lawyer": "",
+ "educational_institution": "",
+ "administrative": "",
+ "telecommunication": "",
+ "ngo": "",
+ "quango": "",
+ "association": "",
+ "it": "",
+ "accountant": "",
+ "tax_advisor": "",
+ "employment_agency": "",
+ "research": "",
+ "religion": "",
+ "architect": "",
+ "financial": "",
+ "newspaper": "",
+ "political_party": "",
+ "advertising_agency": "",
+ "therapist": "",
+ "travel_agent": "",
+ "publisher": ""
+ }
+}