Xmas Map - Karte der weihnachtlichen Events

Ich schreib mal eine Crosspost an die österreichischen Kollegen, ihr habt auch schon viel eingetragen:
Es gibt sicher jetzt überall Hinweise zu den in diesem Jahr stattfindenden Weihnachtlichen Märkten und Events. Es wäre höchste Zeit, die Aktualität sowie die Öffnungszeiten anzupassen. Wer macht noch mit? Ich finde es lohnenswert, diese Karte jedes Jahr upzudaten.
Denkt dran, die Karte wird auch von OsmAnd unterstützt. Danke an alle Mitwirkenden.

OHH eine sehr nette Idee! Werd ich gleich mal in der Region schauen. Ein zwei mir bekannte Märkte fehlen noch, hab ich auf die schnelle gesehen.

Ui, cool, kannte ich noch gar nicht. Danke :slight_smile:

Muss ich leider gleich mal einen lässigen löschen, der nimmer statt findet :frowning:

EDIT:
Ich bin gerade zu blöd das Template anzulegen. Kann mir hier wer helfen?
Datei xmas.xml angelegt, das zeugs vom wiki reinkopiert und in JOSM unter “Objektvorlagen” dann “von Datei hinzufügen”.
Wird mit der Meldung “…enthält Fehler, Der Fehler ist: cvc-elt.1: Deklaration des Elements ‘group’ kann nicht gefunden werden. (In Zeile1, Spalte 40)”

Ich hab leider recht wenig Ahnung von XML und noch nie ein Template angelegt.

Ich auch nicht besonders viel, aber in der Vorlage fehlen die “Presets”. Hab mich ein bisschen gespielt bei mir funktioniert es jetzt mit diesem Code. Ich hab keine Ahnung ob das gepfuscht ist, aber es geht (zumindest bei mir) :smiley:


<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<presets xmlns="http://josm.openstreetmap.de/tagging-preset-1.0" author="XYZ" version="1.0" shortdescription="Xmas Tagging" description="Xmas Tagging">
<group name="XMAS" icon="xmastree.png">
	<item name="Weihnachtsbaum" icon="xmastree.png">
		<link href="http://wiki.openstreetmap.org/wiki/DE:Tag:xmas"/>
		<!-- Ueberschrift -->
		<label text="Weihnachtsbaum"/>
		<!-- Feste Werte -->
		<key key="xmas:feature" value="tree"/>
		<!-- Variable Werte -->
		<text key="xmas:location" text="Lage" default="" delete_if_empty="true"/>
	</item>
	<item name="Weihnachtsmarkt" icon="xmas_market.png">
		<link href="http://wiki.openstreetmap.org/wiki/DE:Tag:xmas"/>
		<!-- Ueberschrift -->
		<label text="Weihnachtsmarkt"/>
		<!-- Feste Werte -->
		<key key="xmas:feature" value="market"/>
		<!-- Variable Werte -->
		<text key="xmas:name" text="Name" default="" delete_if_empty="true"/>
		<text key="xmas:location" text="Lage" default="" delete_if_empty="true"/>
		<text key="xmas:day_date" text="Zeitraum" default="" delete_if_empty="true"/>
		<text key="xmas:opening_hours" text="Öffnungszeiten" default="" delete_if_empty="true"/>
		<text key="xmas:url" text="Webseite" default="" delete_if_empty="true"/>
		<text key="xmas:note" text="Anmerkung" default="" delete_if_empty="true"/>
	</item>
	<item name="WeihnachtsEvent" icon="xmas_event.png">
		<link href="http://wiki.openstreetmap.org/wiki/DE:Tag:xmas"/>
		<!-- Ueberschrift -->
		<label text="WeihnachtsEvent"/>
		<!-- Feste Werte -->
		<key key="xmas:feature" value="event"/>
		<!-- Variable Werte -->
		<text key="xmas:name" text="Name" default="" delete_if_empty="true"/>
		<text key="xmas:location" text="Lage" default="" delete_if_empty="true"/>
		<text key="xmas:day_date" text="Zeitraum" default="" delete_if_empty="true"/>
		<text key="xmas:opening_hours" text="Öffnungszeiten" default="" delete_if_empty="true"/>
		<text key="xmas:url" text="Webseite" default="" delete_if_empty="true"/>
		<text key="xmas:note" text="Anmerkung" default="" delete_if_empty="true"/>
	</item>
	<item name="Weihnachtspyramide" icon="xmas_pyramid.png">
		<link href="http://wiki.openstreetmap.org/wiki/DE:Tag:xmas"/>
		<!-- Ueberschrift -->
		<label text="Weihnachtspyramide"/>
		<!-- Feste Werte -->
		<key key="xmas:feature" value="pyramid"/>
		<!-- Variable Werte -->
		<text key="xmas:name" text="Name" default="" delete_if_empty="true"/>
		<text key="xmas:location" text="Lage" default="" delete_if_empty="true"/>
		<text key="xmas:day_date" text="Zeitraum" default="" delete_if_empty="true"/>
		<text key="xmas:note" text="Anmerkung" default="" delete_if_empty="true"/>
	</item>
</group>
</presets>


Sweet, danke. Ich hab noch ein paar fehlende Tags hinzugefügt und den Infolink, der in den Vorlagen erscheint, auf den vom ersten Post angepasst. Da war wohl was ohne Key: geplant ^^


<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<presets xmlns="http://josm.openstreetmap.de/tagging-preset-1.0" author="XYZ" version="1.0" shortdescription="Xmas Tagging" description="Xmas Tagging">
<group name="XMAS" icon="xmastree.png">
	<item name="Weihnachtsbaum" icon="xmastree.png">
		<link href="https://wiki.openstreetmap.org/wiki/DE:Key:xmas:feature"/>
		<!-- Ueberschrift -->
		<label text="Weihnachtsbaum"/>
		<!-- Feste Werte -->
		<key key="xmas:feature" value="tree"/>
		<!-- Variable Werte -->
		<text key="xmas:location" text="Lage" default="" delete_if_empty="true"/>
        <text key="xmas:tree:height" text="Ca. Hoehe" default="" delete_if_empty="true"/>        
	</item>
	<item name="Weihnachtsmarkt" icon="xmas_market.png">
		<link href="https://wiki.openstreetmap.org/wiki/DE:Key:xmas:feature"/>
		<!-- Ueberschrift -->
		<label text="Weihnachtsmarkt"/>
		<!-- Feste Werte -->
		<key key="xmas:feature" value="market"/>
		<!-- Variable Werte -->
		<text key="xmas:name" text="Name" default="" delete_if_empty="true"/>
		<text key="xmas:location" text="Lage" default="" delete_if_empty="true"/>
		<text key="xmas:day_date" text="Zeitraum" default="" delete_if_empty="true"/>
		<text key="xmas:opening_hours" text="Öffnungszeiten" default="" delete_if_empty="true"/>
		<text key="xmas:url" text="Webseite" default="" delete_if_empty="true"/>
		<text key="xmas:note" text="Anmerkung" default="" delete_if_empty="true"/>
        <text key="xmas:fee" text="Eintrittskosten" default="" delete_if_empty="true"/>
        <text key="xmas:operator" text="Veranstalter" default="" delete_if_empty="true"/>
	</item>
	<item name="WeihnachtsEvent" icon="xmas_event.png">
		<link href="https://wiki.openstreetmap.org/wiki/DE:Key:xmas:feature"/>
		<!-- Ueberschrift -->
		<label text="WeihnachtsEvent"/>
		<!-- Feste Werte -->
		<key key="xmas:feature" value="event"/>
		<!-- Variable Werte -->
		<text key="xmas:name" text="Name" default="" delete_if_empty="true"/>
		<text key="xmas:location" text="Lage" default="" delete_if_empty="true"/>
		<text key="xmas:day_date" text="Zeitraum" default="" delete_if_empty="true"/>
		<text key="xmas:opening_hours" text="Öffnungszeiten" default="" delete_if_empty="true"/>
		<text key="xmas:url" text="Webseite" default="" delete_if_empty="true"/>
		<text key="xmas:description" text="Kurzbeschreibung" default="" delete_if_empty="true"/>
        <text key="xmas:fee" text="Eintrittskosten" default="" delete_if_empty="true"/>
        <text key="xmas:operator" text="Veranstalter" default="" delete_if_empty="true"/>
	</item>
	<item name="Weihnachtspyramide" icon="xmas_pyramid.png">
		<link href="https://wiki.openstreetmap.org/wiki/DE:Key:xmas:feature"/>
		<!-- Ueberschrift -->
		<label text="Weihnachtspyramide"/>
		<!-- Feste Werte -->
		<key key="xmas:feature" value="pyramid"/>
		<!-- Variable Werte -->
		<text key="xmas:name" text="Name" default="" delete_if_empty="true"/>
		<text key="xmas:location" text="Lage" default="" delete_if_empty="true"/>
		<text key="xmas:day_date" text="Zeitraum" default="" delete_if_empty="true"/>
		<text key="xmas:note" text="Anmerkung" default="" delete_if_empty="true"/>
        <text key="xmas:pyramid:height" text="Ca. Hoehe" default="" delete_if_empty="true"/>
        <text key="xmas:pyramid:level" text="Stockwerke" default="" delete_if_empty="true"/>
	</item>
</group>
</presets>

Very Nice! Danke!

Prima! Könnt ihr das im Wiki korrigieren. Dieses Skript war im DE-Forum in den letzten beiden Jahren nie erwähnt worden und ich hielt es für nicht lauffähig, ohne es zu nutzen, da eigentlich nur kleine händische Korrekturen bei den Events nötig war. Danke schon mal im voraus.

P.S. Kann jemand diesen Thread auch in der Talk-at Mailingliste posten. Ich bin da leider nicht drin. Nicht, das sich wieder jemand übergangen fühlt…

Beides schon passiert, wie es aussieht!

Hab dir einige upgedatet
LG

Die “wichtigesten” in Salzburg sind glaub ich langsam komplett.

Hab das XML Vorlage File im Wiki noch um den Key “lastchecked” ergänzt.

Falls ihr es noch nicht wusstet: Der OpenStreetBrowser stellt ab Zoom 14 auch die aktuellen Weihnachtlichen Events dar.
Außerdem wurde angeregt, auch Krippen zu erfassen. Das wurde hier dokumentiert.

Hier noch der Code um Events zu finden, die vor dem 01.01.2018 bearbeitet wurden. (danke mmd https://forum.openstreetmap.org/viewtopic.php?pid=728209#p728209)) Einfach eine Box aufziehen , kann getrost auf ganz Österreich angewendet werden:


[bbox:{{bbox}}];
nwr["xmas:feature"](if:timestamp() < "2018-01-01T00:00:00Z");
out center meta qt;

Kann ja auch jedes Jahr bequem angepasst werden :slight_smile:

EDIT: Lichthäuser? Spannend. Ich bin noch nie an sowas vorbeigekommen - kannte das nur aus Videos und hab angenommen, das gibts nur in Amerika :smiley:

Es wäre sehr schön, wenn ihr auch das dokumentierte Tag

xmas:feature=lighting

nutzen würdet. Es gibt sicher auch einige “Weihnachtshäuser” in Österreich. z.B. hier beschrieben.