{"demo":true,"theme":"christmas","geography":"Burg Trausnitz, Landshut; fictional trader positions, not surveyed","download":"/api/demo/map/download","map":{"Id":"448a2a4d-e2ff-41bb-89f7-e47db4701ad5","Version":"1","ProviderId":null,"BackgroundMediaId":"d0000000-0000-4000-8000-000000009999","GeometryRevision":"1","ReviewedGeometryRevision":"1","Boundary":[{"MapId":"448a2a4d-e2ff-41bb-89f7-e47db4701ad5","Position":0,"Latitude":48.529,"Longitude":12.1842},{"MapId":"448a2a4d-e2ff-41bb-89f7-e47db4701ad5","Position":1,"Latitude":48.53,"Longitude":12.1842},{"MapId":"448a2a4d-e2ff-41bb-89f7-e47db4701ad5","Position":2,"Latitude":48.53,"Longitude":12.1858},{"MapId":"448a2a4d-e2ff-41bb-89f7-e47db4701ad5","Position":3,"Latitude":48.529,"Longitude":12.1858}],"Categories":[{"Id":"8b703b3c-3ae6-4bda-b29a-d5ffa4183a04","Version":"1","SymbolKind":"Help","Translations":[{"Locale":"de","Name":"Information","Description":"DEMO"},{"Locale":"en","Name":"Information","Description":"DEMO"}]}],"PointsOfInterest":[{"Id":"50d84431-706d-473d-8410-f1dd63bffae7","Version":"1","CategoryId":"8b703b3c-3ae6-4bda-b29a-d5ffa4183a04","Translations":[{"Locale":"de","Name":"Infopunkt · DEMO","Description":"DEMO"},{"Locale":"en","Name":"Information point · DEMO","Description":"DEMO"}]}],"Positions":[{"Id":"a51d860f-ed7d-4c2d-9575-7bb2fbae1d1e","Version":"1","StandId":"dc1552fd-aa65-4a5a-8341-abd850afbc2b","StageId":null,"PointOfInterestId":null,"Latitude":48.52968055555555,"Longitude":12.1845,"PlanX":0.16666666666666666,"PlanY":0.3194444444444444,"PlanGeometryRevision":"1"},{"Id":"d0000000-0000-4000-8007-000000000002","Version":"1","StandId":"d0000000-0000-4000-8003-000000000002","StageId":null,"PointOfInterestId":null,"Latitude":48.52970833333333,"Longitude":12.18478125,"PlanX":0.3541666666666667,"PlanY":0.2916666666666667,"PlanGeometryRevision":"1"},{"Id":"d0000000-0000-4000-8007-000000000003","Version":"1","StandId":"d0000000-0000-4000-8003-000000000003","StageId":null,"PointOfInterestId":null,"Latitude":48.52970833333333,"Longitude":12.18521875,"PlanX":0.6458333333333334,"PlanY":0.2916666666666667,"PlanGeometryRevision":"1"},{"Id":"d0000000-0000-4000-8007-000000000004","Version":"1","StandId":"d0000000-0000-4000-8003-000000000004","StageId":null,"PointOfInterestId":null,"Latitude":48.52968055555555,"Longitude":12.185500000000001,"PlanX":0.8333333333333334,"PlanY":0.3194444444444444,"PlanGeometryRevision":"1"},{"Id":"d0000000-0000-4000-8007-000000000005","Version":"1","StandId":"d0000000-0000-4000-8003-000000000005","StageId":null,"PointOfInterestId":null,"Latitude":48.52934722222222,"Longitude":12.1845,"PlanX":0.16666666666666666,"PlanY":0.6527777777777778,"PlanGeometryRevision":"1"},{"Id":"d0000000-0000-4000-8007-000000000006","Version":"1","StandId":"d0000000-0000-4000-8003-000000000006","StageId":null,"PointOfInterestId":null,"Latitude":48.52931944444445,"Longitude":12.18478125,"PlanX":0.3541666666666667,"PlanY":0.6805555555555556,"PlanGeometryRevision":"1"},{"Id":"d0000000-0000-4000-8007-000000000007","Version":"1","StandId":"d0000000-0000-4000-8003-000000000007","StageId":null,"PointOfInterestId":null,"Latitude":48.52931944444445,"Longitude":12.18521875,"PlanX":0.6458333333333334,"PlanY":0.6805555555555556,"PlanGeometryRevision":"1"},{"Id":"d0000000-0000-4000-8007-000000000008","Version":"1","StandId":"d0000000-0000-4000-8003-000000000008","StageId":null,"PointOfInterestId":null,"Latitude":48.52934722222222,"Longitude":12.185500000000001,"PlanX":0.8333333333333334,"PlanY":0.6527777777777778,"PlanGeometryRevision":"1"},{"Id":"d0000000-0000-4000-8007-000000000009","Version":"1","StandId":null,"StageId":"82d56ea6-b575-4345-8308-e2ca60c995e9","PointOfInterestId":null,"Latitude":48.5295,"Longitude":12.185,"PlanX":0.5,"PlanY":0.2708333333333333,"PlanGeometryRevision":"1"},{"Id":"d0000000-0000-4000-8007-000000000010","Version":"1","StandId":null,"StageId":null,"PointOfInterestId":"50d84431-706d-473d-8410-f1dd63bffae7","Latitude":48.5291,"Longitude":12.185,"PlanX":0.5,"PlanY":0.7638888888888888,"PlanGeometryRevision":"1"}],"ProjectionSchemaVersion":1,"GeometryConfirmed":true,"Provider":null,"ProviderUnresolved":false,"Schematic":{"ProjectionSchemaVersion":1,"Kind":"schematic","Projection":"mercator-shortest-longitude-arc","LatitudeClamp":85.0511287798066,"Markers":[{"Id":"a51d860f-ed7d-4c2d-9575-7bb2fbae1d1e","Position":{"X":0.16666666666666666,"Y":0.3194444444444444},"LabelPosition":{"X":0.16666666666666666,"Y":0.3194444444444444},"LabelOrder":0},{"Id":"d0000000-0000-4000-8007-000000000002","Position":{"X":0.3541666666666667,"Y":0.2916666666666667},"LabelPosition":{"X":0.3541666666666667,"Y":0.2916666666666667},"LabelOrder":1},{"Id":"d0000000-0000-4000-8007-000000000003","Position":{"X":0.6458333333333334,"Y":0.2916666666666667},"LabelPosition":{"X":0.6458333333333334,"Y":0.2916666666666667},"LabelOrder":2},{"Id":"d0000000-0000-4000-8007-000000000004","Position":{"X":0.8333333333333334,"Y":0.3194444444444444},"LabelPosition":{"X":0.8333333333333334,"Y":0.3194444444444444},"LabelOrder":3},{"Id":"d0000000-0000-4000-8007-000000000005","Position":{"X":0.16666666666666666,"Y":0.6527777777777778},"LabelPosition":{"X":0.16666666666666666,"Y":0.6527777777777778},"LabelOrder":4},{"Id":"d0000000-0000-4000-8007-000000000006","Position":{"X":0.3541666666666667,"Y":0.6805555555555556},"LabelPosition":{"X":0.3541666666666667,"Y":0.6805555555555556},"LabelOrder":5},{"Id":"d0000000-0000-4000-8007-000000000007","Position":{"X":0.6458333333333334,"Y":0.6805555555555556},"LabelPosition":{"X":0.6458333333333334,"Y":0.6805555555555556},"LabelOrder":6},{"Id":"d0000000-0000-4000-8007-000000000008","Position":{"X":0.8333333333333334,"Y":0.6527777777777778},"LabelPosition":{"X":0.8333333333333334,"Y":0.6527777777777778},"LabelOrder":7},{"Id":"d0000000-0000-4000-8007-000000000009","Position":{"X":0.5,"Y":0.2708333333333333},"LabelPosition":{"X":0.5,"Y":0.2708333333333333},"LabelOrder":8},{"Id":"d0000000-0000-4000-8007-000000000010","Position":{"X":0.5,"Y":0.7638888888888888},"LabelPosition":{"X":0.5,"Y":0.7638888888888888},"LabelOrder":9}],"Boundary":[{"X":0,"Y":0},{"X":1,"Y":0},{"X":1,"Y":1},{"X":0,"Y":1}]}},"stands":[{"Id":"dc1552fd-aa65-4a5a-8341-abd850afbc2b","Version":"1","VendorId":"b80da94a-1696-4cef-8736-edabf1e84c6d","CategoryId":"d0000000-0000-4000-8010-000000000001","CategoryKind":"Stand","Translations":[{"Locale":"de","Name":"Winterbäckerei · DEMO","Description":"Stand 1: Warmes Gebäck mit Zimt und Zucker. Fiktiver Standort im Demoplan."},{"Locale":"en","Name":"Winter bakery · DEMO","Description":"Stall 1: Warm pastry with cinnamon and sugar. Fictional placement on the demo plan."}]},{"Id":"d0000000-0000-4000-8003-000000000002","Version":"1","VendorId":"d0000000-0000-4000-8002-000000000002","CategoryId":"d0000000-0000-4000-8010-000000000001","CategoryKind":"Stand","Translations":[{"Locale":"de","Name":"Punschhütte · DEMO","Description":"Stand 2: Warmer Fruchtpunsch ohne Alkohol. Fiktiver Standort im Demoplan."},{"Locale":"en","Name":"Punch cabin · DEMO","Description":"Stall 2: Warm fruit punch without alcohol. Fictional placement on the demo plan."}]},{"Id":"d0000000-0000-4000-8003-000000000003","Version":"1","VendorId":"d0000000-0000-4000-8002-000000000003","CategoryId":"d0000000-0000-4000-8010-000000000001","CategoryKind":"Stand","Translations":[{"Locale":"de","Name":"Almhütte · DEMO","Description":"Stand 3: Ofenfrische Brezel mit knuspriger Kruste. Fiktiver Standort im Demoplan."},{"Locale":"en","Name":"Alpine cabin · DEMO","Description":"Stall 3: Freshly baked pretzel with a crisp crust. Fictional placement on the demo plan."}]},{"Id":"d0000000-0000-4000-8003-000000000004","Version":"1","VendorId":"d0000000-0000-4000-8002-000000000004","CategoryId":"d0000000-0000-4000-8010-000000000001","CategoryKind":"Stand","Translations":[{"Locale":"de","Name":"Kakaostube · DEMO","Description":"Stand 4: Eine Tasse Kaffee mit einem Stück Apfelkuchen. Fiktiver Standort im Demoplan."},{"Locale":"en","Name":"Cocoa cabin · DEMO","Description":"Stall 4: A cup of coffee and a slice of apple cake. Fictional placement on the demo plan."}]},{"Id":"d0000000-0000-4000-8003-000000000005","Version":"1","VendorId":"d0000000-0000-4000-8002-000000000005","CategoryId":"d0000000-0000-4000-8010-000000000002","CategoryKind":"Stand","Translations":[{"Locale":"de","Name":"Sternenkeramik · DEMO","Description":"Stand 5: Glasierte Keramik aus der Demowerkstatt. Fiktiver Standort im Demoplan."},{"Locale":"en","Name":"Star pottery · DEMO","Description":"Stall 5: Glazed pottery from the demo workshop. Fictional placement on the demo plan."}]},{"Id":"d0000000-0000-4000-8003-000000000006","Version":"1","VendorId":"d0000000-0000-4000-8002-000000000006","CategoryId":"d0000000-0000-4000-8010-000000000002","CategoryKind":"Stand","Translations":[{"Locale":"de","Name":"Kerzenzauber · DEMO","Description":"Stand 6: Handgezogene Kerze für gemütliche Winterabende. Fiktiver Standort im Demoplan."},{"Locale":"en","Name":"Candle magic · DEMO","Description":"Stall 6: Hand-dipped candle for cosy winter evenings. Fictional placement on the demo plan."}]},{"Id":"d0000000-0000-4000-8003-000000000007","Version":"1","VendorId":"d0000000-0000-4000-8002-000000000007","CategoryId":"d0000000-0000-4000-8010-000000000001","CategoryKind":"Stand","Translations":[{"Locale":"de","Name":"Mandelhäuschen · DEMO","Description":"Stand 7: Frisch geröstete Mandeln mit Zuckerkruste. Fiktiver Standort im Demoplan."},{"Locale":"en","Name":"Roasted almond cabin · DEMO","Description":"Stall 7: Freshly roasted almonds with a sugar coating. Fictional placement on the demo plan."}]},{"Id":"d0000000-0000-4000-8003-000000000008","Version":"1","VendorId":"d0000000-0000-4000-8002-000000000008","CategoryId":"d0000000-0000-4000-8010-000000000002","CategoryKind":"Stand","Translations":[{"Locale":"de","Name":"Geschenkewerkstatt · DEMO","Description":"Stand 8: Ein Erinnerungsmotiv aus dieser Demoveranstaltung. Fiktiver Standort im Demoplan."},{"Locale":"en","Name":"Gift workshop · DEMO","Description":"Stall 8: A souvenir illustration from this demo event. Fictional placement on the demo plan."}]}],"program":[{"Id":"fa846f14-9a93-4903-acba-d4fc045096e5","Version":"1","StageId":"82d56ea6-b575-4345-8308-e2ca60c995e9","CategoryId":"d0000000-0000-4000-8009-000000000004","CategoryKind":"Program","StartsAtUtc":"2026-10-14T08:00:00.000000Z","EndsAtUtc":"2026-10-14T09:00:00.000000Z","Status":"Planned","Translations":[{"Locale":"de","Title":"Sterne basteln für alle","Location":"Festbühne · DEMO","Description":"Sterne basteln für alle: Gemeinsam entdecken, mitmachen und das Fest genießen. Synthetischer Programmpunkt · DEMO."},{"Locale":"en","Title":"Star crafting for everyone","Location":"Festival stage · DEMO","Description":"Star crafting for everyone: Discover, join in and enjoy the festival together. Synthetic programme item · DEMO."}],"LocalStart":{"Date":"2026-10-14","Time":"10:00:00.000000","Offset":"+02:00"},"LocalEnd":{"Date":"2026-10-14","Time":"11:00:00.000000","Offset":"+02:00"}},{"Id":"d0000000-0000-4000-8001-000000000002","Version":"1","StageId":"82d56ea6-b575-4345-8308-e2ca60c995e9","CategoryId":"d0000000-0000-4000-8009-000000000003","CategoryKind":"Program","StartsAtUtc":"2026-10-14T11:00:00.000000Z","EndsAtUtc":"2026-10-14T12:00:00.000000Z","Status":"Planned","Translations":[{"Locale":"de","Title":"Geschichten am Weihnachtsbaum","Location":"Festbühne · DEMO","Description":"Geschichten am Weihnachtsbaum: Gemeinsam entdecken, mitmachen und das Fest genießen. Synthetischer Programmpunkt · DEMO."},{"Locale":"en","Title":"Stories by the Christmas tree","Location":"Festival stage · DEMO","Description":"Stories by the Christmas tree: Discover, join in and enjoy the festival together. Synthetic programme item · DEMO."}],"LocalStart":{"Date":"2026-10-14","Time":"13:00:00.000000","Offset":"+02:00"},"LocalEnd":{"Date":"2026-10-14","Time":"14:00:00.000000","Offset":"+02:00"}},{"Id":"d0000000-0000-4000-8001-000000000003","Version":"1","StageId":"82d56ea6-b575-4345-8308-e2ca60c995e9","CategoryId":"d0000000-0000-4000-8009-000000000001","CategoryKind":"Program","StartsAtUtc":"2026-10-14T14:00:00.000000Z","EndsAtUtc":"2026-10-14T15:00:00.000000Z","Status":"Planned","Translations":[{"Locale":"de","Title":"Adventskonzert im Lichterglanz","Location":"Festbühne · DEMO","Description":"Adventskonzert im Lichterglanz: Gemeinsam entdecken, mitmachen und das Fest genießen. Synthetischer Programmpunkt · DEMO."},{"Locale":"en","Title":"Advent concert among the lights","Location":"Festival stage · DEMO","Description":"Advent concert among the lights: Discover, join in and enjoy the festival together. Synthetic programme item · DEMO."}],"LocalStart":{"Date":"2026-10-14","Time":"16:00:00.000000","Offset":"+02:00"},"LocalEnd":{"Date":"2026-10-14","Time":"17:00:00.000000","Offset":"+02:00"}},{"Id":"d0000000-0000-4000-8001-000000000004","Version":"1","StageId":"82d56ea6-b575-4345-8308-e2ca60c995e9","CategoryId":"d0000000-0000-4000-8009-000000000003","CategoryKind":"Program","StartsAtUtc":"2026-10-14T17:00:00.000000Z","EndsAtUtc":"2026-10-14T18:00:00.000000Z","Status":"Planned","Translations":[{"Locale":"de","Title":"Der Nikolaus kommt","Location":"Festbühne · DEMO","Description":"Der Nikolaus kommt: Gemeinsam entdecken, mitmachen und das Fest genießen. Synthetischer Programmpunkt · DEMO."},{"Locale":"en","Title":"Saint Nicholas visits","Location":"Festival stage · DEMO","Description":"Saint Nicholas visits: Discover, join in and enjoy the festival together. Synthetic programme item · DEMO."}],"LocalStart":{"Date":"2026-10-14","Time":"19:00:00.000000","Offset":"+02:00"},"LocalEnd":{"Date":"2026-10-14","Time":"20:00:00.000000","Offset":"+02:00"}},{"Id":"d0000000-0000-4000-8001-000000000005","Version":"1","StageId":"82d56ea6-b575-4345-8308-e2ca60c995e9","CategoryId":"d0000000-0000-4000-8009-000000000004","CategoryKind":"Program","StartsAtUtc":"2026-10-15T08:00:00.000000Z","EndsAtUtc":"2026-10-15T09:00:00.000000Z","Status":"Planned","Translations":[{"Locale":"de","Title":"Lebkuchen verzieren","Location":"Festbühne · DEMO","Description":"Lebkuchen verzieren: Gemeinsam entdecken, mitmachen und das Fest genießen. Synthetischer Programmpunkt · DEMO."},{"Locale":"en","Title":"Decorate gingerbread","Location":"Festival stage · DEMO","Description":"Decorate gingerbread: Discover, join in and enjoy the festival together. Synthetic programme item · DEMO."}],"LocalStart":{"Date":"2026-10-15","Time":"10:00:00.000000","Offset":"+02:00"},"LocalEnd":{"Date":"2026-10-15","Time":"11:00:00.000000","Offset":"+02:00"}},{"Id":"d0000000-0000-4000-8001-000000000006","Version":"1","StageId":"82d56ea6-b575-4345-8308-e2ca60c995e9","CategoryId":"d0000000-0000-4000-8009-000000000001","CategoryKind":"Program","StartsAtUtc":"2026-10-15T11:00:00.000000Z","EndsAtUtc":"2026-10-15T12:00:00.000000Z","Status":"Planned","Translations":[{"Locale":"de","Title":"Kinderchor im Advent","Location":"Festbühne · DEMO","Description":"Kinderchor im Advent: Gemeinsam entdecken, mitmachen und das Fest genießen. Synthetischer Programmpunkt · DEMO."},{"Locale":"en","Title":"Children’s advent choir","Location":"Festival stage · DEMO","Description":"Children’s advent choir: Discover, join in and enjoy the festival together. Synthetic programme item · DEMO."}],"LocalStart":{"Date":"2026-10-15","Time":"13:00:00.000000","Offset":"+02:00"},"LocalEnd":{"Date":"2026-10-15","Time":"14:00:00.000000","Offset":"+02:00"}},{"Id":"d0000000-0000-4000-8001-000000000007","Version":"1","StageId":"82d56ea6-b575-4345-8308-e2ca60c995e9","CategoryId":"d0000000-0000-4000-8009-000000000004","CategoryKind":"Program","StartsAtUtc":"2026-10-15T14:00:00.000000Z","EndsAtUtc":"2026-10-15T15:00:00.000000Z","Status":"Planned","Translations":[{"Locale":"de","Title":"Kerzen selbst gestalten","Location":"Festbühne · DEMO","Description":"Kerzen selbst gestalten: Gemeinsam entdecken, mitmachen und das Fest genießen. Synthetischer Programmpunkt · DEMO."},{"Locale":"en","Title":"Make your own candles","Location":"Festival stage · DEMO","Description":"Make your own candles: Discover, join in and enjoy the festival together. Synthetic programme item · DEMO."}],"LocalStart":{"Date":"2026-10-15","Time":"16:00:00.000000","Offset":"+02:00"},"LocalEnd":{"Date":"2026-10-15","Time":"17:00:00.000000","Offset":"+02:00"}},{"Id":"d0000000-0000-4000-8001-000000000008","Version":"1","StageId":"82d56ea6-b575-4345-8308-e2ca60c995e9","CategoryId":"d0000000-0000-4000-8009-000000000001","CategoryKind":"Program","StartsAtUtc":"2026-10-16T08:00:00.000000Z","EndsAtUtc":"2026-10-16T09:00:00.000000Z","Status":"Planned","Translations":[{"Locale":"de","Title":"Winterlieder zum Mitsingen","Location":"Festbühne · DEMO","Description":"Winterlieder zum Mitsingen: Gemeinsam entdecken, mitmachen und das Fest genießen. Synthetischer Programmpunkt · DEMO."},{"Locale":"en","Title":"Sing-along winter songs","Location":"Festival stage · DEMO","Description":"Sing-along winter songs: Discover, join in and enjoy the festival together. Synthetic programme item · DEMO."}],"LocalStart":{"Date":"2026-10-16","Time":"10:00:00.000000","Offset":"+02:00"},"LocalEnd":{"Date":"2026-10-16","Time":"11:00:00.000000","Offset":"+02:00"}},{"Id":"d0000000-0000-4000-8001-000000000009","Version":"1","StageId":"82d56ea6-b575-4345-8308-e2ca60c995e9","CategoryId":"d0000000-0000-4000-8009-000000000003","CategoryKind":"Program","StartsAtUtc":"2026-10-16T11:00:00.000000Z","EndsAtUtc":"2026-10-16T12:00:00.000000Z","Status":"Planned","Translations":[{"Locale":"de","Title":"Puppentheater im Warmen","Location":"Festbühne · DEMO","Description":"Puppentheater im Warmen: Gemeinsam entdecken, mitmachen und das Fest genießen. Synthetischer Programmpunkt · DEMO."},{"Locale":"en","Title":"Indoor puppet theatre","Location":"Festival stage · DEMO","Description":"Indoor puppet theatre: Discover, join in and enjoy the festival together. Synthetic programme item · DEMO."}],"LocalStart":{"Date":"2026-10-16","Time":"13:00:00.000000","Offset":"+02:00"},"LocalEnd":{"Date":"2026-10-16","Time":"14:00:00.000000","Offset":"+02:00"}},{"Id":"d0000000-0000-4000-8001-000000000010","Version":"1","StageId":"82d56ea6-b575-4345-8308-e2ca60c995e9","CategoryId":"d0000000-0000-4000-8009-000000000002","CategoryKind":"Program","StartsAtUtc":"2026-10-16T14:00:00.000000Z","EndsAtUtc":"2026-10-16T15:00:00.000000Z","Status":"Planned","Translations":[{"Locale":"de","Title":"Gemeinsames Lichterfinale","Location":"Festbühne · DEMO","Description":"Gemeinsames Lichterfinale: Gemeinsam entdecken, mitmachen und das Fest genießen. Synthetischer Programmpunkt · DEMO."},{"Locale":"en","Title":"Festival of lights finale","Location":"Festival stage · DEMO","Description":"Festival of lights finale: Discover, join in and enjoy the festival together. Synthetic programme item · DEMO."}],"LocalStart":{"Date":"2026-10-16","Time":"16:00:00.000000","Offset":"+02:00"},"LocalEnd":{"Date":"2026-10-16","Time":"17:00:00.000000","Offset":"+02:00"}}]}