mapcomplete/assets/layers/etymology/etymology.json
2022-09-08 23:27:43 +02:00

432 lines
15 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"id": "etymology",
"#": "A layer showing all objects having etymology info (either via `name:etymology:wikidata` or `name:etymology`. The intention is that this layer is reused for a certain category to also _ask_ for information",
"name": {
"en": "Has etymolgy",
"nl": "Heeft etymology info",
"de": "Objekte mit Informationen zur Namensherkunft",
"fr": "A une étymologie"
},
"minzoom": 12,
"source": {
"osmTags": {
"and": [
{
"or": ["name:etymology:wikidata~*", "name:etymology~*"]
}
]
}
},
"title": {
"render": {
"*": "{name}"
}
},
"description": {
"en": "All objects which have an etymology known",
"nl": "Alle lagen met een gelinkt etymology",
"de": "Alle Objekte, die eine bekannte Namensherkunft haben",
"hu": "Minden olyan objektum, amelynél ismert a nevének az eredete",
"fr": "Tous les objets dont létymologie est connue"
},
"calculatedTags": [
"_same_name_ids=feat.closestn('*', 250, undefined, 2500)?.filter(f => f.feat.properties.name === feat.properties.name)?.map(f => f.feat.properties.id)??[]"
],
"tagRenderings": [
{
"id": "etymology-images-from-wikipedia",
"render": {
"*": "{image_carousel(name:etymology:wikidata)}"
}
},
{
"id": "wikipedia-etymology",
"question": {
"en": "What is the Wikidata-item that this object is named after?",
"nl": "Wat is het Wikidata-item van hetgeen dit object is naar vernoemd?",
"de": "Was ist das Wikidata-Element, nach dem dieses Objekt benannt ist?",
"fr": "Quel est l'Item Wikidata auquel l'objet fait référence ?"
},
"freeform": {
"key": "name:etymology:wikidata",
"type": "wikidata",
"helperArgs": [
"name",
{
"notInstanceOf": ["Q79007", "Q22698"],
"removePrefixes": {
"#": "no-translations",
"fr": [
"allée des",
"allée de la",
"allée de l'",
"allée de",
"allée du",
"allée",
"autoroute des",
"autoroute de la",
"autoroute de l'",
"autoroute de",
"autoroute du",
"autoroute",
"avenue des",
"avenue de la",
"avenue de l'",
"avenue de",
"avenue du",
"avenue",
"bibliothèque des",
"bibliothèque de la",
"bibliothèque de l'",
"bibliothèque de",
"bibliothèque du",
"bibliothèque",
"boulevard des",
"boulevard de la",
"boulevard de l'",
"boulevard de",
"boulevard du",
"boulevard",
"centre culturel des",
"centre culturel de la",
"centre culturel de l'",
"centre culturel de",
"centre culturel du",
"centre culturel",
"centre des",
"centre de la",
"centre de l'",
"centre de",
"centre du",
"centre",
"chaussée des",
"chaussée de la",
"chaussée de l'",
"chaussée de",
"chaussée du",
"chaussée",
"chemin des",
"chemin de la",
"chemin de l'",
"chemin de",
"chemin du",
"chemin",
"clos des",
"clos de la",
"clos de l'",
"clos de",
"clos du",
"clos ",
"collège des",
"collège de la",
"collège de l'",
"collège de",
"collège du",
"collège",
"complexe sportif des",
"complexe sportif de la",
"complexe sportif de l'",
"complexe sportif de",
"complexe sportif du",
"complexe sportif",
"drève des ",
"drève de la ",
"drève de l'",
"drève de ",
"drève du ",
"drève",
"école élémentaire des",
"école élémentaire de la",
"école élémentaire de l'",
"école élémentaire de",
"école élémentaire du",
"école élémentaire",
"école maternelle des",
"école maternelle de la",
"école maternelle de l'",
"école maternelle de",
"école maternelle du",
"école maternelle",
"école primaire des",
"école primaire de la",
"école primaire de l'",
"école primaire de",
"école primaire du",
"école primaire",
"école des",
"école de la",
"école de l'",
"école de",
"école du",
"école",
"esplanade des",
"esplanade de la",
"esplanade de l'",
"esplanade de",
"esplanade du",
"esplanade",
"groupe scolaire des",
"groupe scolaire de la",
"groupe scolaire de l'",
"groupe scolaire de",
"groupe scolaire du",
"groupe scolaire",
"gymnase des",
"gymnase de la",
"gymnase de l'",
"gymnase de",
"gymnase du",
"gymnase",
"impasse des",
"impasse de la",
"impasse de l'",
"impasse de",
"impasse du",
"impasse",
"lycée des",
"lycée de la",
"lycée de l'",
"lycée de",
"lycée du",
"lycée",
"mail des",
"mail de la",
"mail de l'",
"mail de",
"mail du",
"mail",
"médiathèque des",
"médiathèque de la",
"médiathèque de l'",
"médiathèque de",
"médiathèque du",
"médiathèque",
"musée des",
"musée de la",
"musée de l'",
"musée de",
"musée du",
"musée",
"parc des",
"parc de la",
"parc de l'",
"parc de",
"parc du",
"parc",
"place des",
"place de la",
"place de l'",
"place de",
"place du",
"place",
"résidence des",
"résidence de la",
"résidence de l'",
"résidence de",
"résidence du",
"résidence",
"route des",
"route de la",
"route de l'",
"route de",
"route du",
"route",
"rue des",
"rue de la",
"rue de l'",
"rue de",
"rue du",
"rue",
"sentier des",
"sentier de la",
"sentier de l'",
"sentier de",
"sentier du",
"sentier",
"square des",
"square de la",
"square de l'",
"square de",
"square du",
"square",
"stade des",
"stade de la",
"stade de l'",
"stade de",
"stade du",
"stade",
"villa des",
"villa de la",
"villa de l'",
"villa de",
"villa du",
"villa"
]
},
"removePostfixes": {
"#": "no-translations",
"nl": [
"baan",
"boulevard",
"dreef",
"heirbaan",
"kaai",
"kerk",
"laan",
"lei",
"pad",
"park",
"plein",
"ring",
"steenweg",
"straat",
"weg",
"wegel"
],
"fr": ["parque"],
"de": [
"straße",
"platz",
"gasse",
"weg",
"grundschule",
"gymnasium",
"schule"
],
"en": ["street", "path", "plaza", "square", "church"]
}
}
]
},
"render": {
"en": "<h3>Wikipedia article of the name giver</h3>{wikipedia(name:etymology:wikidata):max-height:20rem}",
"nl": "<h3>Wikipedia artikel van de naamgever</h3>{wikipedia(name:etymology:wikidata):max-height:20rem}",
"de": "<h3>Wikipedia Artikel zur Namensherkunft</h3>{wikipedia(name:etymology:wikidata):max-height:20rem}",
"fr": "<h3>Article Wikipedia de la référence au nom</h3>{wikipedia(name:etymology:wikidata):max-height:20rem}"
},
"condition": "name:etymology!=unknown"
},
{
"id": "zoeken op inventaris onroerend erfgoed",
"render": {
"nl": "<a href='https://inventaris.onroerenderfgoed.be/erfgoedobjecten?tekst={name}' target='_blank'>Zoeken op inventaris onroerend erfgoed</a>",
"en": "<a href='https://inventaris.onroerenderfgoed.be/erfgoedobjecten?tekst={name}' target='_blank'>Search on inventaris onroerend erfgoed</a>",
"de": "<a href='https://inventaris.onroerenderfgoed.be/erfgoedobjecten?tekst={name}' target='_blank'>Suche auf inventaris onroerend erfgoed</a>",
"fr": "<a href='https://inventaris.onroerenderfgoed.be/erfgoedobjecten?tekst={name}' target='_blank'>Chercher sur inventaris onroerend erfgoed</a>"
},
"conditions": "_country=be"
},
{
"id": "simple etymology",
"question": {
"en": "What is this object named after?<br/><span class='subtle'>This might be written on the street name sign</span>",
"nl": "Naar wat is dit object vernoemd?<br/><span class='subtle'>Dit staat mogelijks vermeld op het straatnaambordje</span>",
"de": "Wonach ist dieses Objekt benannt?<br/><span class='subtle'>Das könnte auf einem Straßenschild stehen</span>",
"fr": "En référence à quoi cet objet est-il nommé ?<br/><span class='subtle'>Cela peut être indiqué sur le panneau de la rue</span>"
},
"render": {
"en": "Named after {name:etymology}",
"nl": "Vernoemd naar {name:etymology}",
"de": "Benannt nach {name:etymology}",
"da": "Opkaldt efter {name:etymology}",
"fr": "Nommé en référence à {name:etymology}"
},
"freeform": {
"key": "name:etymology"
},
"mappings": [
{
"if": "name:etymology=unknown",
"then": {
"en": "The origin of this name is unknown in all literature",
"nl": "De oorsprong van deze naam is onbekend in de literatuur",
"de": "Der Ursprung dieses Namens ist in der gesamten Literatur unbekannt",
"da": "Oprindelsen af dette navn er ukendt i al litteratur",
"fr": "L'origine de ce nom est inconnu"
}
}
],
"condition": {
"or": ["name:etymology~*", "name:etymology:wikidata="]
}
},
"questions",
{
"id": "street-name-sign-image",
"render": {
"en": "{image_carousel(image:streetsign)}<br/>{image_upload(image:streetsign, Add image of a street name sign)}",
"nl": "{image_carousel(image:streetsign)}<br/>{image_upload(image:streetsign, Voeg afbeelding van straatnaambordje toe)}",
"de": "{image_carousel(image:streetsign)}<br/>{image_upload(image:streetsign, Bild eines Straßenschildes hinzufügen)}",
"fr": "{image_carousel(image:streetsign)}<br/>{image_upload(image:streetsign, Ajouter une photo de la plaque de rue)}"
}
},
{
"id": "minimap",
"render": {
"*": "{minimap(18, id, _same_name_ids):height:10rem}"
}
},
{
"id": "etymology_multi_apply",
"render": {
"en": "{multi_apply(_same_name_ids, name:etymology:wikidata;name:etymology, Auto-applying data on all segments with the same name, true)}",
"nl": "{multi_apply(_same_name_ids, name:etymology:wikidata;name:etymology, Wijzigingen worden automatisch gedaan op alle segmenten met dezelfde naam, true)}",
"de": "{multi_apply(_same_name_ids, name:etymology:wikidata;name:etymology, Automatische Datenübernahme auf alle Segmente mit demselben Namen, true)}",
"fr": "{multi_apply(_same_name_ids, name:etymology:wikidata;name:etymology, Appliquer automatiquement aux segments avec le même nom, true)}"
}
},
{
"id": "wikipedia",
"#": "Note that this is a _read_only_ option, to prevent people entering a 'wikidata'-link instead of 'name:etymology:wikidata'",
"render": {
"en": "A Wikipedia article about this <b>street</b> exists:<br/>{wikipedia():max-height:25rem}",
"nl": "Een Wikipedia artikel over deze <b>straat</b> bestaat:<br/>{wikipedia():max-height:25rem}",
"de": "Zu dieser <b>Straße</b> existiert ein Wikipedia-Artikel:<br/>{wikipedia():max-height:25rem}",
"fr": "Un article Wikipédia à propos de cette <b>rue</b> existe :<br/>{wikipedia():max-height:25rem}"
},
"condition": "wikidata~*"
}
],
"mapRendering": [
{
"icon": {
"render": "pin:#05d7fcaa",
"mappings": [
{
"if": {
"and": ["name:etymology=", "name:etymology:wikidata="]
},
"then": "pin:#fcca05aa"
}
]
},
"iconSize": {
"render": "40,40,center"
},
"location": ["point"]
},
{
"color": {
"render": "#05d7fcaa",
"mappings": [
{
"if": {
"and": ["name:etymology=", "name:etymology:wikidata="]
},
"then": "#fcca05aa"
}
]
},
"fill": "no",
"width": {
"render": "8",
"mappings": [
{
"if": "_geometry:type=Polygon",
"then": "16"
}
]
}
}
]
}