diff --git a/assets/css/main.scss b/assets/css/main.scss
index daf315f35..cb4a24295 100644
--- a/assets/css/main.scss
+++ b/assets/css/main.scss
@@ -109,7 +109,7 @@ $videoInfoOverlayPadding: 0.5rem;
padding: $videoInfoOverlayPadding;
// padding-top: 0.7rem;
color: #fff;
- max-width: 90%;
+ max-width: 48%;
overflow-x: hidden;
white-space: nowrap;
box-sizing: border-box;
@@ -135,6 +135,9 @@ $videoInfoOverlayPadding: 0.5rem;
right: 0;
border-bottom-left-radius: $videoInfoOverlayPadding;
display: none;
+
+ // for text-ellipsis on the left; quite a hack
+ direction: rtl;
}
$videoBarHeight: 2.6rem;
diff --git a/assets/js/video_player.js b/assets/js/video_player.js
index 29d99c5b8..300cf0e4c 100644
--- a/assets/js/video_player.js
+++ b/assets/js/video_player.js
@@ -91,6 +91,7 @@ function markPlay() {
})
autoplay = false
current.setAttribute("phx-update", "ignore")
+ videoMetadataEl.setAttribute("phx-update", "ignore")
}
function markPause() {
@@ -98,6 +99,7 @@ function markPause() {
pos: videoTimeInMs
})
current.setAttribute("phx-update", "")
+ videoMetadataEl.setAttribute("phx-update", "")
}
function sendCurrentVideoTime(eventName) {
@@ -373,7 +375,7 @@ function setVideo() {
updatePlaypause();
}
-const videoRecordingDateEl = document.getElementById('videoRecordingDate');
+const videoMetadataEl = document.getElementById('videoRecordingDate');
function updateMetadata() {
if (!videoMeta.recording_dates) return;
@@ -383,7 +385,17 @@ function updateMetadata() {
if (videoMeta.recording_dates[i].timestamp > videoTimeInMs) break;
text = videoMeta.recording_dates[i].text;
}
- if (videoRecordingDateEl.textContent !== text) videoRecordingDateEl.textContent = text;
+
+ if (videoMeta.street_names) {
+ let name = "";
+ for (let i = 0; i < videoMeta.street_names.length; i += 1) {
+ if (videoMeta.street_names[i].timestamp > videoTimeInMs) break;
+ name = videoMeta.street_names[i].text;
+ }
+ if (name != "") text = `${name}, ${text}`
+ }
+
+ if (videoMetadataEl.textContent !== text) videoMetadataEl.textContent = text;
}
let progress
diff --git a/config/config.exs b/config/config.exs
index 2f6744c14..80c2d36ab 100644
--- a/config/config.exs
+++ b/config/config.exs
@@ -28,6 +28,7 @@ config :veloroute, VelorouteWeb.Endpoint,
live_view: [signing_salt: PhoenixCredentials.live_view_signing_salt()]
config :veloroute,
+ map_matcher: Basemap.MapMatcher.OSRM,
env: Mix.env()
# Configures Elixir's Logger
diff --git a/config/test.exs b/config/test.exs
index a9a0f8f34..c5d419efe 100644
--- a/config/test.exs
+++ b/config/test.exs
@@ -6,6 +6,9 @@ config :veloroute, VelorouteWeb.Endpoint,
http: [port: 4002],
server: false
+config :veloroute,
+ map_matcher: Basemap.MapMatcher.NoOp
+
# Print only warnings and errors during test
# config :logger, level: :debug
config :logger, level: :warning
diff --git a/data/auto_generated/video/00ac485abc0115aac3f60077b3cfcda6.ex b/data/auto_generated/video/00ac485abc0115aac3f60077b3cfcda6.ex
index 64d336072..9c7a03cc9 100644
--- a/data/auto_generated/video/00ac485abc0115aac3f60077b3cfcda6.ex
+++ b/data/auto_generated/video/00ac485abc0115aac3f60077b3cfcda6.ex
@@ -50,6 +50,15 @@ defmodule Data.AutoGenerated.Video.Rendered_00ac485abc0115aac3f60077b3cfcda6 do
[%{text: "April 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Maria-Louisen-Straße"},
+ %{timestamp: 2602, text: "St. Benedictstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/0159e66a6e241954326fb1a7fa387a2c.ex b/data/auto_generated/video/0159e66a6e241954326fb1a7fa387a2c.ex
index 135ab3b2a..9dc9fb526 100644
--- a/data/auto_generated/video/0159e66a6e241954326fb1a7fa387a2c.ex
+++ b/data/auto_generated/video/0159e66a6e241954326fb1a7fa387a2c.ex
@@ -62,6 +62,28 @@ defmodule Data.AutoGenerated.Video.Rendered_0159e66a6e241954326fb1a7fa387a2c do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Sanderskoppel"},
+ %{timestamp: 3336, text: "Borstels Ende"},
+ %{timestamp: 5338, text: "Stübeheide"},
+ %{timestamp: 50940, text: "Wellingsbütteler Landstraße"},
+ %{timestamp: 80164, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 86402, text: "Im Grünen Grunde"},
+ %{timestamp: 90775, text: "Am Hasenberge"},
+ %{timestamp: 118_152, text: "Fuhlsbütteler Damm"},
+ %{timestamp: 120_154, text: "Röntgenstraße"},
+ %{timestamp: 135_866, text: "Alsterkrugchaussee"},
+ %{timestamp: 142_972, text: "Zeppelinstraße"},
+ %{timestamp: 145_974, text: "Weg beim Jäger"},
+ %{timestamp: 206_523, text: "Spreenende"},
+ %{timestamp: 253_126, text: "Papenreye"},
+ %{timestamp: 286_486, text: "Kollaustraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/015bbbef846018e7a1710faaac9dd992.ex b/data/auto_generated/video/015bbbef846018e7a1710faaac9dd992.ex
index 760e6d8bf..f193f6088 100644
--- a/data/auto_generated/video/015bbbef846018e7a1710faaac9dd992.ex
+++ b/data/auto_generated/video/015bbbef846018e7a1710faaac9dd992.ex
@@ -71,6 +71,36 @@ defmodule Data.AutoGenerated.Video.Rendered_015bbbef846018e7a1710faaac9dd992 do
[%{text: "August 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Hauptstraße"},
+ %{timestamp: 99365, text: "Sankt Hubertus"},
+ %{timestamp: 126_053, text: "Ratzeburger Landstraße"},
+ %{timestamp: 165_084, text: "Ratzeburger Allee"},
+ %{timestamp: 287_284, text: "Mühlentorplatz"},
+ %{timestamp: 289_285, text: "Mühlentorbrücke"},
+ %{timestamp: 293_211, text: "Mühlenbrücke"},
+ %{timestamp: 295_213, text: "Wallstraße"},
+ %{timestamp: 326_178, text: "Wallbrücke"},
+ %{timestamp: 327_179, text: "Possehlstraße"},
+ %{timestamp: 344_982, text: "Holstentorplatz"},
+ %{timestamp: 347_984, text: "Willy-Brandt-Allee"},
+ %{timestamp: 364_998, text: "Auf der Wallhalbinsel"},
+ %{timestamp: 373_338, text: "Roddenkoppel"},
+ %{timestamp: 388_350, text: "Bahnweg"},
+ %{timestamp: 389_684, text: "Katharinenstraße"},
+ %{timestamp: 406_427, text: "Karlstraße"},
+ %{timestamp: 416_769, text: "Schwartauer Allee"},
+ %{timestamp: 447_066, text: "Schwartauer Landstraße"},
+ %{timestamp: 507_826, text: "Tremskamp"},
+ %{timestamp: 526_508, text: "Lübecker Straße"},
+ %{timestamp: 548_988, text: "Auguststraße"},
+ %{timestamp: 567_820, text: "Eutiner Ring"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/02e2513fde7fb4935b5137eef2d753fd.ex b/data/auto_generated/video/02e2513fde7fb4935b5137eef2d753fd.ex
index 84db92b72..17dceb1f4 100644
--- a/data/auto_generated/video/02e2513fde7fb4935b5137eef2d753fd.ex
+++ b/data/auto_generated/video/02e2513fde7fb4935b5137eef2d753fd.ex
@@ -50,6 +50,18 @@ defmodule Data.AutoGenerated.Video.Rendered_02e2513fde7fb4935b5137eef2d753fd do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Heilwigstraße"},
+ %{timestamp: 3336, text: "Geffckenstraße"},
+ %{timestamp: 12676, text: "Loogeplatz"},
+ %{timestamp: 19348, text: "Kellinghusenstraße"},
+ %{timestamp: 21016, text: "Goernestraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/03f238d85f7f6530d4ce7c847bd46ea7.ex b/data/auto_generated/video/03f238d85f7f6530d4ce7c847bd46ea7.ex
index 46b16781d..8d63c932b 100644
--- a/data/auto_generated/video/03f238d85f7f6530d4ce7c847bd46ea7.ex
+++ b/data/auto_generated/video/03f238d85f7f6530d4ce7c847bd46ea7.ex
@@ -70,6 +70,79 @@ defmodule Data.AutoGenerated.Video.Rendered_03f238d85f7f6530d4ce7c847bd46ea7 do
[%{text: "April 2022", timestamp: 0}, %{text: "August 2021", timestamp: 40791}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Stephansplatz"},
+ %{timestamp: 5071, text: "Dammtordamm"},
+ %{timestamp: 6405, text: ""},
+ %{timestamp: 7406, text: "Dag-Hammarskjöld-Brücke"},
+ %{timestamp: 11409, text: ""},
+ %{timestamp: 16413, text: "Dag-Hammarskjöld-Platz"},
+ %{timestamp: 25420, text: ""},
+ %{timestamp: 27755, text: "Tiergartenstraße"},
+ %{timestamp: 55832, text: "Rentzelstraße"},
+ %{timestamp: 59960, text: "Schröderstiftstraße"},
+ %{timestamp: 61962, text: ""},
+ %{timestamp: 66207, text: "Sternschanze"},
+ %{timestamp: 69209, text: ""},
+ %{timestamp: 82887, text: "Schröderstiftstraße"},
+ %{timestamp: 85619, text: "Beim Schlump"},
+ %{timestamp: 91275, text: "Gustav-Falke-Straße"},
+ %{timestamp: 106_424, text: "Heymannstraße"},
+ %{timestamp: 121_770, text: "Kaiser-Friedrich-Ufer"},
+ %{timestamp: 123_104, text: "Goebenbrücke"},
+ %{timestamp: 128_442, text: "Goebenstraße"},
+ %{timestamp: 138_450, text: "Eppendorfer Weg"},
+ %{timestamp: 139_451, text: "Goebenstraße"},
+ %{timestamp: 144_079, text: "Unnastraße"},
+ %{timestamp: 157_756, text: "Eidelstedter Weg"},
+ %{timestamp: 178_244, text: "Julius-Vosseler-Straße"},
+ %{timestamp: 194_657, text: ""},
+ %{timestamp: 208_001, text: "Beethovenallee"},
+ %{timestamp: 210_003, text: "Vizelinstraße"},
+ %{timestamp: 215_007, text: ""},
+ %{timestamp: 244_364, text: "Emil-Andresen-Straße"},
+ %{timestamp: 249_368, text: "Max-Tau-Straße"},
+ %{timestamp: 258_708, text: "Schillingsbektal"},
+ %{timestamp: 263_379, text: ""},
+ %{timestamp: 278_391, text: "Döhrnstraße"},
+ %{timestamp: 285_402, text: "Julius-Vosseler-Straße"},
+ %{timestamp: 286_403, text: "Oddernskamp"},
+ %{timestamp: 302_904, text: "Stellinger Chaussee"},
+ %{timestamp: 310_243, text: ""},
+ %{timestamp: 333_552, text: "Hinter der Lieth"},
+ %{timestamp: 341_302, text: "Hagendeel"},
+ %{timestamp: 352_311, text: "Baarkamp"},
+ %{timestamp: 362_652, text: "Deelwisch"},
+ %{timestamp: 367_990, text: "Kollauwanderweg"},
+ %{timestamp: 372_660, text: ""},
+ %{timestamp: 378_665, text: "Schmiedekoppel"},
+ %{timestamp: 382_335, text: ""},
+ %{timestamp: 396_680, text: "Rosenweg"},
+ %{timestamp: 398_348, text: "Bondenwald"},
+ %{timestamp: 404_352, text: ""},
+ %{timestamp: 425_703, text: "Niendorfer Gehege"},
+ %{timestamp: 429_706, text: ""},
+ %{timestamp: 502_431, text: "Frohmestraße"},
+ %{timestamp: 507_559, text: ""},
+ %{timestamp: 508_894, text: "John-Chretien-Wanderweg / Düp-Ring"},
+ %{timestamp: 523_572, text: "Wendlohstraße"},
+ %{timestamp: 524_907, text: ""},
+ %{timestamp: 556_960, text: "Kopischweg"},
+ %{timestamp: 557_961, text: ""},
+ %{timestamp: 569_970, text: "Perckentinweg"},
+ %{timestamp: 576_642, text: "Vielohweg"},
+ %{timestamp: 578_310, text: ""},
+ %{timestamp: 592_321, text: "Wagrierweg"},
+ %{timestamp: 595_324, text: ""},
+ %{timestamp: 620_344, text: "Zum Niendorfer Grenzhaus"},
+ %{timestamp: 630_016, text: "Oldesloer Straße"},
+ %{timestamp: 652_186, text: ""}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/0418cd7dcedb68e4c370ed752d33cecb.ex b/data/auto_generated/video/0418cd7dcedb68e4c370ed752d33cecb.ex
index 863547de0..27884b459 100644
--- a/data/auto_generated/video/0418cd7dcedb68e4c370ed752d33cecb.ex
+++ b/data/auto_generated/video/0418cd7dcedb68e4c370ed752d33cecb.ex
@@ -67,6 +67,61 @@ defmodule Data.AutoGenerated.Video.Rendered_0418cd7dcedb68e4c370ed752d33cecb do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 5168, text: "Große Johannisstraße"},
+ %{timestamp: 9171, text: "Adolphsplatz"},
+ %{timestamp: 13508, text: "Alter Wall"},
+ %{timestamp: 29620, text: "Altenwallbrücke"},
+ %{timestamp: 32142, text: "Rödingsmarkt"},
+ %{timestamp: 49489, text: "Schaartorbrücke"},
+ %{timestamp: 51157, text: "Schaartor"},
+ %{timestamp: 53492, text: "Schaarsteinwegsbrücke"},
+ %{timestamp: 54826, text: "Schaarsteinweg"},
+ %{timestamp: 59497, text: ""},
+ %{timestamp: 61498, text: "Schaarmarkt"},
+ %{timestamp: 63834, text: "Ditmar-Koel-Straße"},
+ %{timestamp: 74175, text: "Johannisbollwerk"},
+ %{timestamp: 75843, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 81848, text: "St. Pauli Hafenstraße"},
+ %{timestamp: 83843, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 96520, text: "St. Pauli-Elbtunnel"},
+ %{timestamp: 130_180, text: "Beim Kraftwerk"},
+ %{timestamp: 144_324, text: "Am Elbtunnel"},
+ %{timestamp: 145_325, text: "Hermann-Blohm-Straße"},
+ %{timestamp: 161_004, text: "Reiherdamm"},
+ %{timestamp: 194_893, text: "Argentinienbrücke"},
+ %{timestamp: 205_407, text: "Klütjenfelder Straße"},
+ %{timestamp: 230_094, text: "Reiherstieg-Hauptdeich"},
+ %{timestamp: 251_778, text: "Fährstraße"},
+ %{timestamp: 272_127, text: "Veringstraße"},
+ %{timestamp: 304_754, text: "Gert-Schwämmle-Weg"},
+ %{timestamp: 345_549, text: ""},
+ %{timestamp: 348_850, text: "Am Inselpark"},
+ %{timestamp: 355_493, text: "Hauland"},
+ %{timestamp: 400_863, text: "Kükenbracksweg"},
+ %{timestamp: 407_535, text: "Kornweide"},
+ %{timestamp: 408_869, text: ""},
+ %{timestamp: 419_878, text: "König-Georg-Deich"},
+ %{timestamp: 422_880, text: "Alte Harburger Elbbrücke"},
+ %{timestamp: 430_553, text: "Brücke des 17. Juni"},
+ %{timestamp: 447_900, text: "Hannoversche Straße"},
+ %{timestamp: 502_896, text: "Moorstraße"},
+ %{timestamp: 509_669, text: "Seevepassage"},
+ %{timestamp: 512_338, text: "Harburger Ring"},
+ %{timestamp: 543_791, text: "Eißendorfer Straße"},
+ %{timestamp: 553_465, text: "Am Irrgarten"},
+ %{timestamp: 556_134, text: "Denickestraße"},
+ %{timestamp: 606_324, text: "Eißendorfer Pferdeweg"},
+ %{timestamp: 621_002, text: "Heimfelder Straße"},
+ %{timestamp: 648_024, text: "Triftstraße"},
+ %{timestamp: 664_370, text: "Denickestraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/04559b1556d6bb69b84eeaa15eaa14d1.ex b/data/auto_generated/video/04559b1556d6bb69b84eeaa15eaa14d1.ex
index 0dadbb400..d8a6fc35d 100644
--- a/data/auto_generated/video/04559b1556d6bb69b84eeaa15eaa14d1.ex
+++ b/data/auto_generated/video/04559b1556d6bb69b84eeaa15eaa14d1.ex
@@ -56,6 +56,19 @@ defmodule Data.AutoGenerated.Video.Rendered_04559b1556d6bb69b84eeaa15eaa14d1 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Am Exerzierplatz"},
+ %{timestamp: 4470, text: "Fadens Tannen"},
+ %{timestamp: 24023, text: "Forstweg"},
+ %{timestamp: 50044, text: "Ulzburger Straße"},
+ %{timestamp: 96080, text: "Ohechaussee"},
+ %{timestamp: 98399, text: "Schmuggelstieg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/0564511a98d53f27dd754ae1a4af11fa.ex b/data/auto_generated/video/0564511a98d53f27dd754ae1a4af11fa.ex
index 186e3eb71..d32df6801 100644
--- a/data/auto_generated/video/0564511a98d53f27dd754ae1a4af11fa.ex
+++ b/data/auto_generated/video/0564511a98d53f27dd754ae1a4af11fa.ex
@@ -58,6 +58,29 @@ defmodule Data.AutoGenerated.Video.Rendered_0564511a98d53f27dd754ae1a4af11fa do
[%{text: "April 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Hamburger Straße"},
+ %{timestamp: 3670, text: "Adolph-Schönfelder-Straße"},
+ %{timestamp: 18682, text: "Biedermannplatz"},
+ %{timestamp: 36696, text: "Schleidenstraße"},
+ %{timestamp: 45036, text: "Saarlandstraße"},
+ %{timestamp: 104_519, text: ""},
+ %{timestamp: 106_854, text: "Jahnbrücke"},
+ %{timestamp: 109_523, text: ""},
+ %{timestamp: 112_192, text: "Zwischenweg"},
+ %{timestamp: 113_526, text: ""},
+ %{timestamp: 115_528, text: "Winterlindenweg"},
+ %{timestamp: 116_528, text: "Limaweg"},
+ %{timestamp: 127_204, text: ""},
+ %{timestamp: 128_872, text: "Hebebrandstraße"},
+ %{timestamp: 130_540, text: "Sengelmannstraße"},
+ %{timestamp: 167_352, text: "Rathenaustraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/05882acbf67df48775d33dab86ba447a.ex b/data/auto_generated/video/05882acbf67df48775d33dab86ba447a.ex
index 5040de0c8..eaffff497 100644
--- a/data/auto_generated/video/05882acbf67df48775d33dab86ba447a.ex
+++ b/data/auto_generated/video/05882acbf67df48775d33dab86ba447a.ex
@@ -78,6 +78,91 @@ defmodule Data.AutoGenerated.Video.Rendered_05882acbf67df48775d33dab86ba447a do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Von-Eichendorff-Weg"},
+ %{timestamp: 22607, text: "Bachstücken"},
+ %{timestamp: 75411, text: ""},
+ %{timestamp: 111_080, text: "Wiesenredder"},
+ %{timestamp: 119_755, text: ""},
+ %{timestamp: 151_120, text: "Stellaustieg"},
+ %{timestamp: 160_129, text: ""},
+ %{timestamp: 188_675, text: "Klettenstieg"},
+ %{timestamp: 224_997, text: ""},
+ %{timestamp: 234_006, text: "Rahlstedter Straße"},
+ %{timestamp: 238_343, text: "Wilhelm-Grimm-Straße"},
+ %{timestamp: 242_347, text: "Rahlstedter Uferweg"},
+ %{timestamp: 252_357, text: "Rahlstedter Bahnhofstraße"},
+ %{timestamp: 261_869, text: "Altrahlstedter Stieg"},
+ %{timestamp: 266_874, text: "Anny-Tollens-Weg"},
+ %{timestamp: 279_220, text: "Rahlstedter Kirchenstieg"},
+ %{timestamp: 290_565, text: "Rahlstedter Uferweg"},
+ %{timestamp: 295_570, text: "Wandseredder"},
+ %{timestamp: 309_917, text: "Altrahlstedter Kamp"},
+ %{timestamp: 315_590, text: ""},
+ %{timestamp: 316_924, text: "Tonndorfer Weg"},
+ %{timestamp: 321_262, text: ""},
+ %{timestamp: 323_598, text: "Stein-Hardenberg-Straße"},
+ %{timestamp: 328_035, text: ""},
+ %{timestamp: 345_052, text: "Am Pulverhof"},
+ %{timestamp: 347_473, text: "Münzelkoppel"},
+ %{timestamp: 390_849, text: "Zwischen den Auen"},
+ %{timestamp: 405_531, text: "Deichpromenade"},
+ %{timestamp: 491_035, text: "Ölmühlenweg"},
+ %{timestamp: 492_369, text: ""},
+ %{timestamp: 517_728, text: "Bei der Hopfenkarre"},
+ %{timestamp: 521_065, text: ""},
+ %{timestamp: 554_098, text: "Kedenburgstraße"},
+ %{timestamp: 558_435, text: ""},
+ %{timestamp: 571_448, text: "Holzmühlenstraße"},
+ %{timestamp: 577_121, text: ""},
+ %{timestamp: 591_468, text: "Hogrevestraße"},
+ %{timestamp: 600_144, text: ""},
+ %{timestamp: 604_815, text: "Wendemuthstraße"},
+ %{timestamp: 606_902, text: "Kranichfeldstraße"},
+ %{timestamp: 608_571, text: ""},
+ %{timestamp: 614_576, text: "Wandsbeker Allee"},
+ %{timestamp: 621_335, text: ""},
+ %{timestamp: 626_006, text: "Lengerckestraße"},
+ %{timestamp: 630_678, text: ""},
+ %{timestamp: 639_019, text: "Von-Hein-Straße"},
+ %{timestamp: 651_699, text: "Wandsbeker Königstraße"},
+ %{timestamp: 653_033, text: ""},
+ %{timestamp: 660_707, text: "Mühlenstraße"},
+ %{timestamp: 665_379, text: "Stormarner Straße"},
+ %{timestamp: 671_221, text: "Krausestraße"},
+ %{timestamp: 672_222, text: "Eilbektal"},
+ %{timestamp: 676_893, text: "Grete-Zabe-Weg"},
+ %{timestamp: 678_561, text: ""},
+ %{timestamp: 687_904, text: "Elfriede-Lohse-Wächtler-Weg"},
+ %{timestamp: 689_239, text: "Eilbekwiesenbrücke"},
+ %{timestamp: 691_241, text: ""},
+ %{timestamp: 697_580, text: "Friedrichsberger Straße"},
+ %{timestamp: 699_249, text: "Lortzingstraße"},
+ %{timestamp: 714_931, text: "Von-Essen-Straße"},
+ %{timestamp: 716_933, text: "Uferstraße"},
+ %{timestamp: 755_972, text: "Lerchenfeld"},
+ %{timestamp: 758_308, text: "Immenhof"},
+ %{timestamp: 768_318, text: ""},
+ %{timestamp: 774_991, text: "Kuhmühle"},
+ %{timestamp: 776_993, text: "Hartwicusstraße"},
+ %{timestamp: 788_004, text: "Mundsburger Damm"},
+ %{timestamp: 791_811, text: "Papenhuder Straße"},
+ %{timestamp: 794_365, text: "Hartwicusstraße"},
+ %{timestamp: 803_457, text: "Schwanenwik"},
+ %{timestamp: 817_156, text: "An der Alster"},
+ %{timestamp: 827_651, text: ""},
+ %{timestamp: 829_653, text: "An der Alster"},
+ %{timestamp: 851_341, text: "Kennedybrücke"},
+ %{timestamp: 855_764, text: ""},
+ %{timestamp: 857_766, text: "Ferdinandstor"},
+ %{timestamp: 861_940, text: "Lombardsbrücke"},
+ %{timestamp: 862_941, text: "Ballindamm"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/061499ea360b4b41a18f22212a511de5.ex b/data/auto_generated/video/061499ea360b4b41a18f22212a511de5.ex
index 75c7fff08..348941e51 100644
--- a/data/auto_generated/video/061499ea360b4b41a18f22212a511de5.ex
+++ b/data/auto_generated/video/061499ea360b4b41a18f22212a511de5.ex
@@ -61,6 +61,28 @@ defmodule Data.AutoGenerated.Video.Rendered_061499ea360b4b41a18f22212a511de5 do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Krugkoppel"},
+ %{timestamp: 5663, text: "Fernsicht"},
+ %{timestamp: 12335, text: "Gellertstraße"},
+ %{timestamp: 17673, text: "Poelchaukamp"},
+ %{timestamp: 40556, text: "Mühlenkamp"},
+ %{timestamp: 45894, text: "Gertigstraße"},
+ %{timestamp: 65510, text: "Barmbeker Straße"},
+ %{timestamp: 71181, text: "Bachstraße"},
+ %{timestamp: 73182, text: "Herderstraße"},
+ %{timestamp: 79654, text: "Weidestraße"},
+ %{timestamp: 81322, text: "Osterbekstraße"},
+ %{timestamp: 133_364, text: "Flachsland"},
+ %{timestamp: 145_140, text: "Pfenningsbusch"},
+ %{timestamp: 147_809, text: "Alter Teichweg"},
+ %{timestamp: 212_527, text: "Tilsiter Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/06255af87878ed9af25ee9555b94386c.ex b/data/auto_generated/video/06255af87878ed9af25ee9555b94386c.ex
index 05a473946..d3c7ec01d 100644
--- a/data/auto_generated/video/06255af87878ed9af25ee9555b94386c.ex
+++ b/data/auto_generated/video/06255af87878ed9af25ee9555b94386c.ex
@@ -54,6 +54,17 @@ defmodule Data.AutoGenerated.Video.Rendered_06255af87878ed9af25ee9555b94386c do
[%{text: "Dezember 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Sievekingsallee"},
+ %{timestamp: 9593, text: ""},
+ %{timestamp: 12261, text: "Grenzknick"},
+ %{timestamp: 13262, text: "Hammer Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/08854bdfb57c16dd257c0db1e051e817.ex b/data/auto_generated/video/08854bdfb57c16dd257c0db1e051e817.ex
index 8c6a06447..570bed2cc 100644
--- a/data/auto_generated/video/08854bdfb57c16dd257c0db1e051e817.ex
+++ b/data/auto_generated/video/08854bdfb57c16dd257c0db1e051e817.ex
@@ -54,6 +54,17 @@ defmodule Data.AutoGenerated.Video.Rendered_08854bdfb57c16dd257c0db1e051e817 do
[%{text: "Februar 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Dammtordamm"},
+ %{timestamp: 1334, text: "Mittelweg"},
+ %{timestamp: 82048, text: "Frauenthal"},
+ %{timestamp: 88386, text: "Heilwigstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/0893cfa96c222f3297c893e26527f5e6.ex b/data/auto_generated/video/0893cfa96c222f3297c893e26527f5e6.ex
index 7f7086e02..81769d0b8 100644
--- a/data/auto_generated/video/0893cfa96c222f3297c893e26527f5e6.ex
+++ b/data/auto_generated/video/0893cfa96c222f3297c893e26527f5e6.ex
@@ -64,6 +64,50 @@ defmodule Data.AutoGenerated.Video.Rendered_0893cfa96c222f3297c893e26527f5e6 do
[%{text: "Juni 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Schmuggelstieg"},
+ %{timestamp: 10875, text: "Langenhorner Chaussee"},
+ %{timestamp: 26834, text: "Fibigerstraße"},
+ %{timestamp: 71203, text: "Neubergerweg"},
+ %{timestamp: 76541, text: "Hohe Liedt"},
+ %{timestamp: 78876, text: "Laukamp"},
+ %{timestamp: 105_230, text: "Immenhöven"},
+ %{timestamp: 106_565, text: "Borner Stieg"},
+ %{timestamp: 128_249, text: "Wördenmoorweg"},
+ %{timestamp: 132_252, text: "Tangstedter Landstraße"},
+ %{timestamp: 153_693, text: "Krohnstieg"},
+ %{timestamp: 155_361, text: "Am Ohlmoorgraben"},
+ %{timestamp: 164_702, text: "Höpen"},
+ %{timestamp: 179_714, text: "Moorreye"},
+ %{timestamp: 198_396, text: "Ohkamp"},
+ %{timestamp: 212_407, text: "Kleekamp"},
+ %{timestamp: 230_088, text: "Bergkoppelweg"},
+ %{timestamp: 231_422, text: "Wacholderweg"},
+ %{timestamp: 242_397, text: "Erdkampsweg"},
+ %{timestamp: 253_579, text: "Hummelsbütteler Landstraße"},
+ %{timestamp: 257_582, text: "Fuhlsbütteler Damm"},
+ %{timestamp: 268_257, text: "Suhrenkamp"},
+ %{timestamp: 287_389, text: "Sengelmannstraße"},
+ %{timestamp: 305_070, text: "Rathenaustraße"},
+ %{timestamp: 354_443, text: "Wilhelm-Metzger-Straße"},
+ %{timestamp: 356_444, text: "Bebelallee"},
+ %{timestamp: 390_725, text: "Hudtwalckerstraße"},
+ %{timestamp: 397_617, text: "Leinpfad"},
+ %{timestamp: 442_653, text: "Krugkoppel"},
+ %{timestamp: 451_822, text: "Harvestehuder Weg"},
+ %{timestamp: 485_849, text: "Alsterufer"},
+ %{timestamp: 499_860, text: ""},
+ %{timestamp: 503_196, text: "Alsterufer"},
+ %{timestamp: 518_039, text: "Neuer Jungfernstieg"},
+ %{timestamp: 534_774, text: "Jungfernstieg"},
+ %{timestamp: 544_115, text: ""},
+ %{timestamp: 548_388, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/0a7136ade6bd202cfc7397a1fcb15cc5.ex b/data/auto_generated/video/0a7136ade6bd202cfc7397a1fcb15cc5.ex
index 39abc1ce5..d55159f0e 100644
--- a/data/auto_generated/video/0a7136ade6bd202cfc7397a1fcb15cc5.ex
+++ b/data/auto_generated/video/0a7136ade6bd202cfc7397a1fcb15cc5.ex
@@ -54,6 +54,23 @@ defmodule Data.AutoGenerated.Video.Rendered_0a7136ade6bd202cfc7397a1fcb15cc5 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Alter Postweg"},
+ %{timestamp: 15099, text: "Weizenkoppel"},
+ %{timestamp: 21771, text: "Gerstenstieg"},
+ %{timestamp: 31445, text: "Ostring"},
+ %{timestamp: 41787, text: ""},
+ %{timestamp: 52462, text: "Fannyhöh"},
+ %{timestamp: 65472, text: "Schillerallee"},
+ %{timestamp: 67140, text: "Fannyhöh"},
+ %{timestamp: 70743, text: "Schillerallee"},
+ %{timestamp: 71744, text: "Bahntrasse"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/0dbcfdb2924db363672646eb4ae78a60.ex b/data/auto_generated/video/0dbcfdb2924db363672646eb4ae78a60.ex
index 3ab7e2dfe..da419e1e1 100644
--- a/data/auto_generated/video/0dbcfdb2924db363672646eb4ae78a60.ex
+++ b/data/auto_generated/video/0dbcfdb2924db363672646eb4ae78a60.ex
@@ -50,6 +50,16 @@ defmodule Data.AutoGenerated.Video.Rendered_0dbcfdb2924db363672646eb4ae78a60 do
[%{text: "Dezember 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 929, text: "Am Neumarkt"},
+ %{timestamp: 28951, text: "Ziethenstraße"},
+ %{timestamp: 46298, text: "Holstenhofweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/0f98c32b6fd9d7b907a93cca312c3452.ex b/data/auto_generated/video/0f98c32b6fd9d7b907a93cca312c3452.ex
index 72a98d89e..c9d3f44e4 100644
--- a/data/auto_generated/video/0f98c32b6fd9d7b907a93cca312c3452.ex
+++ b/data/auto_generated/video/0f98c32b6fd9d7b907a93cca312c3452.ex
@@ -86,6 +86,82 @@ defmodule Data.AutoGenerated.Video.Rendered_0f98c32b6fd9d7b907a93cca312c3452 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Beetenweg"},
+ %{timestamp: 23324, text: "Sinstorfer Kirchweg"},
+ %{timestamp: 31665, text: "Schultwiete"},
+ %{timestamp: 35002, text: "Hegtum"},
+ %{timestamp: 53687, text: "Winsener Straße"},
+ %{timestamp: 93060, text: "Moorlage"},
+ %{timestamp: 101_735, text: ""},
+ %{timestamp: 129_096, text: "Krönenbarg"},
+ %{timestamp: 144_445, text: "Am Frankenberg"},
+ %{timestamp: 151_452, text: ""},
+ %{timestamp: 200_252, text: "Zaunkönigweg"},
+ %{timestamp: 201_253, text: ""},
+ %{timestamp: 213_265, text: "Gotthelfweg"},
+ %{timestamp: 221_940, text: "Außenmühlendamm"},
+ %{timestamp: 239_624, text: ""},
+ %{timestamp: 258_310, text: "Hohe Straße"},
+ %{timestamp: 265_317, text: ""},
+ %{timestamp: 271_323, text: "Baererstraße"},
+ %{timestamp: 274_993, text: "Harmsstraße"},
+ %{timestamp: 275_994, text: ""},
+ %{timestamp: 288_006, text: "Brunsstraße"},
+ %{timestamp: 291_676, text: ""},
+ %{timestamp: 308_912, text: "Maretstraße"},
+ %{timestamp: 317_405, text: "Harburger Rathausstraße"},
+ %{timestamp: 332_204, text: "Julius-Ludowieg-Straße"},
+ %{timestamp: 338_544, text: "Am Centrumshaus"},
+ %{timestamp: 345_636, text: "Neue Straße"},
+ %{timestamp: 363_654, text: "Buxtehuder Straße"},
+ %{timestamp: 368_492, text: "Karnapp"},
+ %{timestamp: 371_829, text: "Harburger Schloßstraße"},
+ %{timestamp: 384_174, text: "Kanalplatz"},
+ %{timestamp: 391_181, text: "Veritaskai"},
+ %{timestamp: 401_944, text: "Nartenstraße"},
+ %{timestamp: 424_038, text: "Brücke des 17. Juni"},
+ %{timestamp: 455_033, text: "Alte Harburger Elbbrücke"},
+ %{timestamp: 463_160, text: "König-Georg-Deich"},
+ %{timestamp: 472_836, text: "Georg-Wilhelm-Straße"},
+ %{timestamp: 492_608, text: ""},
+ %{timestamp: 506_955, text: "Georg-Wilhelm-Straße"},
+ %{timestamp: 588_455, text: "Rotenhäuser Straße"},
+ %{timestamp: 606_139, text: ""},
+ %{timestamp: 643_510, text: "Vogelhüttendeich"},
+ %{timestamp: 645_512, text: "Schlenzigstraße"},
+ %{timestamp: 648_515, text: "Honartsdeicher Weg"},
+ %{timestamp: 672_539, text: ""},
+ %{timestamp: 686_886, text: "Veddeler Straße"},
+ %{timestamp: 708_161, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 711_882, text: ""},
+ %{timestamp: 714_550, text: "Am Zollhafen"},
+ %{timestamp: 718_554, text: "Wilhelmsburger Platz"},
+ %{timestamp: 722_223, text: "Veddeler Brückenstraße"},
+ %{timestamp: 737_028, text: "Sieldeich"},
+ %{timestamp: 752_043, text: ""},
+ %{timestamp: 759_134, text: "Prielstraße"},
+ %{timestamp: 760_135, text: "Veddeler Marktplatz"},
+ %{timestamp: 771_313, text: ""},
+ %{timestamp: 796_672, text: "Zweibrückenstraße"},
+ %{timestamp: 801_343, text: ""},
+ %{timestamp: 817_693, text: "Billhorner Röhrendamm"},
+ %{timestamp: 819_361, text: ""},
+ %{timestamp: 824_700, text: "Billhorner Brückenstraße"},
+ %{timestamp: 830_706, text: "Heidenkampsweg"},
+ %{timestamp: 838_216, text: "Billhorner Brückenstraße"},
+ %{timestamp: 840_218, text: "Amsinckstraße"},
+ %{timestamp: 902_285, text: "Nordkanalbrücke"},
+ %{timestamp: 903_286, text: "Spaldingstraße"},
+ %{timestamp: 907_708, text: "Amsinckstraße"},
+ %{timestamp: 920_105, text: "Klosterwall"},
+ %{timestamp: 930_200, text: "Steintorwall"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/1062786250344e742cd29b6e766a68b6.ex b/data/auto_generated/video/1062786250344e742cd29b6e766a68b6.ex
index 4438764c8..1dbcd669c 100644
--- a/data/auto_generated/video/1062786250344e742cd29b6e766a68b6.ex
+++ b/data/auto_generated/video/1062786250344e742cd29b6e766a68b6.ex
@@ -50,6 +50,33 @@ defmodule Data.AutoGenerated.Video.Rendered_1062786250344e742cd29b6e766a68b6 do
[%{text: "Mai 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Am Barls"},
+ %{timestamp: 11342, text: "Bornheide"},
+ %{timestamp: 62707, text: "Rugenbarg"},
+ %{timestamp: 64042, text: "Grubenstieg"},
+ %{timestamp: 83057, text: "Blomkamp"},
+ %{timestamp: 85726, text: "Geranienweg"},
+ %{timestamp: 98069, text: "Stiefmütterchenweg"},
+ %{timestamp: 102_739, text: ""},
+ %{timestamp: 126_202, text: "Flottbeker Drift"},
+ %{timestamp: 140_635, text: "Seestraße"},
+ %{timestamp: 154_313, text: "Bei der Flottbeker Kirche"},
+ %{timestamp: 160_985, text: "Baron-Voght-Straße"},
+ %{timestamp: 170_326, text: "Beselerstraße"},
+ %{timestamp: 181_335, text: "Müllenhoffweg"},
+ %{timestamp: 190_008, text: "Groß Flottbeker Straße"},
+ %{timestamp: 199_683, text: "Waitzstraße"},
+ %{timestamp: 205_354, text: "Alexander-Zinn-Straße"},
+ %{timestamp: 210_024, text: "Otto-Ernst-Straße"},
+ %{timestamp: 218_031, text: "Parkstraße"},
+ %{timestamp: 220_699, text: "Jungmannstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/12ac2b43a1115a2703c1c778a4ee96ae.ex b/data/auto_generated/video/12ac2b43a1115a2703c1c778a4ee96ae.ex
index 9b91f8b70..061576c16 100644
--- a/data/auto_generated/video/12ac2b43a1115a2703c1c778a4ee96ae.ex
+++ b/data/auto_generated/video/12ac2b43a1115a2703c1c778a4ee96ae.ex
@@ -55,6 +55,24 @@ defmodule Data.AutoGenerated.Video.Rendered_12ac2b43a1115a2703c1c778a4ee96ae do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Dorfstraße"},
+ %{timestamp: 6286, text: "Bünningstedter Straße"},
+ %{timestamp: 39312, text: "Reeshoop"},
+ %{timestamp: 77226, text: "Manfred-Samusch-Straße"},
+ %{timestamp: 92905, text: "An der Reitbahn"},
+ %{timestamp: 98999, text: "Woldenhorn"},
+ %{timestamp: 103_336, text: "Gerhardstraße"},
+ %{timestamp: 107_673, text: ""},
+ %{timestamp: 115_012, text: "Manhagener Allee"},
+ %{timestamp: 146_796, text: "Vierbergen"},
+ %{timestamp: 188_496, text: "Ahrensburger Redder"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/12be5f7b012649a9c9d9208e1e2fecbf.ex b/data/auto_generated/video/12be5f7b012649a9c9d9208e1e2fecbf.ex
index 4ef6d4618..277e02117 100644
--- a/data/auto_generated/video/12be5f7b012649a9c9d9208e1e2fecbf.ex
+++ b/data/auto_generated/video/12be5f7b012649a9c9d9208e1e2fecbf.ex
@@ -50,6 +50,17 @@ defmodule Data.AutoGenerated.Video.Rendered_12be5f7b012649a9c9d9208e1e2fecbf do
[%{text: "Dezember 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Hammer Straße"},
+ %{timestamp: 11942, text: "Grenzknick"},
+ %{timestamp: 12943, text: ""},
+ %{timestamp: 15612, text: "Sievekingsallee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/130cec1285f5dfd73afccfd9cccbee26.ex b/data/auto_generated/video/130cec1285f5dfd73afccfd9cccbee26.ex
index 72e8416fd..77b4624e7 100644
--- a/data/auto_generated/video/130cec1285f5dfd73afccfd9cccbee26.ex
+++ b/data/auto_generated/video/130cec1285f5dfd73afccfd9cccbee26.ex
@@ -58,6 +58,21 @@ defmodule Data.AutoGenerated.Video.Rendered_130cec1285f5dfd73afccfd9cccbee26 do
[%{text: "Februar 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Tiergartenstraße"},
+ %{timestamp: 5671, text: "Rentzelstraße"},
+ %{timestamp: 29800, text: "Grindelhof"},
+ %{timestamp: 34137, text: "Allende-Platz"},
+ %{timestamp: 39605, text: ""},
+ %{timestamp: 51948, text: "Schlüterstraße"},
+ %{timestamp: 57619, text: "Johnsallee"},
+ %{timestamp: 78697, text: "Alte Rabenstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/14303e1a0804f86ccdafab6f80965f18.ex b/data/auto_generated/video/14303e1a0804f86ccdafab6f80965f18.ex
index ad03de429..298e2e1ce 100644
--- a/data/auto_generated/video/14303e1a0804f86ccdafab6f80965f18.ex
+++ b/data/auto_generated/video/14303e1a0804f86ccdafab6f80965f18.ex
@@ -86,6 +86,107 @@ defmodule Data.AutoGenerated.Video.Rendered_14303e1a0804f86ccdafab6f80965f18 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Sengelmannstraße"},
+ %{timestamp: 23846, text: "Rathenaustraße"},
+ %{timestamp: 54203, text: "Im Grünen Grunde"},
+ %{timestamp: 68408, text: ""},
+ %{timestamp: 80420, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 102_335, text: "Wellingsbütteler Landstraße"},
+ %{timestamp: 105_422, text: "Ratsmühlendamm"},
+ %{timestamp: 112_761, text: "Brombeerweg"},
+ %{timestamp: 128_859, text: "Hummelsbütteler Landstraße"},
+ %{timestamp: 143_706, text: "Bergkoppelweg"},
+ %{timestamp: 149_044, text: "Kleekamp"},
+ %{timestamp: 154_715, text: "Lupinenkamp"},
+ %{timestamp: 160_720, text: "Hummelsbütteler Kirchenweg"},
+ %{timestamp: 162_388, text: "Bahnweg"},
+ %{timestamp: 189_409, text: "Flughafenstraße"},
+ %{timestamp: 190_410, text: "Kielstück"},
+ %{timestamp: 197_082, text: ""},
+ %{timestamp: 202_086, text: "Schäferhofstieg"},
+ %{timestamp: 207_424, text: "Beim Schäferhof"},
+ %{timestamp: 209_759, text: ""},
+ %{timestamp: 219_767, text: "Am Ohlmoorgraben"},
+ %{timestamp: 233_111, text: "Tangstedter Landstraße"},
+ %{timestamp: 256_797, text: "Wördenmoorweg"},
+ %{timestamp: 260_800, text: "Borner Stieg"},
+ %{timestamp: 282_484, text: "Immenhöven"},
+ %{timestamp: 283_818, text: "Laukamp"},
+ %{timestamp: 312_508, text: "Hohe Liedt"},
+ %{timestamp: 318_846, text: ""},
+ %{timestamp: 342_532, text: "Kiwittsmoor"},
+ %{timestamp: 348_622, text: ""},
+ %{timestamp: 364_301, text: "Foßberger Moor"},
+ %{timestamp: 367_970, text: ""},
+ %{timestamp: 377_311, text: "Stockflethweg"},
+ %{timestamp: 378_646, text: ""},
+ %{timestamp: 392_323, text: "Stockflethweg"},
+ %{timestamp: 400_663, text: "Langenhorner Chaussee"},
+ %{timestamp: 415_513, text: "Segeberger Chaussee"},
+ %{timestamp: 425_606, text: "Schleswig-Holstein-Straße"},
+ %{timestamp: 655_960, text: "Beim Brüderhof"},
+ %{timestamp: 685_068, text: "Wilstedter Straße"},
+ %{timestamp: 749_786, text: "Hamburger Straße"},
+ %{timestamp: 791_238, text: ""},
+ %{timestamp: 803_999, text: "Habichtstraße"},
+ %{timestamp: 808_002, text: "Milanweg"},
+ %{timestamp: 821_346, text: "Amselstraße"},
+ %{timestamp: 831_354, text: "Kranichstraße"},
+ %{timestamp: 836_024, text: ""},
+ %{timestamp: 837_692, text: "Storchenring"},
+ %{timestamp: 840_028, text: ""},
+ %{timestamp: 848_701, text: "Trögenölk"},
+ %{timestamp: 851_036, text: ""},
+ %{timestamp: 855_040, text: "Hamburger Straße"},
+ %{timestamp: 865_800, text: ""},
+ %{timestamp: 902_247, text: "Krambekweg"},
+ %{timestamp: 904_249, text: ""},
+ %{timestamp: 911_588, text: "Maurepasstraße"},
+ %{timestamp: 916_258, text: "Lindenstraße"},
+ %{timestamp: 947_441, text: "Möschen"},
+ %{timestamp: 954_447, text: ""},
+ %{timestamp: 977_799, text: "Gutenbergstraße"},
+ %{timestamp: 980_801, text: ""},
+ %{timestamp: 983_803, text: "Heideweg"},
+ %{timestamp: 987_807, text: "Heidekoppel"},
+ %{timestamp: 1_015_246, text: ""},
+ %{timestamp: 1_031_259, text: "Hamburger Straße"},
+ %{timestamp: 1_041_267, text: "Grashofstraße"},
+ %{timestamp: 1_069_705, text: ""},
+ %{timestamp: 1_080_380, text: "Hohenmoor"},
+ %{timestamp: 1_084_049, text: "Hohenmoorweg"},
+ %{timestamp: 1_109_069, text: ""},
+ %{timestamp: 1_117_743, text: "Brookweg"},
+ %{timestamp: 1_121_746, text: "Am Hohenmoor"},
+ %{timestamp: 1_134_089, text: "Kallieser Straße"},
+ %{timestamp: 1_150_102, text: "Barmstedter Straße"},
+ %{timestamp: 1_159_776, text: "Norderstraße"},
+ %{timestamp: 1_190_219, text: "Kieler Straße"},
+ %{timestamp: 1_216_743, text: ""},
+ %{timestamp: 1_222_748, text: "Pendler-Parkplatz"},
+ %{timestamp: 1_228_753, text: "Kaltenkirchener Straße"},
+ %{timestamp: 1_242_097, text: "An der B 433"},
+ %{timestamp: 1_244_765, text: "Kaltenkirchener Straße"},
+ %{timestamp: 1_256_192, text: "Alte Landstraße"},
+ %{timestamp: 1_305_231, text: ""},
+ %{timestamp: 1_326_248, text: "Nützer Weg"},
+ %{timestamp: 1_355_043, text: "Kieler Straße"},
+ %{timestamp: 1_395_706, text: ""},
+ %{timestamp: 1_450_416, text: "Weddelbrooker Straße"},
+ %{timestamp: 1_454_086, text: ""},
+ %{timestamp: 1_460_091, text: "Hamburger Straße"},
+ %{timestamp: 1_462_426, text: ""},
+ %{timestamp: 1_473_768, text: "Hamburger Straße"},
+ %{timestamp: 1_498_455, text: "Altonaer Straße"},
+ %{timestamp: 1_516_469, text: "Hamburger Straße"},
+ %{timestamp: 1_518_471, text: "Bleeck"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/153c4ea447de3ea61e07a30fae6d0e5a.ex b/data/auto_generated/video/153c4ea447de3ea61e07a30fae6d0e5a.ex
index 60d61e1f6..c468bedaa 100644
--- a/data/auto_generated/video/153c4ea447de3ea61e07a30fae6d0e5a.ex
+++ b/data/auto_generated/video/153c4ea447de3ea61e07a30fae6d0e5a.ex
@@ -80,6 +80,100 @@ defmodule Data.AutoGenerated.Video.Rendered_153c4ea447de3ea61e07a30fae6d0e5a do
[%{text: "Mai 2022", timestamp: 0}, %{text: "April 2022", timestamp: 1_480_069}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 196, text: "Reclamstraße"},
+ %{timestamp: 10061, text: "Möllner Landstraße"},
+ %{timestamp: 11395, text: "Reclamstraße"},
+ %{timestamp: 29194, text: "Öjendorfer Weg"},
+ %{timestamp: 55672, text: "Behaimweg"},
+ %{timestamp: 64345, text: "Meriandamm"},
+ %{timestamp: 69683, text: "Daseweg"},
+ %{timestamp: 76021, text: ""},
+ %{timestamp: 81359, text: "Rehwiesen"},
+ %{timestamp: 88364, text: "Hasenbanckweg"},
+ %{timestamp: 121_391, text: "Fuchsbergredder"},
+ %{timestamp: 148_746, text: "Haferblöcken"},
+ %{timestamp: 170_764, text: "Öjendorfer Damm"},
+ %{timestamp: 208_794, text: "Charlottenburger Straße"},
+ %{timestamp: 274_304, text: "Feldlerchenweg"},
+ %{timestamp: 276_973, text: "Lohwisch"},
+ %{timestamp: 283_312, text: "Ellerneck"},
+ %{timestamp: 286_981, text: "Auerhahnweg"},
+ %{timestamp: 299_484, text: "Tonndorfer Hauptstraße"},
+ %{timestamp: 300_485, text: "Am Pulverhof"},
+ %{timestamp: 321_687, text: "Rahlstedter Weg"},
+ %{timestamp: 348_709, text: "Am Knill"},
+ %{timestamp: 384_404, text: "Stargarder Straße"},
+ %{timestamp: 394_463, text: "Berner Heerweg"},
+ %{timestamp: 407_807, text: "Neusurenland"},
+ %{timestamp: 411_810, text: "An der Berner Au"},
+ %{timestamp: 441_834, text: "Roter Hahn"},
+ %{timestamp: 444_836, text: "Kathenkoppel"},
+ %{timestamp: 464_519, text: "Lienaustraße"},
+ %{timestamp: 477_196, text: "St. Jürgenstraße"},
+ %{timestamp: 491_207, text: "Alter Berner Weg"},
+ %{timestamp: 542_581, text: "Auf der Heide"},
+ %{timestamp: 549_253, text: "Dweerblöcken"},
+ %{timestamp: 589_619, text: "Saseler Markt"},
+ %{timestamp: 593_622, text: "Kunaustraße"},
+ %{timestamp: 596_958, text: "Stadtbahnstraße"},
+ %{timestamp: 598_626, text: "Saseler Parkweg"},
+ %{timestamp: 601_820, text: "Stadtbahnstraße"},
+ %{timestamp: 622_837, text: "Saseler Damm"},
+ %{timestamp: 659_533, text: "Poppenbütteler Weg"},
+ %{timestamp: 804_580, text: "Gehlengraben"},
+ %{timestamp: 838_208, text: "Krohnstieg"},
+ %{timestamp: 931_295, text: ""},
+ %{timestamp: 933_297, text: "Bayernweg"},
+ %{timestamp: 942_638, text: "Garstedter Weg"},
+ %{timestamp: 946_566, text: "Swebenweg"},
+ %{timestamp: 947_567, text: "Garstedter Weg"},
+ %{timestamp: 957_908, text: "Moorrand"},
+ %{timestamp: 959_576, text: "König-Heinrich-Weg"},
+ %{timestamp: 981_928, text: ""},
+ %{timestamp: 983_262, text: "Ohmoor"},
+ %{timestamp: 989_934, text: "Chaukenweg"},
+ %{timestamp: 1_002_277, text: "Emmy-Beckmann-Weg"},
+ %{timestamp: 1_018_290, text: "Nordalbingerweg"},
+ %{timestamp: 1_039_974, text: "Quedlinburger Weg"},
+ %{timestamp: 1_044_311, text: "Andreasberger Weg"},
+ %{timestamp: 1_054_986, text: "Perckentinweg"},
+ %{timestamp: 1_062_325, text: "Jägerdamm"},
+ %{timestamp: 1_088_680, text: "Wendlohstraße"},
+ %{timestamp: 1_098_688, text: "Frohmestraße"},
+ %{timestamp: 1_105_275, text: "Heidlohstraße"},
+ %{timestamp: 1_130_534, text: "Graf-Johann-Weg"},
+ %{timestamp: 1_151_168, text: "Spanische Furt"},
+ %{timestamp: 1_166_514, text: "Eidelstedter Brook"},
+ %{timestamp: 1_175_187, text: "Brummerskamp"},
+ %{timestamp: 1_188_865, text: ""},
+ %{timestamp: 1_194_202, text: "Wietersheim"},
+ %{timestamp: 1_200_874, text: "Hörgensweg"},
+ %{timestamp: 1_217_554, text: "Pflugacker"},
+ %{timestamp: 1_241_907, text: "Baumacker"},
+ %{timestamp: 1_248_913, text: "Pinneberger Chaussee"},
+ %{timestamp: 1_257_586, text: "Lohkampstraße"},
+ %{timestamp: 1_260_922, text: ""},
+ %{timestamp: 1_263_591, text: "Niekampsweg"},
+ %{timestamp: 1_279_937, text: "Elbgaustraße"},
+ %{timestamp: 1_374_657, text: "Rugenbarg"},
+ %{timestamp: 1_386_290, text: "Böttcherkamp"},
+ %{timestamp: 1_394_114, text: "Schreinerweg"},
+ %{timestamp: 1_401_453, text: "Luruper Drift"},
+ %{timestamp: 1_423_804, text: "Blomkamp"},
+ %{timestamp: 1_429_475, text: ""},
+ %{timestamp: 1_464_264, text: "Flottbeker Drift"},
+ %{timestamp: 1_481_403, text: "Seestraße"},
+ %{timestamp: 1_496_415, text: "Bei der Flottbeker Kirche"},
+ %{timestamp: 1_503_842, text: "Groß Flottbeker Straße"},
+ %{timestamp: 1_528_195, text: "Parkstraße"},
+ %{timestamp: 1_535_868, text: "Jungmannstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/15b5beccc795e71ea6489c7fb0f2d0eb.ex b/data/auto_generated/video/15b5beccc795e71ea6489c7fb0f2d0eb.ex
index 3cf315bf0..053652450 100644
--- a/data/auto_generated/video/15b5beccc795e71ea6489c7fb0f2d0eb.ex
+++ b/data/auto_generated/video/15b5beccc795e71ea6489c7fb0f2d0eb.ex
@@ -54,6 +54,18 @@ defmodule Data.AutoGenerated.Video.Rendered_15b5beccc795e71ea6489c7fb0f2d0eb do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Ehmschen"},
+ %{timestamp: 1001, text: "Grüner Weg"},
+ %{timestamp: 2002, text: ""},
+ %{timestamp: 4003, text: "Oberer Ehmschen"},
+ %{timestamp: 27858, text: "Fahltskamp"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/16b838976a4bc5e4d99365d3ac533c3d.ex b/data/auto_generated/video/16b838976a4bc5e4d99365d3ac533c3d.ex
index a7dd18cde..4f55278ab 100644
--- a/data/auto_generated/video/16b838976a4bc5e4d99365d3ac533c3d.ex
+++ b/data/auto_generated/video/16b838976a4bc5e4d99365d3ac533c3d.ex
@@ -53,6 +53,18 @@ defmodule Data.AutoGenerated.Video.Rendered_16b838976a4bc5e4d99365d3ac533c3d do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Kanalplatz"},
+ %{timestamp: 7028, text: "Blohmstraße"},
+ %{timestamp: 16369, text: "Seehafenstraße"},
+ %{timestamp: 27678, text: ""},
+ %{timestamp: 37013, text: "Bostelbeker Hauptdeich"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/16dcd9bbc7fb5fbf4734af54ebef9f11.ex b/data/auto_generated/video/16dcd9bbc7fb5fbf4734af54ebef9f11.ex
index bc6752f6c..a069123fe 100644
--- a/data/auto_generated/video/16dcd9bbc7fb5fbf4734af54ebef9f11.ex
+++ b/data/auto_generated/video/16dcd9bbc7fb5fbf4734af54ebef9f11.ex
@@ -69,6 +69,67 @@ defmodule Data.AutoGenerated.Video.Rendered_16dcd9bbc7fb5fbf4734af54ebef9f11 do
[%{text: "Mai 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Auweidenweg"},
+ %{timestamp: 81398, text: "Rheingoldweg"},
+ %{timestamp: 112_423, text: "Hinter der Bahn"},
+ %{timestamp: 135_775, text: "Klövensteenweg"},
+ %{timestamp: 141_112, text: "Alte Sülldorfer Landstraße"},
+ %{timestamp: 168_885, text: ""},
+ %{timestamp: 170_553, text: "Sülldorfer Landstraße"},
+ %{timestamp: 189_238, text: "Wüstland"},
+ %{timestamp: 191_907, text: "Wittland"},
+ %{timestamp: 206_585, text: "Sülldorfer Mühlenweg"},
+ %{timestamp: 214_258, text: "Ehrenpreisstieg"},
+ %{timestamp: 225_934, text: "Am Sorgfeld"},
+ %{timestamp: 239_611, text: ""},
+ %{timestamp: 246_951, text: "Eichengrund"},
+ %{timestamp: 264_965, text: "Babendiekstraße"},
+ %{timestamp: 272_304, text: "Sülldorfer Kirchenweg"},
+ %{timestamp: 294_083, text: "Blankeneser Bahnhofstraße"},
+ %{timestamp: 297_419, text: "Godeffroystraße"},
+ %{timestamp: 314_432, text: "Elbchaussee"},
+ %{timestamp: 316_767, text: "Gätgensstraße"},
+ %{timestamp: 321_438, text: "Mühlenberg"},
+ %{timestamp: 328_767, text: "Manteuffelstraße"},
+ %{timestamp: 349_784, text: "Humannstraße"},
+ %{timestamp: 368_132, text: "Langenhegen"},
+ %{timestamp: 382_477, text: "Jürgensallee"},
+ %{timestamp: 431_921, text: "Ohnsorgweg"},
+ %{timestamp: 436_925, text: "Otto-Ernst-Straße"},
+ %{timestamp: 459_870, text: "Parkstraße"},
+ %{timestamp: 462_538, text: "Jungmannstraße"},
+ %{timestamp: 478_207, text: "Reventlowstraße"},
+ %{timestamp: 487_215, text: "Emkendorfstraße"},
+ %{timestamp: 500_559, text: "Agathe-Lasch-Weg"},
+ %{timestamp: 511_234, text: "Othmarscher Kirchenweg"},
+ %{timestamp: 542_926, text: "Bleickenallee"},
+ %{timestamp: 564_610, text: "Keplerstraße"},
+ %{timestamp: 574_951, text: "Arnoldstraße"},
+ %{timestamp: 581_290, text: "Lobuschstraße"},
+ %{timestamp: 590_659, text: "Platz der Republik"},
+ %{timestamp: 595_663, text: "Max-Brauer-Allee"},
+ %{timestamp: 617_541, text: "Chemnitzstraße"},
+ %{timestamp: 633_938, text: "Thadenstraße"},
+ %{timestamp: 659_626, text: "Beim Grünen Jäger"},
+ %{timestamp: 663_629, text: "Neuer Pferdemarkt"},
+ %{timestamp: 665_630, text: "Neuer Kamp"},
+ %{timestamp: 678_307, text: "Feldstraße"},
+ %{timestamp: 693_653, text: "Sievekingplatz"},
+ %{timestamp: 703_247, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 707_250, text: "Kaiser-Wilhelm-Straße"},
+ %{timestamp: 720_594, text: "Axel-Springer-Platz"},
+ %{timestamp: 723_039, text: "Stadthausbrücke"},
+ %{timestamp: 730_044, text: "Graskeller"},
+ %{timestamp: 737_198, text: "Großer Burstah"},
+ %{timestamp: 749_257, text: "Große Johannisstraße"},
+ %{timestamp: 753_927, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/17eb593f020ef8c3573d4116518dc9cc.ex b/data/auto_generated/video/17eb593f020ef8c3573d4116518dc9cc.ex
index 4b6b42bc4..38f3316f1 100644
--- a/data/auto_generated/video/17eb593f020ef8c3573d4116518dc9cc.ex
+++ b/data/auto_generated/video/17eb593f020ef8c3573d4116518dc9cc.ex
@@ -45,6 +45,16 @@ defmodule Data.AutoGenerated.Video.Rendered_17eb593f020ef8c3573d4116518dc9cc do
[%{text: "Juni 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Simon-von-Utrecht-Straße"},
+ %{timestamp: 2002, text: "Louise-Schroeder-Straße"},
+ %{timestamp: 15349, text: ""}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/190ed171e9d1ce3d59c89f883d4bd0de.ex b/data/auto_generated/video/190ed171e9d1ce3d59c89f883d4bd0de.ex
index b91e49b6b..3d7cc54fe 100644
--- a/data/auto_generated/video/190ed171e9d1ce3d59c89f883d4bd0de.ex
+++ b/data/auto_generated/video/190ed171e9d1ce3d59c89f883d4bd0de.ex
@@ -55,6 +55,27 @@ defmodule Data.AutoGenerated.Video.Rendered_190ed171e9d1ce3d59c89f883d4bd0de do
[%{text: "April 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Stübeheide"},
+ %{timestamp: 5067, text: "Borstels Ende"},
+ %{timestamp: 8403, text: "Sanderskoppel"},
+ %{timestamp: 38427, text: ""},
+ %{timestamp: 41429, text: "Langwisch"},
+ %{timestamp: 42430, text: "Barkenkoppel"},
+ %{timestamp: 60778, text: "Kelterstraße"},
+ %{timestamp: 62112, text: "Barkenkoppel"},
+ %{timestamp: 72454, text: "Wellingsbüttler Weg"},
+ %{timestamp: 74122, text: "Rolfinckstraße"},
+ %{timestamp: 110_350, text: "Farmsener Weg"},
+ %{timestamp: 114_136, text: "Volksdorfer Weg"},
+ %{timestamp: 213_275, text: "Saseler Weg"},
+ %{timestamp: 253_974, text: "Farmsener Landstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/1a92dba06dbd921b14de77d2394a33d4.ex b/data/auto_generated/video/1a92dba06dbd921b14de77d2394a33d4.ex
index 4a3a71798..b93f3a038 100644
--- a/data/auto_generated/video/1a92dba06dbd921b14de77d2394a33d4.ex
+++ b/data/auto_generated/video/1a92dba06dbd921b14de77d2394a33d4.ex
@@ -54,6 +54,27 @@ defmodule Data.AutoGenerated.Video.Rendered_1a92dba06dbd921b14de77d2394a33d4 do
[%{text: "April 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Am Barls"},
+ %{timestamp: 14277, text: "Bornheide"},
+ %{timestamp: 70322, text: "Rugenbarg"},
+ %{timestamp: 71656, text: "Grubenstieg"},
+ %{timestamp: 95008, text: "Blomkamp"},
+ %{timestamp: 98011, text: "Geranienweg"},
+ %{timestamp: 114_691, text: "Stiefmütterchenweg"},
+ %{timestamp: 119_361, text: ""},
+ %{timestamp: 145_048, text: "Flottbeker Drift"},
+ %{timestamp: 161_511, text: "Seestraße"},
+ %{timestamp: 176_523, text: "Bei der Flottbeker Kirche"},
+ %{timestamp: 183_950, text: "Groß Flottbeker Straße"},
+ %{timestamp: 208_303, text: "Parkstraße"},
+ %{timestamp: 215_976, text: "Jungmannstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/1d7735b5c03a9412a2e32c62345ff2ea.ex b/data/auto_generated/video/1d7735b5c03a9412a2e32c62345ff2ea.ex
index 861b7f57a..edc0fe6ad 100644
--- a/data/auto_generated/video/1d7735b5c03a9412a2e32c62345ff2ea.ex
+++ b/data/auto_generated/video/1d7735b5c03a9412a2e32c62345ff2ea.ex
@@ -61,6 +61,34 @@ defmodule Data.AutoGenerated.Video.Rendered_1d7735b5c03a9412a2e32c62345ff2ea do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausallee"},
+ %{timestamp: 20937, text: "Alter Kirchenweg"},
+ %{timestamp: 23051, text: "Kiebitzreihe"},
+ %{timestamp: 29605, text: "Spreenweg"},
+ %{timestamp: 37945, text: ""},
+ %{timestamp: 39279, text: "Meisennest"},
+ %{timestamp: 45617, text: "Heidestieg"},
+ %{timestamp: 56960, text: "Fadens Tannen"},
+ %{timestamp: 58628, text: "Am Exerzierplatz"},
+ %{timestamp: 78028, text: "Schleswig-Holstein-Straße"},
+ %{timestamp: 79362, text: ""},
+ %{timestamp: 97697, text: "Achtern Born"},
+ %{timestamp: 113_296, text: "Poppenbütteler Straße"},
+ %{timestamp: 114_964, text: "Lindenweg"},
+ %{timestamp: 123_971, text: "Glasmoorstraße"},
+ %{timestamp: 132_645, text: "Glashütter Damm"},
+ %{timestamp: 134_646, text: "Müllerstraße"},
+ %{timestamp: 143_987, text: ""},
+ %{timestamp: 145_322, text: "Müllerstraße"},
+ %{timestamp: 156_330, text: "Segeberger Chaussee"},
+ %{timestamp: 158_332, text: "Hans-Salb-Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/1d7e39c97881e5effef6cb85d57c7c90.ex b/data/auto_generated/video/1d7e39c97881e5effef6cb85d57c7c90.ex
index ee3ec4d72..bae055232 100644
--- a/data/auto_generated/video/1d7e39c97881e5effef6cb85d57c7c90.ex
+++ b/data/auto_generated/video/1d7e39c97881e5effef6cb85d57c7c90.ex
@@ -59,6 +59,28 @@ defmodule Data.AutoGenerated.Video.Rendered_1d7e39c97881e5effef6cb85d57c7c90 do
[%{text: "Februar 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Bellealliancestraße"},
+ %{timestamp: 18671, text: "Schäferkampsallee"},
+ %{timestamp: 23675, text: "Moorkamp"},
+ %{timestamp: 39597, text: "Garbestraße"},
+ %{timestamp: 41911, text: "Schlankreye"},
+ %{timestamp: 68858, text: "Oberstraße"},
+ %{timestamp: 86192, text: "Parkallee"},
+ %{timestamp: 96519, text: "Innocentiastraße"},
+ %{timestamp: 105_210, text: "Rothenbaumchaussee"},
+ %{timestamp: 110_547, text: "Oberstraße"},
+ %{timestamp: 122_477, text: "Mittelweg"},
+ %{timestamp: 129_149, text: "Frauenthal"},
+ %{timestamp: 134_820, text: "Heilwigstraße"},
+ %{timestamp: 140_491, text: "St. Benedictstraße"},
+ %{timestamp: 143_160, text: "Maria-Louisen-Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/1e21b87814bf4de2e0669e54c4fe4529.ex b/data/auto_generated/video/1e21b87814bf4de2e0669e54c4fe4529.ex
index b248fc278..8ed5b7ee1 100644
--- a/data/auto_generated/video/1e21b87814bf4de2e0669e54c4fe4529.ex
+++ b/data/auto_generated/video/1e21b87814bf4de2e0669e54c4fe4529.ex
@@ -72,6 +72,46 @@ defmodule Data.AutoGenerated.Video.Rendered_1e21b87814bf4de2e0669e54c4fe4529 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 8674, text: "Mönckebergstraße"},
+ %{timestamp: 39587, text: "Steintordamm"},
+ %{timestamp: 46980, text: "Steintorplatz"},
+ %{timestamp: 49649, text: "Adenauerallee"},
+ %{timestamp: 57942, text: "Kreuzweg"},
+ %{timestamp: 65465, text: "Steindamm"},
+ %{timestamp: 85815, text: "Lübeckertordamm"},
+ %{timestamp: 96081, text: "Lübecker Straße"},
+ %{timestamp: 103_205, text: "Angerstraße"},
+ %{timestamp: 128_146, text: "Hasselbrookstraße"},
+ %{timestamp: 178_565, text: "Pappelallee"},
+ %{timestamp: 203_039, text: "Bärenallee"},
+ %{timestamp: 210_712, text: "Freesenstraße"},
+ %{timestamp: 217_050, text: "Rantzaustraße"},
+ %{timestamp: 242_737, text: "Wandsbeker Bahnhofstraße"},
+ %{timestamp: 246_741, text: "Bahngärten"},
+ %{timestamp: 258_417, text: "Bovestraße"},
+ %{timestamp: 261_448, text: "Gustav-Adolf-Straße"},
+ %{timestamp: 271_123, text: "Tratzigerstraße"},
+ %{timestamp: 278_462, text: "Rauchstraße"},
+ %{timestamp: 304_816, text: "Osterkamp"},
+ %{timestamp: 311_154, text: "Schimmelmannstraße"},
+ %{timestamp: 351_262, text: "Kuehnstraße"},
+ %{timestamp: 403_056, text: "Wilsonstraße"},
+ %{timestamp: 405_910, text: "Köpenicker Straße"},
+ %{timestamp: 427_213, text: "Charlottenburger Straße"},
+ %{timestamp: 433_552, text: "Feldlerchenweg"},
+ %{timestamp: 435_434, text: "Lohwisch"},
+ %{timestamp: 441_439, text: "Ellerneck"},
+ %{timestamp: 463_786, text: "Rahlstedter Straße"},
+ %{timestamp: 493_142, text: "Rahlstedter Bahnhofstraße"},
+ %{timestamp: 545_408, text: "Schrankenweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/1f3e66277483a6b8bfcd4dc3069f6766.ex b/data/auto_generated/video/1f3e66277483a6b8bfcd4dc3069f6766.ex
index 43265ff92..65bd6e5b9 100644
--- a/data/auto_generated/video/1f3e66277483a6b8bfcd4dc3069f6766.ex
+++ b/data/auto_generated/video/1f3e66277483a6b8bfcd4dc3069f6766.ex
@@ -45,6 +45,18 @@ defmodule Data.AutoGenerated.Video.Rendered_1f3e66277483a6b8bfcd4dc3069f6766 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Kandinskyallee"},
+ %{timestamp: 12010, text: "Mümmelmannsberg"},
+ %{timestamp: 58714, text: "Steinbeker Hauptstraße"},
+ %{timestamp: 105_751, text: "Billstedter Hauptstraße"},
+ %{timestamp: 119_762, text: "Schleemer Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/1f5326d6b662ad293cfcab81a344cc7c.ex b/data/auto_generated/video/1f5326d6b662ad293cfcab81a344cc7c.ex
index 6f532f12e..9471f8023 100644
--- a/data/auto_generated/video/1f5326d6b662ad293cfcab81a344cc7c.ex
+++ b/data/auto_generated/video/1f5326d6b662ad293cfcab81a344cc7c.ex
@@ -48,6 +48,16 @@ defmodule Data.AutoGenerated.Video.Rendered_1f5326d6b662ad293cfcab81a344cc7c do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Lenhartzstraße"},
+ %{timestamp: 19348, text: "Schottmüllerstraße"},
+ %{timestamp: 30691, text: "Martinistraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/2046ce92ff9bf4e3d396a3f2e261378b.ex b/data/auto_generated/video/2046ce92ff9bf4e3d396a3f2e261378b.ex
index 1c87aca0f..dd3410cf4 100644
--- a/data/auto_generated/video/2046ce92ff9bf4e3d396a3f2e261378b.ex
+++ b/data/auto_generated/video/2046ce92ff9bf4e3d396a3f2e261378b.ex
@@ -75,6 +75,46 @@ defmodule Data.AutoGenerated.Video.Rendered_2046ce92ff9bf4e3d396a3f2e261378b do
[%{text: "Juni 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 4700, text: "Mönckebergstraße"},
+ %{timestamp: 31407, text: "Steintordamm"},
+ %{timestamp: 41487, text: "Steintorplatz"},
+ %{timestamp: 44823, text: "Adenauerallee"},
+ %{timestamp: 54845, text: "Kreuzweg"},
+ %{timestamp: 62469, text: "Steindamm"},
+ %{timestamp: 80096, text: "Lübeckertordamm"},
+ %{timestamp: 89848, text: "Lübecker Straße"},
+ %{timestamp: 96400, text: "Angerstraße"},
+ %{timestamp: 119_764, text: "Hasselbrookstraße"},
+ %{timestamp: 164_499, text: "Pappelallee"},
+ %{timestamp: 177_843, text: "Bärenallee"},
+ %{timestamp: 183_848, text: "Freesenstraße"},
+ %{timestamp: 189_519, text: "Rantzaustraße"},
+ %{timestamp: 205_198, text: "Am Alten Posthaus"},
+ %{timestamp: 208_868, text: "Bahngärten"},
+ %{timestamp: 230_506, text: "Bovestraße"},
+ %{timestamp: 233_320, text: "Gustav-Adolf-Straße"},
+ %{timestamp: 241_327, text: "Tratzigerstraße"},
+ %{timestamp: 247_665, text: "Rauchstraße"},
+ %{timestamp: 268_879, text: "Osterkamp"},
+ %{timestamp: 274_550, text: "Schimmelmannstraße"},
+ %{timestamp: 312_365, text: "Kuehnstraße"},
+ %{timestamp: 360_385, text: "Wilsonstraße"},
+ %{timestamp: 363_423, text: "Köpenicker Straße"},
+ %{timestamp: 384_080, text: "Charlottenburger Straße"},
+ %{timestamp: 390_418, text: "Feldlerchenweg"},
+ %{timestamp: 392_420, text: "Lohwisch"},
+ %{timestamp: 397_757, text: "Ellerneck"},
+ %{timestamp: 417_531, text: "Rahlstedter Straße"},
+ %{timestamp: 444_194, text: "Rahlstedter Bahnhofstraße"},
+ %{timestamp: 489_923, text: "Schrankenweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/20bc71ab1ed54f044cc15786b3f10e96.ex b/data/auto_generated/video/20bc71ab1ed54f044cc15786b3f10e96.ex
index 129f7ddde..3b642d493 100644
--- a/data/auto_generated/video/20bc71ab1ed54f044cc15786b3f10e96.ex
+++ b/data/auto_generated/video/20bc71ab1ed54f044cc15786b3f10e96.ex
@@ -49,6 +49,23 @@ defmodule Data.AutoGenerated.Video.Rendered_20bc71ab1ed54f044cc15786b3f10e96 do
[%{text: "Dezember 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Kriegkamp"},
+ %{timestamp: 11342, text: "Alte Berner Straße"},
+ %{timestamp: 14345, text: "Hermann-Balk-Straße"},
+ %{timestamp: 49487, text: "Greifenberger Straße"},
+ %{timestamp: 54158, text: "Arnswalder Straße"},
+ %{timestamp: 65500, text: "Redderblock"},
+ %{timestamp: 80280, text: "Stolper Straße"},
+ %{timestamp: 89621, text: "Berner Straße"},
+ %{timestamp: 92957, text: "Alter Zollweg"},
+ %{timestamp: 97293, text: "Berner Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/2109ffb363916b8b6e2105a973337974.ex b/data/auto_generated/video/2109ffb363916b8b6e2105a973337974.ex
index 4aa4e50fa..69710ed88 100644
--- a/data/auto_generated/video/2109ffb363916b8b6e2105a973337974.ex
+++ b/data/auto_generated/video/2109ffb363916b8b6e2105a973337974.ex
@@ -53,6 +53,18 @@ defmodule Data.AutoGenerated.Video.Rendered_2109ffb363916b8b6e2105a973337974 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Bostelbeker Hauptdeich"},
+ %{timestamp: 8171, text: ""},
+ %{timestamp: 15833, text: "Seehafenstraße"},
+ %{timestamp: 27340, text: "Blohmstraße"},
+ %{timestamp: 37014, text: "Kanalplatz"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/21db20586cc50256d79176bdb195c29a.ex b/data/auto_generated/video/21db20586cc50256d79176bdb195c29a.ex
index 0a78df497..746558c10 100644
--- a/data/auto_generated/video/21db20586cc50256d79176bdb195c29a.ex
+++ b/data/auto_generated/video/21db20586cc50256d79176bdb195c29a.ex
@@ -59,6 +59,37 @@ defmodule Data.AutoGenerated.Video.Rendered_21db20586cc50256d79176bdb195c29a do
[%{text: "April 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "P+R Ohlstedt"},
+ %{timestamp: 6338, text: "Hochbahnwanderweg"},
+ %{timestamp: 79840, text: "An der Hochbahn"},
+ %{timestamp: 91849, text: "Heinrich-von-Ohlendorff-Straße"},
+ %{timestamp: 93851, text: ""},
+ %{timestamp: 113_533, text: "Ohlendorffs Tannen"},
+ %{timestamp: 116_202, text: ""},
+ %{timestamp: 134_550, text: "Im Regestall"},
+ %{timestamp: 137_219, text: ""},
+ %{timestamp: 169_578, text: "Buckhorn"},
+ %{timestamp: 171_580, text: ""},
+ %{timestamp: 188_260, text: "Kattjahren"},
+ %{timestamp: 191_596, text: "Claus-Ferck-Straße"},
+ %{timestamp: 198_860, text: "Uppenhof"},
+ %{timestamp: 213_945, text: "Eulenkrugstraße"},
+ %{timestamp: 221_284, text: "Mellenbergweg"},
+ %{timestamp: 287_003, text: "Nordlandweg"},
+ %{timestamp: 322_489, text: "Spitzbergenweg"},
+ %{timestamp: 338_502, text: "Meiendorfer Straße"},
+ %{timestamp: 382_871, text: "Berner Straße"},
+ %{timestamp: 387_820, text: "Alter Zollweg"},
+ %{timestamp: 389_488, text: ""},
+ %{timestamp: 394_011, text: "Alter Zollweg"},
+ %{timestamp: 483_651, text: "Rahlstedter Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/21f657d0ac00d70caad1e9b06ae0fc28.ex b/data/auto_generated/video/21f657d0ac00d70caad1e9b06ae0fc28.ex
index b1bab6e68..0cd944962 100644
--- a/data/auto_generated/video/21f657d0ac00d70caad1e9b06ae0fc28.ex
+++ b/data/auto_generated/video/21f657d0ac00d70caad1e9b06ae0fc28.ex
@@ -53,6 +53,16 @@ defmodule Data.AutoGenerated.Video.Rendered_21f657d0ac00d70caad1e9b06ae0fc28 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Lübecker Straße"},
+ %{timestamp: 25720, text: "Gartenholz"},
+ %{timestamp: 31081, text: "Lübecker Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/221035fc132712c9f8bd8b02dde3d2ab.ex b/data/auto_generated/video/221035fc132712c9f8bd8b02dde3d2ab.ex
index 6e1ba1def..d500e2798 100644
--- a/data/auto_generated/video/221035fc132712c9f8bd8b02dde3d2ab.ex
+++ b/data/auto_generated/video/221035fc132712c9f8bd8b02dde3d2ab.ex
@@ -83,6 +83,98 @@ defmodule Data.AutoGenerated.Video.Rendered_221035fc132712c9f8bd8b02dde3d2ab do
[%{text: "April 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Lombardsbrücke"},
+ %{timestamp: 1335, text: "Glockengießerwall"},
+ %{timestamp: 4089, text: "Ballindamm"},
+ %{timestamp: 5090, text: "Ferdinandstor"},
+ %{timestamp: 10095, text: "An der Alster"},
+ %{timestamp: 34119, text: ""},
+ %{timestamp: 35787, text: "An der Alster"},
+ %{timestamp: 47465, text: "Schwanenwik"},
+ %{timestamp: 54138, text: "Mundsburger Damm"},
+ %{timestamp: 55139, text: "Schwanenwik"},
+ %{timestamp: 69238, text: "Eduard-Rhein-Ufer"},
+ %{timestamp: 72908, text: "Schöne Aussicht"},
+ %{timestamp: 103_605, text: "Fährhausstraße"},
+ %{timestamp: 113_868, text: "Herbert-Weichmann-Straße"},
+ %{timestamp: 119_507, text: "Am Langenzug"},
+ %{timestamp: 131_605, text: "Hofweg"},
+ %{timestamp: 134_626, text: "Hans-Henny-Jahnn-Weg"},
+ %{timestamp: 153_630, text: "Weidestraße"},
+ %{timestamp: 155_965, text: "Osterbekstraße"},
+ %{timestamp: 214_861, text: "Hufnerstraße"},
+ %{timestamp: 218_197, text: "Osterbekweg"},
+ %{timestamp: 233_546, text: "Bramfelder Straße"},
+ %{timestamp: 242_974, text: "Lämmersieth"},
+ %{timestamp: 263_328, text: ""},
+ %{timestamp: 270_335, text: "Kranichweg"},
+ %{timestamp: 273_004, text: "Adlerstraße"},
+ %{timestamp: 299_916, text: "Nordschleswiger Straße"},
+ %{timestamp: 307_342, text: ""},
+ %{timestamp: 330_698, text: "Wartenburger Weg"},
+ %{timestamp: 337_372, text: "Ostpreußenstieg"},
+ %{timestamp: 341_376, text: ""},
+ %{timestamp: 343_044, text: "Pregelweg"},
+ %{timestamp: 346_714, text: "Im Grünstreifen"},
+ %{timestamp: 374_409, text: "Immenstieg"},
+ %{timestamp: 395_430, text: "Im Grünen Grunde"},
+ %{timestamp: 412_113, text: ""},
+ %{timestamp: 421_789, text: "Moorgrund"},
+ %{timestamp: 422_790, text: "An der Osterbek"},
+ %{timestamp: 440_141, text: "Wandsbeker Schützenhof"},
+ %{timestamp: 443_730, text: "Barmwisch"},
+ %{timestamp: 444_731, text: ""},
+ %{timestamp: 476_763, text: "Traberweg"},
+ %{timestamp: 480_433, text: ""},
+ %{timestamp: 494_781, text: "Pappelweg"},
+ %{timestamp: 500_453, text: "Buchenweg"},
+ %{timestamp: 516_469, text: "Birkenweg"},
+ %{timestamp: 520_139, text: ""},
+ %{timestamp: 524_562, text: "Am Dornberg"},
+ %{timestamp: 525_897, text: "Tegelweg"},
+ %{timestamp: 527_899, text: "Hornissenweg"},
+ %{timestamp: 548_586, text: ""},
+ %{timestamp: 568_272, text: "August-Krogmann-Straße"},
+ %{timestamp: 569_607, text: "Am Luisenhof"},
+ %{timestamp: 575_116, text: "August-Krogmann-Straße"},
+ %{timestamp: 582_875, text: ""},
+ %{timestamp: 594_220, text: "Swebengrund"},
+ %{timestamp: 596_889, text: ""},
+ %{timestamp: 620_580, text: "Berner Heerweg"},
+ %{timestamp: 636_347, text: ""},
+ %{timestamp: 661_123, text: "Berner Heerweg"},
+ %{timestamp: 667_548, text: ""},
+ %{timestamp: 739_805, text: "Berner Gutsweg"},
+ %{timestamp: 745_330, text: ""},
+ %{timestamp: 747_332, text: "Zum Gutspark"},
+ %{timestamp: 774_358, text: "Berner Heerweg"},
+ %{timestamp: 787_541, text: "Berner Brücke"},
+ %{timestamp: 788_561, text: "Meiendorfer Stieg"},
+ %{timestamp: 807_213, text: "Saseler Straße"},
+ %{timestamp: 810_216, text: "Heidewinkel"},
+ %{timestamp: 822_046, text: "Berner Heerweg"},
+ %{timestamp: 823_714, text: "Farmsener Landstraße"},
+ %{timestamp: 849_157, text: "Meiendorfer Weg"},
+ %{timestamp: 859_086, text: ""},
+ %{timestamp: 896_457, text: "Meiendorfer Weg"},
+ %{timestamp: 900_879, text: ""},
+ %{timestamp: 944_923, text: "Mellenbergweg"},
+ %{timestamp: 954_600, text: "Künnekestraße"},
+ %{timestamp: 965_277, text: "Skaldenweg"},
+ %{timestamp: 972_618, text: ""},
+ %{timestamp: 980_292, text: "Meiendorfer Straße"},
+ %{timestamp: 991_706, text: ""},
+ %{timestamp: 998_046, text: "Vinetastraße"},
+ %{timestamp: 1_008_723, text: "Nornenweg"},
+ %{timestamp: 1_019_152, text: "Poggenbrook"},
+ %{timestamp: 1_056_189, text: "Ahrensfelder Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/278170ddb5c27153870dd9654679ff85.ex b/data/auto_generated/video/278170ddb5c27153870dd9654679ff85.ex
index 394e64edf..e6468db77 100644
--- a/data/auto_generated/video/278170ddb5c27153870dd9654679ff85.ex
+++ b/data/auto_generated/video/278170ddb5c27153870dd9654679ff85.ex
@@ -66,6 +66,52 @@ defmodule Data.AutoGenerated.Video.Rendered_278170ddb5c27153870dd9654679ff85 do
[%{text: "Juni 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 532, text: "Plan"},
+ %{timestamp: 5357, text: "Jungfernstieg"},
+ %{timestamp: 15698, text: "Neuer Jungfernstieg"},
+ %{timestamp: 25373, text: "Lombardsbrücke"},
+ %{timestamp: 27823, text: "Neuer Jungfernstieg"},
+ %{timestamp: 36831, text: "Alsterufer"},
+ %{timestamp: 46505, text: ""},
+ %{timestamp: 49841, text: "Alsterufer"},
+ %{timestamp: 62851, text: "Harvestehuder Weg"},
+ %{timestamp: 97212, text: "Krugkoppel"},
+ %{timestamp: 106_219, text: "Leinpfad"},
+ %{timestamp: 151_820, text: "Hudtwalckerstraße"},
+ %{timestamp: 158_447, text: "Bebelallee"},
+ %{timestamp: 194_479, text: "Wilhelm-Metzger-Straße"},
+ %{timestamp: 196_815, text: "Rathenaustraße"},
+ %{timestamp: 248_782, text: "Sengelmannstraße"},
+ %{timestamp: 267_130, text: "Suhrenkamp"},
+ %{timestamp: 284_811, text: "Fuhlsbütteler Damm"},
+ %{timestamp: 297_154, text: "Hummelsbütteler Landstraße"},
+ %{timestamp: 303_251, text: "Erdkampsweg"},
+ %{timestamp: 315_441, text: "Wacholderweg"},
+ %{timestamp: 325_116, text: "Bergkoppelweg"},
+ %{timestamp: 326_784, text: "Kleekamp"},
+ %{timestamp: 345_799, text: "Ohkamp"},
+ %{timestamp: 361_812, text: "Moorreye"},
+ %{timestamp: 380_160, text: "Höpen"},
+ %{timestamp: 396_506, text: "Am Ohlmoorgraben"},
+ %{timestamp: 404_513, text: "Tangstedter Landstraße"},
+ %{timestamp: 427_197, text: "Wördenmoorweg"},
+ %{timestamp: 430_867, text: "Borner Stieg"},
+ %{timestamp: 452_217, text: "Immenhöven"},
+ %{timestamp: 453_552, text: "Laukamp"},
+ %{timestamp: 481_987, text: "Hohe Liedt"},
+ %{timestamp: 485_323, text: "Neubergerweg"},
+ %{timestamp: 490_661, text: "Fibigerstraße"},
+ %{timestamp: 539_700, text: "Langenhorner Chaussee"},
+ %{timestamp: 550_998, text: "Schmuggelstieg"},
+ %{timestamp: 558_337, text: "Schmuggelbrücke"},
+ %{timestamp: 559_338, text: "Schmuggelstieg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/28d3a9d512804b6ad51aae77ae4cbc7b.ex b/data/auto_generated/video/28d3a9d512804b6ad51aae77ae4cbc7b.ex
index 8fba935cc..6817c05ec 100644
--- a/data/auto_generated/video/28d3a9d512804b6ad51aae77ae4cbc7b.ex
+++ b/data/auto_generated/video/28d3a9d512804b6ad51aae77ae4cbc7b.ex
@@ -59,6 +59,23 @@ defmodule Data.AutoGenerated.Video.Rendered_28d3a9d512804b6ad51aae77ae4cbc7b do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Friedrich-Ebert-Damm"},
+ %{timestamp: 1668, text: "Straßburger Straße"},
+ %{timestamp: 36429, text: "Dehnhaide"},
+ %{timestamp: 82999, text: "Weidestraße"},
+ %{timestamp: 84000, text: "Barmbeker Markt"},
+ %{timestamp: 87103, text: "Weidestraße"},
+ %{timestamp: 107_518, text: "Biedermannplatz"},
+ %{timestamp: 108_519, text: "Beethovenstraße"},
+ %{timestamp: 136_875, text: "Zimmerstraße"},
+ %{timestamp: 150_018, text: "Karlstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/2a5905ead43fb68ed4947dc2f507749c.ex b/data/auto_generated/video/2a5905ead43fb68ed4947dc2f507749c.ex
index cc607a2a5..ce209ac6d 100644
--- a/data/auto_generated/video/2a5905ead43fb68ed4947dc2f507749c.ex
+++ b/data/auto_generated/video/2a5905ead43fb68ed4947dc2f507749c.ex
@@ -61,6 +61,54 @@ defmodule Data.AutoGenerated.Video.Rendered_2a5905ead43fb68ed4947dc2f507749c do
[%{text: "August 2021", timestamp: 0}, %{text: "August 2022", timestamp: 11261}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Dampferbrücke"},
+ %{timestamp: 9341, text: "Benittstraße"},
+ %{timestamp: 10342, text: "Wriedestraße"},
+ %{timestamp: 16464, text: "Focksweg"},
+ %{timestamp: 18800, text: "Schloostraße"},
+ %{timestamp: 22469, text: "Finksweg"},
+ %{timestamp: 32477, text: "Hein-Saß-Weg"},
+ %{timestamp: 50492, text: ""},
+ %{timestamp: 57831, text: "Kneienblick"},
+ %{timestamp: 59165, text: "Hein-Saß-Stieg"},
+ %{timestamp: 61834, text: ""},
+ %{timestamp: 63168, text: "Tweeflunken"},
+ %{timestamp: 64836, text: ""},
+ %{timestamp: 74592, text: "Rüschweg"},
+ %{timestamp: 75593, text: "Neßpriel"},
+ %{timestamp: 82265, text: "Reetputt"},
+ %{timestamp: 92607, text: "Neßpriel"},
+ %{timestamp: 93607, text: ""},
+ %{timestamp: 94942, text: "Neßdeich"},
+ %{timestamp: 197_515, text: "An der Alten Süderelbe"},
+ %{timestamp: 201_851, text: ""},
+ %{timestamp: 202_852, text: "Rosengarten"},
+ %{timestamp: 221_200, text: "Hasselwerder Straße"},
+ %{timestamp: 247_221, text: "Arp-Schnitger-Stieg"},
+ %{timestamp: 276_578, text: "Nincoper Straße"},
+ %{timestamp: 278_579, text: "Nincoper Moorweg"},
+ %{timestamp: 352_305, text: ""},
+ %{timestamp: 375_657, text: "Neuenfelder Hinterdeich"},
+ %{timestamp: 413_687, text: "Bahnhofstraße"},
+ %{timestamp: 415_022, text: "Nincoper Deich"},
+ %{timestamp: 416_022, text: "Buxtehuder Straße"},
+ %{timestamp: 484_202, text: "Rübker Straße"},
+ %{timestamp: 590_343, text: "Konrad-Adenauer-Allee"},
+ %{timestamp: 640_049, text: ""},
+ %{timestamp: 646_721, text: "Konrad-Adenauer-Allee"},
+ %{timestamp: 652_105, text: "Gildestraße"},
+ %{timestamp: 660_111, text: "Gildenweg"},
+ %{timestamp: 662_113, text: ""},
+ %{timestamp: 663_447, text: "Gildestraße"},
+ %{timestamp: 674_456, text: "Giselbertstraße"},
+ %{timestamp: 676_124, text: "Am Bundesbahnhof"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/2abc0bce6fb61793d6b0d2694ad5b859.ex b/data/auto_generated/video/2abc0bce6fb61793d6b0d2694ad5b859.ex
index d6367d91e..bf5c4eb25 100644
--- a/data/auto_generated/video/2abc0bce6fb61793d6b0d2694ad5b859.ex
+++ b/data/auto_generated/video/2abc0bce6fb61793d6b0d2694ad5b859.ex
@@ -66,6 +66,47 @@ defmodule Data.AutoGenerated.Video.Rendered_2abc0bce6fb61793d6b0d2694ad5b859 do
[%{text: "Juni 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Schrankenweg"},
+ %{timestamp: 5004, text: "Rahlstedter Bahnhofstraße"},
+ %{timestamp: 36852, text: "Wilhelm-Grimm-Straße"},
+ %{timestamp: 42189, text: "Rahlstedter Straße"},
+ %{timestamp: 72301, text: "Ellerneck"},
+ %{timestamp: 92984, text: "Lohwisch"},
+ %{timestamp: 98655, text: "Feldlerchenweg"},
+ %{timestamp: 100_323, text: "Charlottenburger Straße"},
+ %{timestamp: 105_327, text: "Köpenicker Straße"},
+ %{timestamp: 123_008, text: "Kuehnstraße"},
+ %{timestamp: 166_897, text: "Schimmelmannstraße"},
+ %{timestamp: 198_629, text: "Osterkamp"},
+ %{timestamp: 203_173, text: "Rauchstraße"},
+ %{timestamp: 229_861, text: "Bovestraße"},
+ %{timestamp: 236_199, text: "Bahngärten"},
+ %{timestamp: 245_874, text: "Wandsbeker Bahnhofstraße"},
+ %{timestamp: 247_542, text: "Bahngärten"},
+ %{timestamp: 257_216, text: "Am Alten Posthaus"},
+ %{timestamp: 259_885, text: "Rantzaustraße"},
+ %{timestamp: 277_232, text: "Hammer Straße"},
+ %{timestamp: 284_294, text: "Bärenallee"},
+ %{timestamp: 286_502, text: "Pappelallee"},
+ %{timestamp: 298_178, text: "Hasselbrookstraße"},
+ %{timestamp: 337_705, text: "Angerstraße"},
+ %{timestamp: 364_810, text: "Mühlendamm"},
+ %{timestamp: 366_479, text: "Lübecker Straße"},
+ %{timestamp: 373_067, text: "Lübeckertordamm"},
+ %{timestamp: 380_406, text: "Steindamm"},
+ %{timestamp: 399_088, text: "Kreuzweg"},
+ %{timestamp: 404_425, text: "Adenauerallee"},
+ %{timestamp: 411_765, text: "Steintorplatz"},
+ %{timestamp: 414_433, text: "Steintordamm"},
+ %{timestamp: 421_316, text: "Mönckebergstraße"},
+ %{timestamp: 449_005, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/2d42b9a61a359d8111b6fd3dbc68c0b4.ex b/data/auto_generated/video/2d42b9a61a359d8111b6fd3dbc68c0b4.ex
index f0e4167ae..e4b31647c 100644
--- a/data/auto_generated/video/2d42b9a61a359d8111b6fd3dbc68c0b4.ex
+++ b/data/auto_generated/video/2d42b9a61a359d8111b6fd3dbc68c0b4.ex
@@ -64,6 +64,47 @@ defmodule Data.AutoGenerated.Video.Rendered_2d42b9a61a359d8111b6fd3dbc68c0b4 do
[%{text: "Mai 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 334, text: "Paul-Sorge-Straße"},
+ %{timestamp: 59907, text: "Wendlohstraße"},
+ %{timestamp: 62242, text: "Niendorfer Kirchenweg"},
+ %{timestamp: 80257, text: "Niendorfer Marktplatz"},
+ %{timestamp: 83702, text: "Garstedter Weg"},
+ %{timestamp: 87985, text: "Niendorfer Marktplatz"},
+ %{timestamp: 91321, text: "Kollaustraße"},
+ %{timestamp: 118_343, text: "Niendorfer Straße"},
+ %{timestamp: 135_023, text: "Rütersbarg"},
+ %{timestamp: 150_035, text: "Grelckstraße"},
+ %{timestamp: 164_713, text: "Behrmannplatz"},
+ %{timestamp: 168_383, text: "Grandweg"},
+ %{timestamp: 198_740, text: "Stresemannallee"},
+ %{timestamp: 234_435, text: "Eidelstedter Weg"},
+ %{timestamp: 239_350, text: "Unnastraße"},
+ %{timestamp: 252_509, text: "Goebenstraße"},
+ %{timestamp: 256_846, text: "Eppendorfer Weg"},
+ %{timestamp: 257_847, text: "Goebenstraße"},
+ %{timestamp: 266_187, text: "Bismarckstraße"},
+ %{timestamp: 272_859, text: "Bogenstraße"},
+ %{timestamp: 304_018, text: "Rutschbahn"},
+ %{timestamp: 318_697, text: "Hartungstraße"},
+ %{timestamp: 323_034, text: "Schlüterstraße"},
+ %{timestamp: 344_184, text: "Moorweidenstraße"},
+ %{timestamp: 348_247, text: "Rothenbaumchaussee"},
+ %{timestamp: 363_442, text: "Theodor-Heuss-Platz"},
+ %{timestamp: 369_033, text: "Dammtordamm"},
+ %{timestamp: 375_705, text: "Stephansplatz"},
+ %{timestamp: 380_755, text: "Dammtorstraße"},
+ %{timestamp: 386_760, text: "Gänsemarkt"},
+ %{timestamp: 389_762, text: "Jungfernstieg"},
+ %{timestamp: 406_442, text: ""},
+ %{timestamp: 408_778, text: "Plan"},
+ %{timestamp: 409_778, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/2ea2188564c085aa74bdf83d40a7da57.ex b/data/auto_generated/video/2ea2188564c085aa74bdf83d40a7da57.ex
index 06fbee22d..c7fa2777c 100644
--- a/data/auto_generated/video/2ea2188564c085aa74bdf83d40a7da57.ex
+++ b/data/auto_generated/video/2ea2188564c085aa74bdf83d40a7da57.ex
@@ -54,6 +54,12 @@ defmodule Data.AutoGenerated.Video.Rendered_2ea2188564c085aa74bdf83d40a7da57 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 667, text: "Bundesstraße"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/2ef94fca6503da0e9aade83097ad3967.ex b/data/auto_generated/video/2ef94fca6503da0e9aade83097ad3967.ex
index 7031e2d4b..ca9f64aa5 100644
--- a/data/auto_generated/video/2ef94fca6503da0e9aade83097ad3967.ex
+++ b/data/auto_generated/video/2ef94fca6503da0e9aade83097ad3967.ex
@@ -58,6 +58,30 @@ defmodule Data.AutoGenerated.Video.Rendered_2ef94fca6503da0e9aade83097ad3967 do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 793, text: "Papenreye"},
+ %{timestamp: 35821, text: "Spreenende"},
+ %{timestamp: 51834, text: "Weg beim Jäger"},
+ %{timestamp: 116_552, text: "Zeppelinstraße"},
+ %{timestamp: 121_856, text: "Alsterkrugchaussee"},
+ %{timestamp: 128_027, text: "Röntgenstraße"},
+ %{timestamp: 142_372, text: "Fuhlsbütteler Damm"},
+ %{timestamp: 144_040, text: "Am Hasenberge"},
+ %{timestamp: 168_093, text: "Im Grünen Grunde"},
+ %{timestamp: 185_773, text: "Justus-Strandes-Weg"},
+ %{timestamp: 187_775, text: "Ratsmühlendamm"},
+ %{timestamp: 190_777, text: "Wellingsbütteler Landstraße"},
+ %{timestamp: 192_779, text: "Ratsmühlendamm"},
+ %{timestamp: 194_113, text: "Wellingsbütteler Landstraße"},
+ %{timestamp: 209_125, text: "Stübeheide"},
+ %{timestamp: 257_497, text: "Borstels Ende"},
+ %{timestamp: 260_166, text: "Sanderskoppel"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/30120b94cadb07b40e25f16363238821.ex b/data/auto_generated/video/30120b94cadb07b40e25f16363238821.ex
index 85b5d6a1c..d3c42a1ff 100644
--- a/data/auto_generated/video/30120b94cadb07b40e25f16363238821.ex
+++ b/data/auto_generated/video/30120b94cadb07b40e25f16363238821.ex
@@ -62,6 +62,61 @@ defmodule Data.AutoGenerated.Video.Rendered_30120b94cadb07b40e25f16363238821 do
[%{timestamp: 0, text: "Juni 2023"}, %{timestamp: 17217, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 4700, text: "Mönckebergstraße"},
+ %{timestamp: 29518, text: "Steintordamm"},
+ %{timestamp: 35523, text: "Steintorplatz"},
+ %{timestamp: 37524, text: "Adenauerallee"},
+ %{timestamp: 53871, text: "Kurt-Schumacher-Allee"},
+ %{timestamp: 57207, text: "Lindenstraße"},
+ %{timestamp: 58908, text: "Beim Strohhause"},
+ %{timestamp: 72225, text: "Berlinertordamm"},
+ %{timestamp: 77229, text: "Borgfelder Straße"},
+ %{timestamp: 95244, text: "Oben Borgfelde"},
+ %{timestamp: 107_100, text: "Grevenweg"},
+ %{timestamp: 108_101, text: "Hammer Landstraße"},
+ %{timestamp: 109_102, text: "Sievekingdamm"},
+ %{timestamp: 110_770, text: "Hammer Landstraße"},
+ %{timestamp: 113_772, text: ""},
+ %{timestamp: 118_443, text: "Hirtenstraße"},
+ %{timestamp: 127_116, text: ""},
+ %{timestamp: 131_787, text: "Hammer Steindamm"},
+ %{timestamp: 133_788, text: ""},
+ %{timestamp: 137_124, text: "Hammer Steindamm"},
+ %{timestamp: 141_795, text: ""},
+ %{timestamp: 150_802, text: "Hammer Berg"},
+ %{timestamp: 153_804, text: "Horner Weg"},
+ %{timestamp: 177_490, text: "Rhiemsweg"},
+ %{timestamp: 182_494, text: "Beim Rauhen Hause"},
+ %{timestamp: 196_839, text: "Bauerberg"},
+ %{timestamp: 201_509, text: "Beim Pachthof"},
+ %{timestamp: 210_516, text: "Pagenfelder Platz"},
+ %{timestamp: 212_184, text: "Pagenfelder Straße"},
+ %{timestamp: 214_519, text: "Sandkamp"},
+ %{timestamp: 224_260, text: "Washingtonallee"},
+ %{timestamp: 262_111, text: "Billstedter Hauptstraße"},
+ %{timestamp: 307_078, text: ""},
+ %{timestamp: 309_414, text: "Niederschleems"},
+ %{timestamp: 316_086, text: "Billstedter Bahnstieg"},
+ %{timestamp: 336_769, text: ""},
+ %{timestamp: 344_775, text: "Am Vorwerk"},
+ %{timestamp: 350_780, text: "An der Kreisbahn"},
+ %{timestamp: 387_876, text: "Unterberg"},
+ %{timestamp: 392_547, text: ""},
+ %{timestamp: 408_893, text: "Am Langberg"},
+ %{timestamp: 460_267, text: ""},
+ %{timestamp: 467_940, text: "Lohbrügger Landstraße"},
+ %{timestamp: 553_373, text: "Lohbrügger Markt"},
+ %{timestamp: 557_865, text: "Ludwig-Rosenberg-Ring"},
+ %{timestamp: 574_618, text: "Alte Holstenstraße"},
+ %{timestamp: 583_325, text: "Weidenbaumsweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/31308c694e2a4f1b961cd960b10833e8.ex b/data/auto_generated/video/31308c694e2a4f1b961cd960b10833e8.ex
index d863639b3..a5e74f49d 100644
--- a/data/auto_generated/video/31308c694e2a4f1b961cd960b10833e8.ex
+++ b/data/auto_generated/video/31308c694e2a4f1b961cd960b10833e8.ex
@@ -54,6 +54,12 @@ defmodule Data.AutoGenerated.Video.Rendered_31308c694e2a4f1b961cd960b10833e8 do
[%{text: "September 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 627, text: "Halenreie"}, %{timestamp: 22556, text: "Volksdorfer Damm"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/31b6ed712bac45ba3f4fec9338e48722.ex b/data/auto_generated/video/31b6ed712bac45ba3f4fec9338e48722.ex
index 88a700235..356b4927a 100644
--- a/data/auto_generated/video/31b6ed712bac45ba3f4fec9338e48722.ex
+++ b/data/auto_generated/video/31b6ed712bac45ba3f4fec9338e48722.ex
@@ -67,6 +67,63 @@ defmodule Data.AutoGenerated.Video.Rendered_31b6ed712bac45ba3f4fec9338e48722 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 8674, text: "Mönckebergstraße"},
+ %{timestamp: 39587, text: "Steintordamm"},
+ %{timestamp: 46980, text: "Steintorplatz"},
+ %{timestamp: 49649, text: "Adenauerallee"},
+ %{timestamp: 64132, text: "Nagelsweg"},
+ %{timestamp: 65800, text: "Adenauerallee"},
+ %{timestamp: 67468, text: "Kurt-Schumacher-Allee"},
+ %{timestamp: 71138, text: "Lindenstraße"},
+ %{timestamp: 73059, text: "Beim Strohhause"},
+ %{timestamp: 85735, text: "Berlinertordamm"},
+ %{timestamp: 90072, text: "Borgfelder Straße"},
+ %{timestamp: 108_420, text: "Oben Borgfelde"},
+ %{timestamp: 118_094, text: "Hammer Landstraße"},
+ %{timestamp: 119_762, text: "Sievekingdamm"},
+ %{timestamp: 122_324, text: "Hammer Landstraße"},
+ %{timestamp: 125_994, text: ""},
+ %{timestamp: 130_998, text: "Hirtenstraße"},
+ %{timestamp: 141_339, text: ""},
+ %{timestamp: 146_343, text: "Hammer Steindamm"},
+ %{timestamp: 149_679, text: ""},
+ %{timestamp: 154_016, text: "Hammer Steindamm"},
+ %{timestamp: 159_687, text: ""},
+ %{timestamp: 169_362, text: "Hammer Berg"},
+ %{timestamp: 173_031, text: "Horner Weg"},
+ %{timestamp: 199_718, text: "Rhiemsweg"},
+ %{timestamp: 205_723, text: "Beim Rauhen Hause"},
+ %{timestamp: 221_068, text: "Bauerberg"},
+ %{timestamp: 226_406, text: "Beim Pachthof"},
+ %{timestamp: 235_747, text: "Pagenfelder Platz"},
+ %{timestamp: 237_415, text: "Pagenfelder Straße"},
+ %{timestamp: 239_083, text: "Horner Rampe"},
+ %{timestamp: 243_445, text: "Sandkamp"},
+ %{timestamp: 252_638, text: "Washingtonallee"},
+ %{timestamp: 294_396, text: "Billstedter Hauptstraße"},
+ %{timestamp: 352_997, text: ""},
+ %{timestamp: 356_000, text: "Niederschleems"},
+ %{timestamp: 363_339, text: "Billstedter Bahnstieg"},
+ %{timestamp: 387_025, text: ""},
+ %{timestamp: 396_032, text: "Am Vorwerk"},
+ %{timestamp: 402_370, text: "An der Kreisbahn"},
+ %{timestamp: 446_405, text: "Unterberg"},
+ %{timestamp: 452_744, text: ""},
+ %{timestamp: 473_093, text: "Am Langberg"},
+ %{timestamp: 535_944, text: ""},
+ %{timestamp: 544_284, text: "Lohbrügger Landstraße"},
+ %{timestamp: 630_033, text: "Lohbrügger Markt"},
+ %{timestamp: 635_056, text: "Ludwig-Rosenberg-Ring"},
+ %{timestamp: 649_401, text: "Alte Holstenstraße"},
+ %{timestamp: 658_274, text: "Weidenbaumsweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/322392dfed058a65bca42323414afe0e.ex b/data/auto_generated/video/322392dfed058a65bca42323414afe0e.ex
index 8dd9c32e6..c20f0248c 100644
--- a/data/auto_generated/video/322392dfed058a65bca42323414afe0e.ex
+++ b/data/auto_generated/video/322392dfed058a65bca42323414afe0e.ex
@@ -54,6 +54,16 @@ defmodule Data.AutoGenerated.Video.Rendered_322392dfed058a65bca42323414afe0e do
[%{text: "November 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Millerntorplatz"},
+ %{timestamp: 3336, text: "Reeperbahn"},
+ %{timestamp: 37204, text: "Königstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/327f571058c788d6c7652aa7ee915255.ex b/data/auto_generated/video/327f571058c788d6c7652aa7ee915255.ex
index 388fd5dde..4d28c1432 100644
--- a/data/auto_generated/video/327f571058c788d6c7652aa7ee915255.ex
+++ b/data/auto_generated/video/327f571058c788d6c7652aa7ee915255.ex
@@ -53,6 +53,12 @@ defmodule Data.AutoGenerated.Video.Rendered_327f571058c788d6c7652aa7ee915255 do
[%{text: "April 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 668, text: "Walter-Hammer-Weg"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/32f9ff264848881262b3826e563981c8.ex b/data/auto_generated/video/32f9ff264848881262b3826e563981c8.ex
index 5cbea2728..72fb2bb7c 100644
--- a/data/auto_generated/video/32f9ff264848881262b3826e563981c8.ex
+++ b/data/auto_generated/video/32f9ff264848881262b3826e563981c8.ex
@@ -73,6 +73,36 @@ defmodule Data.AutoGenerated.Video.Rendered_32f9ff264848881262b3826e563981c8 do
[%{text: "August 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 667, text: "Eutiner Ring"},
+ %{timestamp: 13344, text: "Auguststraße"},
+ %{timestamp: 35102, text: "Lübecker Straße"},
+ %{timestamp: 55785, text: "Tremskamp"},
+ %{timestamp: 73466, text: "Schwartauer Landstraße"},
+ %{timestamp: 140_993, text: "Schwartauer Allee"},
+ %{timestamp: 167_570, text: "Karlstraße"},
+ %{timestamp: 178_448, text: "Katharinenstraße"},
+ %{timestamp: 191_591, text: "Bahnweg"},
+ %{timestamp: 192_926, text: "Roddenkoppel"},
+ %{timestamp: 206_959, text: "Auf der Wallhalbinsel"},
+ %{timestamp: 215_633, text: "Willy-Brandt-Allee"},
+ %{timestamp: 233_136, text: "Holstentorplatz"},
+ %{timestamp: 235_138, text: "Possehlstraße"},
+ %{timestamp: 252_340, text: "Wallstraße"},
+ %{timestamp: 283_698, text: "Mühlenbrücke"},
+ %{timestamp: 285_700, text: "Mühlentorbrücke"},
+ %{timestamp: 288_035, text: "Mühlenbrücke"},
+ %{timestamp: 289_036, text: "Mühlentorplatz"},
+ %{timestamp: 291_371, text: "Ratzeburger Allee"},
+ %{timestamp: 417_238, text: "Ratzeburger Landstraße"},
+ %{timestamp: 455_212, text: "Sankt Hubertus"},
+ %{timestamp: 480_565, text: "Hauptstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/336b7fdf21b7d7c8018e4b0c3d11e4b4.ex b/data/auto_generated/video/336b7fdf21b7d7c8018e4b0c3d11e4b4.ex
index 872eb5667..9f2497740 100644
--- a/data/auto_generated/video/336b7fdf21b7d7c8018e4b0c3d11e4b4.ex
+++ b/data/auto_generated/video/336b7fdf21b7d7c8018e4b0c3d11e4b4.ex
@@ -53,6 +53,26 @@ defmodule Data.AutoGenerated.Video.Rendered_336b7fdf21b7d7c8018e4b0c3d11e4b4 do
[%{text: "Februar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Friedrich-Ebert-Straße"},
+ %{timestamp: 3486, text: "Bismarckstraße"},
+ %{timestamp: 16497, text: "Friedenstraße"},
+ %{timestamp: 47188, text: "Ossenpadd"},
+ %{timestamp: 73542, text: "An den Fischteichen"},
+ %{timestamp: 78546, text: "Radweg Westumgehung"},
+ %{timestamp: 82550, text: ""},
+ %{timestamp: 84218, text: "An den Fischteichen"},
+ %{timestamp: 97895, text: "Osterloher Weg"},
+ %{timestamp: 107_903, text: "Ossenpadd"},
+ %{timestamp: 119_913, text: "Im Hauen"},
+ %{timestamp: 130_922, text: "Grenzweg"},
+ %{timestamp: 142_598, text: "Prisdorfer Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/359b4f5e3ed270488c9f4bb3c41879cb.ex b/data/auto_generated/video/359b4f5e3ed270488c9f4bb3c41879cb.ex
index 27b9ba4cd..4111aa543 100644
--- a/data/auto_generated/video/359b4f5e3ed270488c9f4bb3c41879cb.ex
+++ b/data/auto_generated/video/359b4f5e3ed270488c9f4bb3c41879cb.ex
@@ -57,6 +57,35 @@ defmodule Data.AutoGenerated.Video.Rendered_359b4f5e3ed270488c9f4bb3c41879cb do
[%{text: "Mai 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 4337, text: "Große Johannisstraße"},
+ %{timestamp: 9674, text: "Adolphsplatz"},
+ %{timestamp: 14678, text: "Alter Wall"},
+ %{timestamp: 21017, text: "Altenwallbrücke"},
+ %{timestamp: 22685, text: "Rödingsmarkt"},
+ %{timestamp: 36582, text: "Schaartorbrücke"},
+ %{timestamp: 38250, text: "Schaartor"},
+ %{timestamp: 40585, text: "Schaarsteinwegsbrücke"},
+ %{timestamp: 41919, text: "Schaarsteinweg"},
+ %{timestamp: 47324, text: ""},
+ %{timestamp: 49659, text: "Schaarmarkt"},
+ %{timestamp: 52995, text: "Ditmar-Koel-Straße"},
+ %{timestamp: 63460, text: "Johannisbollwerk"},
+ %{timestamp: 65128, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 73890, text: "St. Pauli Hafenstraße"},
+ %{timestamp: 93615, text: "St. Pauli Fischmarkt"},
+ %{timestamp: 107_960, text: "Pepermölenbek"},
+ %{timestamp: 110_295, text: "Breite Straße"},
+ %{timestamp: 116_967, text: "Kirchenstraße"},
+ %{timestamp: 132_646, text: "Königstraße"},
+ %{timestamp: 161_670, text: "Max-Brauer-Allee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/389dcd7d37df5354bf21e20e13007b84.ex b/data/auto_generated/video/389dcd7d37df5354bf21e20e13007b84.ex
index 52a3a1dc3..f170508d6 100644
--- a/data/auto_generated/video/389dcd7d37df5354bf21e20e13007b84.ex
+++ b/data/auto_generated/video/389dcd7d37df5354bf21e20e13007b84.ex
@@ -75,6 +75,57 @@ defmodule Data.AutoGenerated.Video.Rendered_389dcd7d37df5354bf21e20e13007b84 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 733, text: "Burgstraße"},
+ %{timestamp: 9740, text: "Bethesdastraße"},
+ %{timestamp: 12742, text: "Jordanstraße"},
+ %{timestamp: 23084, text: "Sievekingsallee"},
+ %{timestamp: 25442, text: "Hirschgraben"},
+ %{timestamp: 35116, text: "Hasselbrookstraße"},
+ %{timestamp: 42042, text: "Ritterstraße"},
+ %{timestamp: 58507, text: "Wagnerstraße"},
+ %{timestamp: 102_271, text: "Hamburger Straße"},
+ %{timestamp: 109_610, text: "Heitmannstraße"},
+ %{timestamp: 120_205, text: "Beim Alten Schützenhof"},
+ %{timestamp: 130_546, text: "Bachstraße"},
+ %{timestamp: 160_247, text: "Herderstraße"},
+ %{timestamp: 161_248, text: "Bachstraße"},
+ %{timestamp: 164_917, text: "Barmbeker Straße"},
+ %{timestamp: 170_407, text: "Gertigstraße"},
+ %{timestamp: 197_179, text: "Mühlenkamp"},
+ %{timestamp: 208_188, text: "Goldbekplatz"},
+ %{timestamp: 211_524, text: "Moorfuhrtweg"},
+ %{timestamp: 216_194, text: "Poßmoorweg"},
+ %{timestamp: 222_532, text: "Dorotheenstraße"},
+ %{timestamp: 234_637, text: "Maria-Louisen-Straße"},
+ %{timestamp: 241_662, text: "Klärchenstraße"},
+ %{timestamp: 254_338, text: "Goernestraße"},
+ %{timestamp: 270_941, text: "Loogeplatz"},
+ %{timestamp: 280_282, text: "Loogestraße"},
+ %{timestamp: 287_955, text: "Iseplatz"},
+ %{timestamp: 290_290, text: "Hegestraße"},
+ %{timestamp: 313_642, text: "Lehmweg"},
+ %{timestamp: 319_647, text: "Falkenried"},
+ %{timestamp: 330_751, text: "Eppendorfer Weg"},
+ %{timestamp: 409_313, text: "Eimsbütteler Chaussee"},
+ %{timestamp: 413_649, text: "Waterloostraße"},
+ %{timestamp: 423_324, text: "Alsenplatz"},
+ %{timestamp: 426_660, text: "Langenfelder Straße"},
+ %{timestamp: 427_994, text: "Alsenplatz"},
+ %{timestamp: 433_221, text: "Alsenstraße"},
+ %{timestamp: 447_353, text: "Holstenplatz"},
+ %{timestamp: 456_011, text: "Haubachstraße"},
+ %{timestamp: 483_700, text: "Gerichtstraße"},
+ %{timestamp: 490_706, text: "Löfflerstraße"},
+ %{timestamp: 492_707, text: "Hans-Sachs-Straße"},
+ %{timestamp: 494_375, text: "Gerichtstraße"},
+ %{timestamp: 500_429, text: "Max-Brauer-Allee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/391cd5ac0d9bbcf98dbb3a7aca52bd2f.ex b/data/auto_generated/video/391cd5ac0d9bbcf98dbb3a7aca52bd2f.ex
index b136729e2..712dd2293 100644
--- a/data/auto_generated/video/391cd5ac0d9bbcf98dbb3a7aca52bd2f.ex
+++ b/data/auto_generated/video/391cd5ac0d9bbcf98dbb3a7aca52bd2f.ex
@@ -80,6 +80,86 @@ defmodule Data.AutoGenerated.Video.Rendered_391cd5ac0d9bbcf98dbb3a7aca52bd2f do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "An der Buchholzer Bahn"},
+ %{timestamp: 41798, text: "Hotmann-Weg"},
+ %{timestamp: 44800, text: "Nachtigallenweg"},
+ %{timestamp: 49470, text: "Brückensteig"},
+ %{timestamp: 54808, text: "Imkerstieg"},
+ %{timestamp: 74824, text: ""},
+ %{timestamp: 104_848, text: "Am Landwehrgraben"},
+ %{timestamp: 106_516, text: ""},
+ %{timestamp: 123_530, text: "Vögelser Kamp"},
+ %{timestamp: 124_530, text: "Vögelser Weg"},
+ %{timestamp: 137_207, text: "Radbrucher Weg"},
+ %{timestamp: 203_260, text: "Am Bornbach"},
+ %{timestamp: 271_648, text: "Bardowicker Straße"},
+ %{timestamp: 338_380, text: "Dorfmitte"},
+ %{timestamp: 344_719, text: "Luhdorfer Straße"},
+ %{timestamp: 400_096, text: "Radbrucher Straße"},
+ %{timestamp: 427_451, text: "Postweg"},
+ %{timestamp: 465_148, text: "Alter Postweg"},
+ %{timestamp: 486_499, text: ""},
+ %{timestamp: 503_512, text: "Otto-Hahn-Straße"},
+ %{timestamp: 505_180, text: ""},
+ %{timestamp: 517_857, text: "Heidlandsweg"},
+ %{timestamp: 548_882, text: "Lüneburger Straße"},
+ %{timestamp: 637_033, text: "Hansestraße"},
+ %{timestamp: 645_446, text: "Schloßring"},
+ %{timestamp: 648_448, text: "Hansestraße"},
+ %{timestamp: 673_341, text: "Scharmbecker Weg"},
+ %{timestamp: 683_683, text: ""},
+ %{timestamp: 769_084, text: "An der Bahn"},
+ %{timestamp: 776_423, text: ""},
+ %{timestamp: 778_759, text: "Gehrdener Deich"},
+ %{timestamp: 800_109, text: "Lüneburger Straße"},
+ %{timestamp: 809_331, text: "Achterdeich"},
+ %{timestamp: 813_335, text: "Alte Lüneburger Straße"},
+ %{timestamp: 853_700, text: "Penellweg"},
+ %{timestamp: 908_411, text: "Hinter der Bahn"},
+ %{timestamp: 989_890, text: "Hörstener Straße"},
+ %{timestamp: 995_227, text: "Zur Viehtrift"},
+ %{timestamp: 1_024_475, text: "Deichstraße"},
+ %{timestamp: 1_026_810, text: "Moordamm"},
+ %{timestamp: 1_046_493, text: "Zum Großen Moor"},
+ %{timestamp: 1_053_165, text: ""},
+ %{timestamp: 1_063_840, text: "Zum Großen Moor"},
+ %{timestamp: 1_085_857, text: "Seevedeich"},
+ %{timestamp: 1_164_221, text: "Kanzlershof"},
+ %{timestamp: 1_178_597, text: "Kanzlershofer Weg"},
+ %{timestamp: 1_185_602, text: "Hörstener Straße"},
+ %{timestamp: 1_267_705, text: "Walter-Dudek-Brücke"},
+ %{timestamp: 1_276_712, text: "Hannoversche Straße"},
+ %{timestamp: 1_328_251, text: "Brücke des 17. Juni"},
+ %{timestamp: 1_352_572, text: "Alte Harburger Elbbrücke"},
+ %{timestamp: 1_360_912, text: "König-Georg-Deich"},
+ %{timestamp: 1_365_249, text: ""},
+ %{timestamp: 1_376_591, text: "Kornweide"},
+ %{timestamp: 1_378_926, text: "Kükenbracksweg"},
+ %{timestamp: 1_385_932, text: "Hauland"},
+ %{timestamp: 1_441_590, text: "Am Inselpark"},
+ %{timestamp: 1_449_022, text: ""},
+ %{timestamp: 1_452_691, text: "Dratelnstraße"},
+ %{timestamp: 1_455_026, text: "Gert-Schwämmle-Weg"},
+ %{timestamp: 1_463_516, text: ""},
+ %{timestamp: 1_480_196, text: "Rotenhäuser Straße"},
+ %{timestamp: 1_482_532, text: ""},
+ %{timestamp: 1_516_424, text: "Schlenzigstraße"},
+ %{timestamp: 1_520_193, text: "Honartsdeicher Weg"},
+ %{timestamp: 1_540_543, text: ""},
+ %{timestamp: 1_553_887, text: "Veddeler Straße"},
+ %{timestamp: 1_569_110, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 1_573_447, text: "Wilhelmsburger Platz"},
+ %{timestamp: 1_575_448, text: "Am Gleise"},
+ %{timestamp: 1_581_120, text: "Veddeler Damm"},
+ %{timestamp: 1_595_464, text: "Am Saalehafen"},
+ %{timestamp: 1_617_359, text: "Am Moldauhafen"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/3a4d3351a93201c707a5e20ecee265a6.ex b/data/auto_generated/video/3a4d3351a93201c707a5e20ecee265a6.ex
index 7e9321ea3..4050a7953 100644
--- a/data/auto_generated/video/3a4d3351a93201c707a5e20ecee265a6.ex
+++ b/data/auto_generated/video/3a4d3351a93201c707a5e20ecee265a6.ex
@@ -54,6 +54,16 @@ defmodule Data.AutoGenerated.Video.Rendered_3a4d3351a93201c707a5e20ecee265a6 do
[%{text: "Januar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Bebelallee"},
+ %{timestamp: 4034, text: "Wilhelm-Metzger-Straße"},
+ %{timestamp: 8904, text: "Rathenaustraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/3b069725516576f84efab436bc7e5e66.ex b/data/auto_generated/video/3b069725516576f84efab436bc7e5e66.ex
index 85e72a043..159f886aa 100644
--- a/data/auto_generated/video/3b069725516576f84efab436bc7e5e66.ex
+++ b/data/auto_generated/video/3b069725516576f84efab436bc7e5e66.ex
@@ -53,6 +53,12 @@ defmodule Data.AutoGenerated.Video.Rendered_3b069725516576f84efab436bc7e5e66 do
[%{text: "Januar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Luruper Hauptstraße"}, %{timestamp: 75594, text: "Altonaer Chaussee"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/3b14b15859e384d9ec5a3a5e2dba6410.ex b/data/auto_generated/video/3b14b15859e384d9ec5a3a5e2dba6410.ex
index 7efa5109e..14fc035b8 100644
--- a/data/auto_generated/video/3b14b15859e384d9ec5a3a5e2dba6410.ex
+++ b/data/auto_generated/video/3b14b15859e384d9ec5a3a5e2dba6410.ex
@@ -61,6 +61,28 @@ defmodule Data.AutoGenerated.Video.Rendered_3b14b15859e384d9ec5a3a5e2dba6410 do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 667, text: "Bismarckstraße"},
+ %{timestamp: 1668, text: "Lehmweg"},
+ %{timestamp: 25020, text: "Eppendorfer Weg"},
+ %{timestamp: 29023, text: "Eppendorfer Landstraße"},
+ %{timestamp: 63384, text: "Eppendorfer Marktplatz"},
+ %{timestamp: 75359, text: "Lokstedter Weg"},
+ %{timestamp: 76693, text: "Eppendorfer Landstraße"},
+ %{timestamp: 91572, text: "Salomon-Heine-Weg"},
+ %{timestamp: 109_920, text: "Rosenbrook"},
+ %{timestamp: 112_188, text: "Deelböge"},
+ %{timestamp: 113_522, text: "Alsterkrugchaussee"},
+ %{timestamp: 119_194, text: "Deelböge"},
+ %{timestamp: 123_197, text: "Klotzenmoor"},
+ %{timestamp: 126_199, text: "Borsteler Chaussee"},
+ %{timestamp: 172_670, text: "Spreenende"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/3b9a13385e69b6b3bf18724083610d21.ex b/data/auto_generated/video/3b9a13385e69b6b3bf18724083610d21.ex
index f7b4aa153..5caf4b9fd 100644
--- a/data/auto_generated/video/3b9a13385e69b6b3bf18724083610d21.ex
+++ b/data/auto_generated/video/3b9a13385e69b6b3bf18724083610d21.ex
@@ -67,6 +67,47 @@ defmodule Data.AutoGenerated.Video.Rendered_3b9a13385e69b6b3bf18724083610d21 do
[%{text: "Juli 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 667, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 7339, text: "Ditmar-Koel-Straße"},
+ %{timestamp: 9759, text: "Johannisbollwerk"},
+ %{timestamp: 15764, text: "Vorsetzen"},
+ %{timestamp: 20519, text: "Neustädter Neuer Weg"},
+ %{timestamp: 22939, text: "Vorsetzen"},
+ %{timestamp: 27276, text: "Baumwall"},
+ %{timestamp: 30612, text: "Niederbaumbrücke"},
+ %{timestamp: 34700, text: "Kehrwiederspitze"},
+ %{timestamp: 35701, text: "Am Sandtorkai"},
+ %{timestamp: 65398, text: "Brooktorkai"},
+ %{timestamp: 77492, text: "Oberbaumbrücke"},
+ %{timestamp: 86833, text: "Deichtorplatz"},
+ %{timestamp: 92922, text: "Klosterwall"},
+ %{timestamp: 102_263, text: "Steintorwall"},
+ %{timestamp: 114_691, text: "Glockengießerwall"},
+ %{timestamp: 120_362, text: "An der Kunsthalle"},
+ %{timestamp: 129_206, text: "Glockengießerwall"},
+ %{timestamp: 132_542, text: "Lombardsbrücke"},
+ %{timestamp: 146_887, text: "Neuer Jungfernstieg"},
+ %{timestamp: 150_308, text: "Lombardsbrücke"},
+ %{timestamp: 152_728, text: "Neuer Jungfernstieg"},
+ %{timestamp: 154_396, text: "Hans-Grahl-Weg"},
+ %{timestamp: 165_071, text: "Stephansplatz"},
+ %{timestamp: 167_406, text: "Esplanade"},
+ %{timestamp: 170_494, text: "Gorch-Fock-Wall"},
+ %{timestamp: 197_267, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 198_602, text: "Holstenwall"},
+ %{timestamp: 222_287, text: "Millerntordamm"},
+ %{timestamp: 225_708, text: "Ludwig-Erhard-Straße"},
+ %{timestamp: 231_465, text: "Millerntordamm"},
+ %{timestamp: 234_467, text: ""},
+ %{timestamp: 242_474, text: "Helgoländer Allee"},
+ %{timestamp: 259_238, text: "Bei den St. Pauli-Landungsbrücken"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/3c8980283b9a8d3730bb35a8e18e48fd.ex b/data/auto_generated/video/3c8980283b9a8d3730bb35a8e18e48fd.ex
index a3fa11126..d8f412709 100644
--- a/data/auto_generated/video/3c8980283b9a8d3730bb35a8e18e48fd.ex
+++ b/data/auto_generated/video/3c8980283b9a8d3730bb35a8e18e48fd.ex
@@ -55,6 +55,22 @@ defmodule Data.AutoGenerated.Video.Rendered_3c8980283b9a8d3730bb35a8e18e48fd do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Gert-Schwämmle-Weg"},
+ %{timestamp: 2831, text: ""},
+ %{timestamp: 19511, text: "Rotenhäuser Straße"},
+ %{timestamp: 21847, text: ""},
+ %{timestamp: 55205, text: "Schlenzigstraße"},
+ %{timestamp: 58941, text: "Honartsdeicher Weg"},
+ %{timestamp: 79291, text: ""},
+ %{timestamp: 92635, text: "Veddeler Straße"},
+ %{timestamp: 108_859, text: "Wilhelmsburger Brücke"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/3d9ce3a6b394e6de27b11569cee72482.ex b/data/auto_generated/video/3d9ce3a6b394e6de27b11569cee72482.ex
index 58f21c5a6..d177823f3 100644
--- a/data/auto_generated/video/3d9ce3a6b394e6de27b11569cee72482.ex
+++ b/data/auto_generated/video/3d9ce3a6b394e6de27b11569cee72482.ex
@@ -54,6 +54,21 @@ defmodule Data.AutoGenerated.Video.Rendered_3d9ce3a6b394e6de27b11569cee72482 do
[%{text: "Februar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Dingstätte"},
+ %{timestamp: 1882, text: "Koppelstraße"},
+ %{timestamp: 12105, text: ""},
+ %{timestamp: 29119, text: "Hermanstraße"},
+ %{timestamp: 32121, text: "Ottostraße"},
+ %{timestamp: 51470, text: "Berliner Straße"},
+ %{timestamp: 59860, text: "Prisdorfer Straße"},
+ %{timestamp: 84213, text: "Hauptstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/3e4199822d555e6cd92ca1a971b306c8.ex b/data/auto_generated/video/3e4199822d555e6cd92ca1a971b306c8.ex
index 0cc9bcde0..1b9e6cbf3 100644
--- a/data/auto_generated/video/3e4199822d555e6cd92ca1a971b306c8.ex
+++ b/data/auto_generated/video/3e4199822d555e6cd92ca1a971b306c8.ex
@@ -67,6 +67,60 @@ defmodule Data.AutoGenerated.Video.Rendered_3e4199822d555e6cd92ca1a971b306c8 do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 3769, text: "Plan"},
+ %{timestamp: 8041, text: "Jungfernstieg"},
+ %{timestamp: 9709, text: "Ballindamm"},
+ %{timestamp: 31185, text: "Glockengießerwall"},
+ %{timestamp: 32519, text: "Ferdinandstor"},
+ %{timestamp: 37857, text: "An der Alster"},
+ %{timestamp: 68214, text: ""},
+ %{timestamp: 70216, text: "Barcastraße"},
+ %{timestamp: 80224, text: "Buchtstraße"},
+ %{timestamp: 84561, text: "Schwanenwik"},
+ %{timestamp: 86562, text: "Mundsburger Damm"},
+ %{timestamp: 117_921, text: "Oberaltenallee"},
+ %{timestamp: 144_221, text: "Hamburger Straße"},
+ %{timestamp: 162_903, text: "Dehnhaide"},
+ %{timestamp: 172_029, text: "Weidestraße"},
+ %{timestamp: 173_030, text: "Reesestraße"},
+ %{timestamp: 192_732, text: "Hufnerstraße"},
+ %{timestamp: 203_741, text: "Poppenhusenstraße"},
+ %{timestamp: 211_748, text: "Wiesendamm"},
+ %{timestamp: 215_751, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 265_809, text: "Langenfort"},
+ %{timestamp: 277_151, text: "Rümkerstraße"},
+ %{timestamp: 288_160, text: "Steilshooper Straße"},
+ %{timestamp: 310_511, text: "Steilshooper Allee"},
+ %{timestamp: 319_184, text: "Gustav-Seitz-Weg"},
+ %{timestamp: 329_149, text: "Gründgensstraße"},
+ %{timestamp: 347_496, text: "Leeschenblick"},
+ %{timestamp: 353_835, text: "Fabriciusstraße"},
+ %{timestamp: 384_192, text: "Berner Chaussee"},
+ %{timestamp: 385_381, text: "Bramfelder Chaussee"},
+ %{timestamp: 438_090, text: "Saseler Chaussee"},
+ %{timestamp: 495_373, text: "Frahmredder"},
+ %{timestamp: 540_742, text: "Langenstücken"},
+ %{timestamp: 555_919, text: "Saseler Damm"},
+ %{timestamp: 565_260, text: "Heegbarg"},
+ %{timestamp: 584_943, text: "Saselbergweg"},
+ %{timestamp: 604_625, text: "Mellingburgredder"},
+ %{timestamp: 617_302, text: "Alte Mühle"},
+ %{timestamp: 638_652, text: "Twietenkoppel"},
+ %{timestamp: 641_321, text: "Am Beerbusch"},
+ %{timestamp: 659_335, text: "Beerbuschredder"},
+ %{timestamp: 665_007, text: "Rodenbeker Straße"},
+ %{timestamp: 681_353, text: "Trillup"},
+ %{timestamp: 686_357, text: "Sarenweg"},
+ %{timestamp: 706_373, text: "Olenreem"},
+ %{timestamp: 714_713, text: "Trilluper Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/3e9632801a744419aa7606acae44cac4.ex b/data/auto_generated/video/3e9632801a744419aa7606acae44cac4.ex
index 4fb23295d..57b5d6fe9 100644
--- a/data/auto_generated/video/3e9632801a744419aa7606acae44cac4.ex
+++ b/data/auto_generated/video/3e9632801a744419aa7606acae44cac4.ex
@@ -84,6 +84,89 @@ defmodule Data.AutoGenerated.Video.Rendered_3e9632801a744419aa7606acae44cac4 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Steintorwall"},
+ %{timestamp: 6172, text: "Steinstraße"},
+ %{timestamp: 10013, text: "Lange Mühren"},
+ %{timestamp: 11348, text: "Johanniswall"},
+ %{timestamp: 16019, text: "Deichtorplatz"},
+ %{timestamp: 21710, text: "Oberbaumbrücke"},
+ %{timestamp: 26770, text: "Amsinckstraße"},
+ %{timestamp: 30540, text: "Högerdamm"},
+ %{timestamp: 44602, text: "Amsinckstraße"},
+ %{timestamp: 63181, text: "Süderstraße"},
+ %{timestamp: 65701, text: "Amsinckstraße"},
+ %{timestamp: 80040, text: ""},
+ %{timestamp: 83710, text: "Billhorner Röhrendamm"},
+ %{timestamp: 85712, text: ""},
+ %{timestamp: 87047, text: "Reginenstraße"},
+ %{timestamp: 90717, text: "Brandshofer Deich"},
+ %{timestamp: 92052, text: ""},
+ %{timestamp: 95722, text: "Billhafen Löschplatz"},
+ %{timestamp: 97391, text: ""},
+ %{timestamp: 102_396, text: "Billhorner Brücke"},
+ %{timestamp: 107_401, text: ""},
+ %{timestamp: 118_412, text: "Veddeler Elbdeich"},
+ %{timestamp: 121_748, text: "Veddeler Marktplatz"},
+ %{timestamp: 124_503, text: ""},
+ %{timestamp: 129_174, text: "Sieldeich"},
+ %{timestamp: 142_854, text: "Veddeler Brückenstraße"},
+ %{timestamp: 154_244, text: "Wilhelmsburger Platz"},
+ %{timestamp: 156_913, text: "Am Zollhafen"},
+ %{timestamp: 160_249, text: ""},
+ %{timestamp: 162_584, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 165_920, text: "Veddeler Straße"},
+ %{timestamp: 181_189, text: ""},
+ %{timestamp: 194_202, text: "Honartsdeicher Weg"},
+ %{timestamp: 215_890, text: "Schlenzigstraße"},
+ %{timestamp: 218_226, text: "Vogelhüttendeich"},
+ %{timestamp: 219_227, text: ""},
+ %{timestamp: 247_922, text: "Rotenhäuser Straße"},
+ %{timestamp: 264_357, text: "Georg-Wilhelm-Straße"},
+ %{timestamp: 323_166, text: "Pollhornbogen"},
+ %{timestamp: 324_167, text: ""},
+ %{timestamp: 336_264, text: "Georg-Wilhelm-Straße"},
+ %{timestamp: 356_035, text: "König-Georg-Deich"},
+ %{timestamp: 363_709, text: "Alte Harburger Elbbrücke"},
+ %{timestamp: 370_383, text: "Brücke des 17. Juni"},
+ %{timestamp: 394_158, text: "Nartenstraße"},
+ %{timestamp: 411_293, text: "Veritaskai"},
+ %{timestamp: 421_971, text: "Kanalplatz"},
+ %{timestamp: 423_973, text: "Harburger Schloßstraße"},
+ %{timestamp: 434_316, text: "Karnapp"},
+ %{timestamp: 441_056, text: "Buxtehuder Straße"},
+ %{timestamp: 442_591, text: "Lämmertwiete"},
+ %{timestamp: 444_927, text: "Neue Straße"},
+ %{timestamp: 465_614, text: "Am Centrumshaus"},
+ %{timestamp: 471_286, text: "Julius-Ludowieg-Straße"},
+ %{timestamp: 476_959, text: "Harburger Rathausstraße"},
+ %{timestamp: 491_161, text: "Maretstraße"},
+ %{timestamp: 501_504, text: ""},
+ %{timestamp: 518_521, text: "Brunsstraße"},
+ %{timestamp: 521_524, text: ""},
+ %{timestamp: 532_535, text: "Harmsstraße"},
+ %{timestamp: 535_089, text: "Baererstraße"},
+ %{timestamp: 537_191, text: ""},
+ %{timestamp: 542_530, text: "Hohe Straße"},
+ %{timestamp: 548_536, text: ""},
+ %{timestamp: 564_218, text: "Außenmühlendamm"},
+ %{timestamp: 579_567, text: "Gotthelfweg"},
+ %{timestamp: 588_576, text: ""},
+ %{timestamp: 653_259, text: "Am Frankenberg"},
+ %{timestamp: 657_596, text: "Krönenbarg"},
+ %{timestamp: 671_696, text: ""},
+ %{timestamp: 698_723, text: "Moorlage"},
+ %{timestamp: 706_063, text: "Winsener Straße"},
+ %{timestamp: 721_412, text: "Hegtum"},
+ %{timestamp: 743_434, text: "Winsener Straße"},
+ %{timestamp: 746_771, text: "Sinstorfer Kirchweg"},
+ %{timestamp: 756_132, text: "Beetenweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/40416d7f9a111cc8cdfcf81e425eaaed.ex b/data/auto_generated/video/40416d7f9a111cc8cdfcf81e425eaaed.ex
index 16eb48951..a26d1dda3 100644
--- a/data/auto_generated/video/40416d7f9a111cc8cdfcf81e425eaaed.ex
+++ b/data/auto_generated/video/40416d7f9a111cc8cdfcf81e425eaaed.ex
@@ -57,6 +57,18 @@ defmodule Data.AutoGenerated.Video.Rendered_40416d7f9a111cc8cdfcf81e425eaaed do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Wandsbeker Marktstraße"},
+ %{timestamp: 2335, text: "Brauhausstraße"},
+ %{timestamp: 17014, text: "Mühlenstraße"},
+ %{timestamp: 24699, text: "Krausestraße"},
+ %{timestamp: 73945, text: "Drosselstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/41403b1d04fea93cac10cda5cf6f562e.ex b/data/auto_generated/video/41403b1d04fea93cac10cda5cf6f562e.ex
index cc1e56ec5..d9ae8e3d3 100644
--- a/data/auto_generated/video/41403b1d04fea93cac10cda5cf6f562e.ex
+++ b/data/auto_generated/video/41403b1d04fea93cac10cda5cf6f562e.ex
@@ -56,6 +56,30 @@ defmodule Data.AutoGenerated.Video.Rendered_41403b1d04fea93cac10cda5cf6f562e do
[%{text: "Februar 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Langenfelder Damm"},
+ %{timestamp: 1820, text: "Högenstraße"},
+ %{timestamp: 18133, text: "Rellinger Straße"},
+ %{timestamp: 43487, text: "Faberstraße"},
+ %{timestamp: 47424, text: "Eimsbütteler Marktplatz"},
+ %{timestamp: 49092, text: "Eduardstraße"},
+ %{timestamp: 65438, text: "Sandweg"},
+ %{timestamp: 72978, text: "Eimsbütteler Straße"},
+ %{timestamp: 109_244, text: "Schulterblatt"},
+ %{timestamp: 114_977, text: "Altonaer Straße"},
+ %{timestamp: 134_326, text: "Kleiner Schäferkamp"},
+ %{timestamp: 136_328, text: "Dänenweg"},
+ %{timestamp: 147_337, text: "Sternschanze"},
+ %{timestamp: 157_344, text: ""},
+ %{timestamp: 162_682, text: "Schröderstiftstraße"},
+ %{timestamp: 165_637, text: "Rentzelstraße"},
+ %{timestamp: 170_307, text: "Tiergartenstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/42873d3cb992f3dc01b0951f1b88e861.ex b/data/auto_generated/video/42873d3cb992f3dc01b0951f1b88e861.ex
index 39d049c4a..13bd309b1 100644
--- a/data/auto_generated/video/42873d3cb992f3dc01b0951f1b88e861.ex
+++ b/data/auto_generated/video/42873d3cb992f3dc01b0951f1b88e861.ex
@@ -49,6 +49,21 @@ defmodule Data.AutoGenerated.Video.Rendered_42873d3cb992f3dc01b0951f1b88e861 do
[%{text: "August 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Überseering"},
+ %{timestamp: 22351, text: "Hebebrandstraße"},
+ %{timestamp: 26910, text: "Überseering"},
+ %{timestamp: 53931, text: "Sydneystraße"},
+ %{timestamp: 79614, text: "Überseering"},
+ %{timestamp: 87954, text: ""},
+ %{timestamp: 93625, text: "New-York-Ring"},
+ %{timestamp: 95960, text: ""}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/444c43d53c8b4795623dc631d7fda25c.ex b/data/auto_generated/video/444c43d53c8b4795623dc631d7fda25c.ex
index 12e185c39..8cfe61893 100644
--- a/data/auto_generated/video/444c43d53c8b4795623dc631d7fda25c.ex
+++ b/data/auto_generated/video/444c43d53c8b4795623dc631d7fda25c.ex
@@ -68,6 +68,41 @@ defmodule Data.AutoGenerated.Video.Rendered_444c43d53c8b4795623dc631d7fda25c do
[%{text: "Februar 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Eimsbütteler Straße"},
+ %{timestamp: 4367, text: "Sandweg"},
+ %{timestamp: 17044, text: "Fruchtallee"},
+ %{timestamp: 23642, text: "Heußweg"},
+ %{timestamp: 42282, text: "Stellinger Weg"},
+ %{timestamp: 65300, text: "Methfesselstraße"},
+ %{timestamp: 80646, text: "Hagenbeckstraße"},
+ %{timestamp: 85650, text: "Lenzweg"},
+ %{timestamp: 102_330, text: ""},
+ %{timestamp: 135_690, text: "Lokstedter Grenzstraße"},
+ %{timestamp: 169_914, text: "Deelwisch"},
+ %{timestamp: 201_273, text: "Kollauwanderweg"},
+ %{timestamp: 205_943, text: ""},
+ %{timestamp: 217_953, text: "Schmiedekoppel"},
+ %{timestamp: 221_289, text: ""},
+ %{timestamp: 235_633, text: "Rosenweg"},
+ %{timestamp: 236_968, text: "Bondenwald"},
+ %{timestamp: 259_458, text: "Niendorfer Gehege"},
+ %{timestamp: 260_792, text: "Bondenwald"},
+ %{timestamp: 285_478, text: ""},
+ %{timestamp: 291_817, text: "Friedrich-Ebert-Straße"},
+ %{timestamp: 306_976, text: "Frohmestraße"},
+ %{timestamp: 319_363, text: "Wendlohstraße"},
+ %{timestamp: 322_606, text: "Frohmestraße"},
+ %{timestamp: 372_598, text: "Burgwedel"},
+ %{timestamp: 393_614, text: "Schleswiger Damm"},
+ %{timestamp: 458_028, text: "Holsteiner Chaussee"},
+ %{timestamp: 467_703, text: "Kieler Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/461d138c816c33628c5c5524b4a372f9.ex b/data/auto_generated/video/461d138c816c33628c5c5524b4a372f9.ex
index 9be13a9b4..f33e224a0 100644
--- a/data/auto_generated/video/461d138c816c33628c5c5524b4a372f9.ex
+++ b/data/auto_generated/video/461d138c816c33628c5c5524b4a372f9.ex
@@ -50,6 +50,12 @@ defmodule Data.AutoGenerated.Video.Rendered_461d138c816c33628c5c5524b4a372f9 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Reesenbüttler Redder"}, %{timestamp: 41918, text: "Rosenweg"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/46744d4e32ca048d128cb0dcf1df673c.ex b/data/auto_generated/video/46744d4e32ca048d128cb0dcf1df673c.ex
index 1924df952..6b6744305 100644
--- a/data/auto_generated/video/46744d4e32ca048d128cb0dcf1df673c.ex
+++ b/data/auto_generated/video/46744d4e32ca048d128cb0dcf1df673c.ex
@@ -61,6 +61,35 @@ defmodule Data.AutoGenerated.Video.Rendered_46744d4e32ca048d128cb0dcf1df673c do
[%{text: "April 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 7336, text: "Große Johannisstraße"},
+ %{timestamp: 13007, text: "Adolphsplatz"},
+ %{timestamp: 18011, text: "Alter Wall"},
+ %{timestamp: 25350, text: "Altenwallbrücke"},
+ %{timestamp: 27811, text: "Rödingsmarkt"},
+ %{timestamp: 44276, text: "Schaartorbrücke"},
+ %{timestamp: 46277, text: "Schaartor"},
+ %{timestamp: 48612, text: "Schaarsteinwegsbrücke"},
+ %{timestamp: 50614, text: "Schaarsteinweg"},
+ %{timestamp: 55618, text: ""},
+ %{timestamp: 57953, text: "Hohler Weg"},
+ %{timestamp: 58954, text: "Schaarmarkt"},
+ %{timestamp: 60622, text: "Ditmar-Koel-Straße"},
+ %{timestamp: 74309, text: "Johannisbollwerk"},
+ %{timestamp: 76528, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 84486, text: "St. Pauli Hafenstraße"},
+ %{timestamp: 105_169, text: "St. Pauli Fischmarkt"},
+ %{timestamp: 121_540, text: "Breite Straße"},
+ %{timestamp: 127_879, text: "Kirchenstraße"},
+ %{timestamp: 143_558, text: "Königstraße"},
+ %{timestamp: 174_911, text: "Max-Brauer-Allee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/478007ad4a923eacd22770b26c577b6f.ex b/data/auto_generated/video/478007ad4a923eacd22770b26c577b6f.ex
index 925575aea..061bfea8a 100644
--- a/data/auto_generated/video/478007ad4a923eacd22770b26c577b6f.ex
+++ b/data/auto_generated/video/478007ad4a923eacd22770b26c577b6f.ex
@@ -68,6 +68,61 @@ defmodule Data.AutoGenerated.Video.Rendered_478007ad4a923eacd22770b26c577b6f do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Neuer Krug"},
+ %{timestamp: 4154, text: "Düneberger Straße"},
+ %{timestamp: 5822, text: "Aprikosenweg"},
+ %{timestamp: 13377, text: "Lilienweg"},
+ %{timestamp: 16379, text: ""},
+ %{timestamp: 39547, text: "Beethovenstraße"},
+ %{timestamp: 42550, text: ""},
+ %{timestamp: 47220, text: "Binsenstieg"},
+ %{timestamp: 55226, text: "Altonaer Ring"},
+ %{timestamp: 59897, text: "Moorkamp"},
+ %{timestamp: 65902, text: "Schäferstrift"},
+ %{timestamp: 73574, text: "Besenhorst"},
+ %{timestamp: 99595, text: "Bauernvogtsweg"},
+ %{timestamp: 109_937, text: ""},
+ %{timestamp: 168_317, text: "Radelsweg"},
+ %{timestamp: 196_339, text: "Speckenweg"},
+ %{timestamp: 204_871, text: "Alte Landstraße"},
+ %{timestamp: 261_583, text: "Lauenburger Landstraße"},
+ %{timestamp: 329_579, text: "Rothenhauschaussee"},
+ %{timestamp: 338_414, text: "Speckenweg"},
+ %{timestamp: 345_419, text: ""},
+ %{timestamp: 364_435, text: "Brookdeich"},
+ %{timestamp: 422_147, text: "Schwarzer Weg"},
+ %{timestamp: 435_825, text: ""},
+ %{timestamp: 481_528, text: "Neuer Weg"},
+ %{timestamp: 485_531, text: "Frascatiplatz"},
+ %{timestamp: 495_814, text: "Vierlandenstraße"},
+ %{timestamp: 496_814, text: "Sander Damm"},
+ %{timestamp: 516_147, text: "Weidenbaumsweg"},
+ %{timestamp: 518_816, text: "Am Güterbahnhof"},
+ %{timestamp: 523_702, text: "Albert-Gebel-Straße"},
+ %{timestamp: 534_203, text: "Zollamtsbogen"},
+ %{timestamp: 537_539, text: ""},
+ %{timestamp: 544_211, text: "Wehrdeich"},
+ %{timestamp: 568_564, text: ""},
+ %{timestamp: 569_564, text: "Oberer Landweg"},
+ %{timestamp: 573_458, text: "Karl-Heinz-Rissmann-Weg"},
+ %{timestamp: 634_841, text: ""},
+ %{timestamp: 694_222, text: "Mittlerer Landweg"},
+ %{timestamp: 696_557, text: ""},
+ %{timestamp: 748_932, text: "Dweerlandweg"},
+ %{timestamp: 789_297, text: "Alter Landweg"},
+ %{timestamp: 794_635, text: "Unterer Landweg"},
+ %{timestamp: 817_653, text: "Halskestraße"},
+ %{timestamp: 881_683, text: "Grusonstraße"},
+ %{timestamp: 884_352, text: ""},
+ %{timestamp: 887_021, text: "Ausschläger Allee"},
+ %{timestamp: 898_697, text: "Ausschläger Elbdeich"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/487633ba1bb5e87ff942d0cc1ab94b91.ex b/data/auto_generated/video/487633ba1bb5e87ff942d0cc1ab94b91.ex
index 9fb09cbe3..91deea31e 100644
--- a/data/auto_generated/video/487633ba1bb5e87ff942d0cc1ab94b91.ex
+++ b/data/auto_generated/video/487633ba1bb5e87ff942d0cc1ab94b91.ex
@@ -64,6 +64,63 @@ defmodule Data.AutoGenerated.Video.Rendered_487633ba1bb5e87ff942d0cc1ab94b91 do
[%{timestamp: 0, text: "Juli 2023"}, %{timestamp: 586_829, text: "Juni 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Weidenbaumsweg"},
+ %{timestamp: 9602, text: "Alte Holstenstraße"},
+ %{timestamp: 22898, text: "Ludwig-Rosenberg-Ring"},
+ %{timestamp: 47836, text: "Lohbrügger Markt"},
+ %{timestamp: 53173, text: "Lohbrügger Landstraße"},
+ %{timestamp: 142_180, text: ""},
+ %{timestamp: 148_518, text: "Am Langberg"},
+ %{timestamp: 197_891, text: ""},
+ %{timestamp: 211_569, text: "Unterberg"},
+ %{timestamp: 216_573, text: "An der Kreisbahn"},
+ %{timestamp: 252_268, text: "Am Vorwerk"},
+ %{timestamp: 258_606, text: ""},
+ %{timestamp: 268_614, text: "Billstedter Bahnstieg"},
+ %{timestamp: 290_632, text: "Rote Brücke"},
+ %{timestamp: 292_300, text: "Niederschleems"},
+ %{timestamp: 297_304, text: ""},
+ %{timestamp: 299_305, text: "Billstedter Hauptstraße"},
+ %{timestamp: 316_986, text: "Reclamstraße"},
+ %{timestamp: 322_012, text: "Billstedter Hauptstraße"},
+ %{timestamp: 355_622, text: "Legienstraße"},
+ %{timestamp: 357_314, text: "Washingtonallee"},
+ %{timestamp: 392_594, text: "Sandkamp"},
+ %{timestamp: 401_158, text: "Pagenfelder Straße"},
+ %{timestamp: 402_159, text: "Pagenfelder Platz"},
+ %{timestamp: 404_827, text: "Beim Pachthof"},
+ %{timestamp: 413_501, text: "Bauerberg"},
+ %{timestamp: 417_171, text: "Beim Rauhen Hause"},
+ %{timestamp: 431_515, text: "Rhiemsweg"},
+ %{timestamp: 438_187, text: "Horner Weg"},
+ %{timestamp: 461_539, text: "Hammer Berg"},
+ %{timestamp: 464_542, text: ""},
+ %{timestamp: 473_215, text: "Hammer Steindamm"},
+ %{timestamp: 477_552, text: ""},
+ %{timestamp: 481_222, text: "Hammer Steindamm"},
+ %{timestamp: 483_557, text: ""},
+ %{timestamp: 487_894, text: "Hirtenstraße"},
+ %{timestamp: 496_234, text: ""},
+ %{timestamp: 500_237, text: "Hammer Landstraße"},
+ %{timestamp: 511_252, text: "Borgfelder Straße"},
+ %{timestamp: 513_921, text: "Klaus-Groth-Straße"},
+ %{timestamp: 516_590, text: "Oben Borgfelde"},
+ %{timestamp: 539_608, text: "Berlinertordamm"},
+ %{timestamp: 543_945, text: "Beim Strohhause"},
+ %{timestamp: 554_954, text: "Lindenstraße"},
+ %{timestamp: 556_288, text: ""},
+ %{timestamp: 557_623, text: "Adenauerallee"},
+ %{timestamp: 577_301, text: "Steintorplatz"},
+ %{timestamp: 580_637, text: "Steintordamm"},
+ %{timestamp: 588_497, text: "Mönckebergstraße"},
+ %{timestamp: 616_186, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/4954c372030bde7d562eedc2d21bfd5f.ex b/data/auto_generated/video/4954c372030bde7d562eedc2d21bfd5f.ex
index 9bd2945c2..bca52a84a 100644
--- a/data/auto_generated/video/4954c372030bde7d562eedc2d21bfd5f.ex
+++ b/data/auto_generated/video/4954c372030bde7d562eedc2d21bfd5f.ex
@@ -65,6 +65,34 @@ defmodule Data.AutoGenerated.Video.Rendered_4954c372030bde7d562eedc2d21bfd5f do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Max-Brauer-Allee"},
+ %{timestamp: 3420, text: "Ehrenbergstraße"},
+ %{timestamp: 16097, text: "Mörkenstraße"},
+ %{timestamp: 33600, text: "Kirchenstraße"},
+ %{timestamp: 46277, text: "Breite Straße"},
+ %{timestamp: 49947, text: "St. Pauli Fischmarkt"},
+ %{timestamp: 72965, text: "St. Pauli Hafenstraße"},
+ %{timestamp: 97815, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 105_821, text: "Ditmar-Koel-Straße"},
+ %{timestamp: 120_252, text: "Schaarmarkt"},
+ %{timestamp: 123_254, text: ""},
+ %{timestamp: 125_589, text: "Schaarsteinweg"},
+ %{timestamp: 130_927, text: "Schaarsteinwegsbrücke"},
+ %{timestamp: 132_928, text: "Schaartor"},
+ %{timestamp: 135_931, text: "Schaartorbrücke"},
+ %{timestamp: 138_266, text: "Beim Alten Waisenhause"},
+ %{timestamp: 140_158, text: "Kajen"},
+ %{timestamp: 142_528, text: "Rödingsmarkt"},
+ %{timestamp: 157_844, text: "Großer Burstah"},
+ %{timestamp: 170_187, text: "Große Johannisstraße"},
+ %{timestamp: 184_198, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/495adb7cbe7ae5df22ef39eae21f65dc.ex b/data/auto_generated/video/495adb7cbe7ae5df22ef39eae21f65dc.ex
index c550832fe..2cb12d31b 100644
--- a/data/auto_generated/video/495adb7cbe7ae5df22ef39eae21f65dc.ex
+++ b/data/auto_generated/video/495adb7cbe7ae5df22ef39eae21f65dc.ex
@@ -55,6 +55,25 @@ defmodule Data.AutoGenerated.Video.Rendered_495adb7cbe7ae5df22ef39eae21f65dc do
[%{text: "April 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Sengelmannstraße"},
+ %{timestamp: 43824, text: "Hebebrandstraße"},
+ %{timestamp: 45825, text: "Limaweg"},
+ %{timestamp: 56167, text: ""},
+ %{timestamp: 58168, text: "Zwischenweg"},
+ %{timestamp: 59169, text: ""},
+ %{timestamp: 62505, text: "Jahnbrücke"},
+ %{timestamp: 64840, text: ""},
+ %{timestamp: 66508, text: "Saarlandstraße"},
+ %{timestamp: 127_922, text: "Schleidenstraße"},
+ %{timestamp: 133_926, text: "Biedermannplatz"},
+ %{timestamp: 147_998, text: "Adolph-Schönfelder-Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/4a2e107ccdaf600313a7a64dea5588a5.ex b/data/auto_generated/video/4a2e107ccdaf600313a7a64dea5588a5.ex
index c88a05ee9..0732d0c23 100644
--- a/data/auto_generated/video/4a2e107ccdaf600313a7a64dea5588a5.ex
+++ b/data/auto_generated/video/4a2e107ccdaf600313a7a64dea5588a5.ex
@@ -54,6 +54,21 @@ defmodule Data.AutoGenerated.Video.Rendered_4a2e107ccdaf600313a7a64dea5588a5 do
[%{text: "Oktober 2022", timestamp: 0}, %{text: "September 2021", timestamp: 217_816}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Beimoorweg"},
+ %{timestamp: 91025, text: "Bahntrasse"},
+ %{timestamp: 113_331, text: "Woldenhorn"},
+ %{timestamp: 129_110, text: "Bei der Doppeleiche"},
+ %{timestamp: 137_450, text: "Fritz-Reuter-Straße"},
+ %{timestamp: 156_466, text: "Stormarnstraße"},
+ %{timestamp: 157_800, text: "Fritz-Reuter-Straße"},
+ %{timestamp: 167_141, text: "Wulfsdorfer Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/4a7530f5a651dc74c0ad62c44b11d67e.ex b/data/auto_generated/video/4a7530f5a651dc74c0ad62c44b11d67e.ex
index 831448991..cc90cc6e4 100644
--- a/data/auto_generated/video/4a7530f5a651dc74c0ad62c44b11d67e.ex
+++ b/data/auto_generated/video/4a7530f5a651dc74c0ad62c44b11d67e.ex
@@ -56,6 +56,18 @@ defmodule Data.AutoGenerated.Video.Rendered_4a7530f5a651dc74c0ad62c44b11d67e do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Barmbeker Straße"},
+ %{timestamp: 34485, text: "Wiesendamm"},
+ %{timestamp: 104_806, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 109_810, text: "Pestalozzistraße"},
+ %{timestamp: 122_487, text: "Bramfelder Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/4ad987f9aae61fb035d7317b944dea10.ex b/data/auto_generated/video/4ad987f9aae61fb035d7317b944dea10.ex
index 237224835..0b97f6f14 100644
--- a/data/auto_generated/video/4ad987f9aae61fb035d7317b944dea10.ex
+++ b/data/auto_generated/video/4ad987f9aae61fb035d7317b944dea10.ex
@@ -74,6 +74,56 @@ defmodule Data.AutoGenerated.Video.Rendered_4ad987f9aae61fb035d7317b944dea10 do
[%{text: "April 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Trilluper Weg"},
+ %{timestamp: 59047, text: "Olenreem"},
+ %{timestamp: 66720, text: "Sarenweg"},
+ %{timestamp: 87070, text: "Trillup"},
+ %{timestamp: 93074, text: "Rodenbeker Straße"},
+ %{timestamp: 112_757, text: "Beerbuschredder"},
+ %{timestamp: 118_094, text: "Am Beerbusch"},
+ %{timestamp: 137_109, text: "Twietenkoppel"},
+ %{timestamp: 140_112, text: "Alte Mühle"},
+ %{timestamp: 167_467, text: "Mellingburgredder"},
+ %{timestamp: 182_813, text: "Saselbergweg"},
+ %{timestamp: 205_831, text: "Heegbarg"},
+ %{timestamp: 232_733, text: "Saseler Damm"},
+ %{timestamp: 245_076, text: "Langenstücken"},
+ %{timestamp: 266_426, text: "Frahmredder"},
+ %{timestamp: 291_308, text: "Saseler Chaussee"},
+ %{timestamp: 346_018, text: "Bramfelder Chaussee"},
+ %{timestamp: 400_728, text: "Fabriciusstraße"},
+ %{timestamp: 433_396, text: "Leeschenblick"},
+ %{timestamp: 442_069, text: "Gründgensstraße"},
+ %{timestamp: 485_585, text: "Alfred-Mahlau-Weg"},
+ %{timestamp: 489_922, text: "Steilshooper Allee"},
+ %{timestamp: 496_260, text: "Steilshooper Straße"},
+ %{timestamp: 517_849, text: "Rümkerstraße"},
+ %{timestamp: 531_680, text: "Langenfort"},
+ %{timestamp: 547_013, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 575_223, text: "Hufnerstraße"},
+ %{timestamp: 609_658, text: "Reesestraße"},
+ %{timestamp: 619_688, text: "Hamburger Straße"},
+ %{timestamp: 665_618, text: "Mundsburger Damm"},
+ %{timestamp: 691_639, text: "Armgartstraße"},
+ %{timestamp: 697_468, text: "Schwanenwik"},
+ %{timestamp: 708_476, text: "An der Alster"},
+ %{timestamp: 720_152, text: ""},
+ %{timestamp: 723_155, text: "An der Alster"},
+ %{timestamp: 741_503, text: "Kennedybrücke"},
+ %{timestamp: 747_668, text: "Ferdinandstor"},
+ %{timestamp: 754_826, text: "Lombardsbrücke"},
+ %{timestamp: 755_827, text: "Ballindamm"},
+ %{timestamp: 780_002, text: "Jungfernstieg"},
+ %{timestamp: 785_924, text: ""},
+ %{timestamp: 788_592, text: "Plan"},
+ %{timestamp: 789_593, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/4b0adb7b8bc291cede31172f0941da1e.ex b/data/auto_generated/video/4b0adb7b8bc291cede31172f0941da1e.ex
index 07055545c..95130b36c 100644
--- a/data/auto_generated/video/4b0adb7b8bc291cede31172f0941da1e.ex
+++ b/data/auto_generated/video/4b0adb7b8bc291cede31172f0941da1e.ex
@@ -54,6 +54,16 @@ defmodule Data.AutoGenerated.Video.Rendered_4b0adb7b8bc291cede31172f0941da1e do
[%{text: "November 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Königstraße"},
+ %{timestamp: 5556, text: "Reeperbahn"},
+ %{timestamp: 40240, text: "Helgoländer Allee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/4bae14ce9f7ab08776166d5a03db03a4.ex b/data/auto_generated/video/4bae14ce9f7ab08776166d5a03db03a4.ex
index 56c21584f..c951afbb6 100644
--- a/data/auto_generated/video/4bae14ce9f7ab08776166d5a03db03a4.ex
+++ b/data/auto_generated/video/4bae14ce9f7ab08776166d5a03db03a4.ex
@@ -56,6 +56,31 @@ defmodule Data.AutoGenerated.Video.Rendered_4bae14ce9f7ab08776166d5a03db03a4 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Waldemar-Bonsels-Weg"},
+ %{timestamp: 18340, text: "Katzenbuckel"},
+ %{timestamp: 43339, text: "Rudolf-Kinau-Straße"},
+ %{timestamp: 44340, text: "Friedrich-Hebbel-Straße"},
+ %{timestamp: 54856, text: "Reesenbüttler Graben"},
+ %{timestamp: 57164, text: "Schimmelmannstraße"},
+ %{timestamp: 61746, text: "Friedensallee"},
+ %{timestamp: 76425, text: "Mühlenredder"},
+ %{timestamp: 101_500, text: "Bagatelle"},
+ %{timestamp: 102_501, text: "Mühlenredder"},
+ %{timestamp: 110_841, text: "Lübecker Straße"},
+ %{timestamp: 112_509, text: "Zum Gartenholz"},
+ %{timestamp: 123_184, text: "Pellwormstieg"},
+ %{timestamp: 128_855, text: "Helgolandring"},
+ %{timestamp: 134_527, text: "Langeneßweg"},
+ %{timestamp: 139_864, text: "Durch's Gehölz"},
+ %{timestamp: 177_895, text: "Süderoogstieg"},
+ %{timestamp: 181_898, text: "Gartenholz"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/4d16236f1880945ff73319526eff409f.ex b/data/auto_generated/video/4d16236f1880945ff73319526eff409f.ex
index a8c40fa63..a0d77484f 100644
--- a/data/auto_generated/video/4d16236f1880945ff73319526eff409f.ex
+++ b/data/auto_generated/video/4d16236f1880945ff73319526eff409f.ex
@@ -67,6 +67,54 @@ defmodule Data.AutoGenerated.Video.Rendered_4d16236f1880945ff73319526eff409f do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Trilluper Weg"},
+ %{timestamp: 52174, text: "Olenreem"},
+ %{timestamp: 60181, text: "Sarenweg"},
+ %{timestamp: 78862, text: "Trillup"},
+ %{timestamp: 84200, text: "Rodenbeker Straße"},
+ %{timestamp: 100_880, text: "Beerbuschredder"},
+ %{timestamp: 106_217, text: "Am Beerbusch"},
+ %{timestamp: 123_565, text: "Twietenkoppel"},
+ %{timestamp: 126_233, text: "Alte Mühle"},
+ %{timestamp: 148_918, text: "Mellingburgredder"},
+ %{timestamp: 164_931, text: "Saselbergweg"},
+ %{timestamp: 185_614, text: "Heegbarg"},
+ %{timestamp: 209_351, text: "Saseler Damm"},
+ %{timestamp: 220_238, text: "Langenstücken"},
+ %{timestamp: 237_585, text: "Frahmredder"},
+ %{timestamp: 257_935, text: "Saseler Chaussee"},
+ %{timestamp: 311_311, text: "Bramfelder Chaussee"},
+ %{timestamp: 365_354, text: "Fabriciusstraße"},
+ %{timestamp: 394_711, text: "Leeschenblick"},
+ %{timestamp: 401_716, text: "Gründgensstraße"},
+ %{timestamp: 421_399, text: "Gustav-Seitz-Weg"},
+ %{timestamp: 427_070, text: "Steilshooper Allee"},
+ %{timestamp: 438_412, text: "Steilshooper Straße"},
+ %{timestamp: 460_096, text: "Rümkerstraße"},
+ %{timestamp: 474_573, text: "Langenfort"},
+ %{timestamp: 488_397, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 517_064, text: "Hufnerstraße"},
+ %{timestamp: 553_394, text: "Reesestraße"},
+ %{timestamp: 564_106, text: "Hamburger Straße"},
+ %{timestamp: 613_546, text: "Mundsburger Damm"},
+ %{timestamp: 637_899, text: "Armgartstraße"},
+ %{timestamp: 644_225, text: "Schwanenwik"},
+ %{timestamp: 654_233, text: "An der Alster"},
+ %{timestamp: 664_241, text: ""},
+ %{timestamp: 666_243, text: "An der Alster"},
+ %{timestamp: 683_590, text: "Kennedybrücke"},
+ %{timestamp: 688_378, text: "Ferdinandstor"},
+ %{timestamp: 694_891, text: "Ballindamm"},
+ %{timestamp: 712_239, text: "Jungfernstieg"},
+ %{timestamp: 717_910, text: ""},
+ %{timestamp: 721_246, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/4d594cb6f8abf038612c9f76df52e903.ex b/data/auto_generated/video/4d594cb6f8abf038612c9f76df52e903.ex
index bbb6fec55..e51fc1c20 100644
--- a/data/auto_generated/video/4d594cb6f8abf038612c9f76df52e903.ex
+++ b/data/auto_generated/video/4d594cb6f8abf038612c9f76df52e903.ex
@@ -50,6 +50,12 @@ defmodule Data.AutoGenerated.Video.Rendered_4d594cb6f8abf038612c9f76df52e903 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 728, text: "Bahnhofstraße"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/4dc326903d244a3ba8d0e174436af058.ex b/data/auto_generated/video/4dc326903d244a3ba8d0e174436af058.ex
index d0babdd4f..c32219302 100644
--- a/data/auto_generated/video/4dc326903d244a3ba8d0e174436af058.ex
+++ b/data/auto_generated/video/4dc326903d244a3ba8d0e174436af058.ex
@@ -50,6 +50,26 @@ defmodule Data.AutoGenerated.Video.Rendered_4dc326903d244a3ba8d0e174436af058 do
[%{text: "August 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 667, text: "Mönkhofer Weg"},
+ %{timestamp: 8340, text: "Bernt-Notke-Straße"},
+ %{timestamp: 16680, text: "Herderplatz"},
+ %{timestamp: 19015, text: "Uhlandstraße"},
+ %{timestamp: 32949, text: "Charlottenstraße"},
+ %{timestamp: 46961, text: "Geniner Ufer"},
+ %{timestamp: 56635, text: ""},
+ %{timestamp: 57636, text: "Possehlstraße"},
+ %{timestamp: 62973, text: "Possehlbrücke"},
+ %{timestamp: 69312, text: "Possehlstraße"},
+ %{timestamp: 71981, text: "Lachswehrallee"},
+ %{timestamp: 79213, text: "Possehlstraße"},
+ %{timestamp: 101_118, text: "Wallbrücke"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5141851d916405c80b47caff151cb4f9.ex b/data/auto_generated/video/5141851d916405c80b47caff151cb4f9.ex
index c03e09bd3..842484b42 100644
--- a/data/auto_generated/video/5141851d916405c80b47caff151cb4f9.ex
+++ b/data/auto_generated/video/5141851d916405c80b47caff151cb4f9.ex
@@ -72,6 +72,81 @@ defmodule Data.AutoGenerated.Video.Rendered_5141851d916405c80b47caff151cb4f9 do
[%{text: "Juni 2022", timestamp: 0}, %{text: "August 2021", timestamp: 69922}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Lombardsbrücke"},
+ %{timestamp: 4055, text: "Neuer Jungfernstieg"},
+ %{timestamp: 6074, text: "Lombardsbrücke"},
+ %{timestamp: 12781, text: "Neuer Jungfernstieg"},
+ %{timestamp: 14783, text: "Hans-Grahl-Weg"},
+ %{timestamp: 29461, text: "Dammtordamm"},
+ %{timestamp: 33131, text: "Dag-Hammarskjöld-Brücke"},
+ %{timestamp: 39135, text: ""},
+ %{timestamp: 42805, text: "Dag-Hammarskjöld-Platz"},
+ %{timestamp: 51479, text: ""},
+ %{timestamp: 53814, text: "Tiergartenstraße"},
+ %{timestamp: 81826, text: "Rentzelstraße"},
+ %{timestamp: 85954, text: "Schröderstiftstraße"},
+ %{timestamp: 87956, text: ""},
+ %{timestamp: 91959, text: "Sternschanze"},
+ %{timestamp: 101_300, text: "Dänenweg"},
+ %{timestamp: 113_465, text: "Kleiner Schäferkamp"},
+ %{timestamp: 117_285, text: "Amandastraße"},
+ %{timestamp: 135_966, text: ""},
+ %{timestamp: 138_969, text: "Lindenallee"},
+ %{timestamp: 139_969, text: ""},
+ %{timestamp: 153_313, text: "Bellealliancestraße"},
+ %{timestamp: 159_344, text: "Waterloostraße"},
+ %{timestamp: 169_352, text: "Alsenplatz"},
+ %{timestamp: 172_354, text: "Langenfelder Straße"},
+ %{timestamp: 173_355, text: "Alsenplatz"},
+ %{timestamp: 177_062, text: "Augustenburger Straße"},
+ %{timestamp: 196_998, text: "Memellandallee"},
+ %{timestamp: 200_668, text: "Isebekstieg"},
+ %{timestamp: 214_566, text: "Isebekstraße"},
+ %{timestamp: 223_573, text: "Waidmannstraße"},
+ %{timestamp: 225_241, text: "Große Bahnstraße"},
+ %{timestamp: 230_245, text: "Waidmannstraße"},
+ %{timestamp: 231_913, text: ""},
+ %{timestamp: 248_260, text: "Plöner Straße"},
+ %{timestamp: 253_264, text: "Schleswiger Straße"},
+ %{timestamp: 262_604, text: "Am Diebsteich"},
+ %{timestamp: 271_945, text: "Diebsteichweg"},
+ %{timestamp: 285_289, text: "Holstenkamp"},
+ %{timestamp: 336_451, text: ""},
+ %{timestamp: 355_466, text: "Lutherhöhe"},
+ %{timestamp: 359_803, text: ""},
+ %{timestamp: 362_138, text: "Kielkamp"},
+ %{timestamp: 373_814, text: "August-Kirch-Straße"},
+ %{timestamp: 412_511, text: ""},
+ %{timestamp: 445_871, text: "Stadionstraße"},
+ %{timestamp: 466_387, text: "Luruper Chaussee"},
+ %{timestamp: 469_235, text: ""},
+ %{timestamp: 492_324, text: "Luruper Drift"},
+ %{timestamp: 493_659, text: "Blomkamp"},
+ %{timestamp: 515_676, text: "Flurstraße"},
+ %{timestamp: 517_344, text: "Blomkamp"},
+ %{timestamp: 555_375, text: "Rugenbarg"},
+ %{timestamp: 557_376, text: "Am Osdorfer Born"},
+ %{timestamp: 594_406, text: "Borndiek"},
+ %{timestamp: 616_757, text: "Schenefelder Holt"},
+ %{timestamp: 621_094, text: "Holtbarg"},
+ %{timestamp: 638_775, text: "Schenefelder Landstraße"},
+ %{timestamp: 645_780, text: "Wisserweg"},
+ %{timestamp: 660_125, text: "Lütt-Iserbrook"},
+ %{timestamp: 669_799, text: "Iserbrooker Weg"},
+ %{timestamp: 681_809, text: "Bullnwisch"},
+ %{timestamp: 713_167, text: "Ellernholt"},
+ %{timestamp: 729_780, text: "Feldweg 65"},
+ %{timestamp: 798_168, text: "Feldweg 90"},
+ %{timestamp: 841_173, text: "Babenwischenweg"},
+ %{timestamp: 880_871, text: ""},
+ %{timestamp: 891_547, text: "Seemoorweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5278e5201c8a37d11cf5feb9f650e088.ex b/data/auto_generated/video/5278e5201c8a37d11cf5feb9f650e088.ex
index 7188f362f..bfc4e83b6 100644
--- a/data/auto_generated/video/5278e5201c8a37d11cf5feb9f650e088.ex
+++ b/data/auto_generated/video/5278e5201c8a37d11cf5feb9f650e088.ex
@@ -55,6 +55,12 @@ defmodule Data.AutoGenerated.Video.Rendered_5278e5201c8a37d11cf5feb9f650e088 do
[%{timestamp: 0, text: "Juli 2021"}, %{timestamp: 28542, text: "September 2021"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Friedensallee"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/541714cf685026cad611da6660e1dfec.ex b/data/auto_generated/video/541714cf685026cad611da6660e1dfec.ex
index 580941e31..de8bac133 100644
--- a/data/auto_generated/video/541714cf685026cad611da6660e1dfec.ex
+++ b/data/auto_generated/video/541714cf685026cad611da6660e1dfec.ex
@@ -56,6 +56,18 @@ defmodule Data.AutoGenerated.Video.Rendered_541714cf685026cad611da6660e1dfec do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 733, text: "Hamburger Straße"},
+ %{timestamp: 18852, text: "Stormarnstraße"},
+ %{timestamp: 26276, text: "Bahnhofstraße"},
+ %{timestamp: 40175, text: "Hamburger Straße"},
+ %{timestamp: 80874, text: "Waldemar-Bonsels-Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5474bea025a08ceade5909484bcc07e8.ex b/data/auto_generated/video/5474bea025a08ceade5909484bcc07e8.ex
index b24f5e957..6b45e33e9 100644
--- a/data/auto_generated/video/5474bea025a08ceade5909484bcc07e8.ex
+++ b/data/auto_generated/video/5474bea025a08ceade5909484bcc07e8.ex
@@ -54,6 +54,26 @@ defmodule Data.AutoGenerated.Video.Rendered_5474bea025a08ceade5909484bcc07e8 do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Borsteler Chaussee"},
+ %{timestamp: 48305, text: "Deelböge"},
+ %{timestamp: 49414, text: "Rosenbrook"},
+ %{timestamp: 53417, text: ""},
+ %{timestamp: 56086, text: "Rosenbrook"},
+ %{timestamp: 59422, text: ""},
+ %{timestamp: 61424, text: "Salomon-Heine-Weg"},
+ %{timestamp: 82974, text: "Eppendorfer Landstraße"},
+ %{timestamp: 106_892, text: "Martinistraße"},
+ %{timestamp: 107_893, text: "Eppendorfer Landstraße"},
+ %{timestamp: 143_738, text: "Lenhartzstraße"},
+ %{timestamp: 149_075, text: "Eppendorfer Weg"},
+ %{timestamp: 150_743, text: "Lehmweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/55adebb29f17a278d337b438f23ce1a8.ex b/data/auto_generated/video/55adebb29f17a278d337b438f23ce1a8.ex
index 01536c818..fcf8d5b8a 100644
--- a/data/auto_generated/video/55adebb29f17a278d337b438f23ce1a8.ex
+++ b/data/auto_generated/video/55adebb29f17a278d337b438f23ce1a8.ex
@@ -67,6 +67,67 @@ defmodule Data.AutoGenerated.Video.Rendered_55adebb29f17a278d337b438f23ce1a8 do
[%{text: "August 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Fischbeker Heideweg"},
+ %{timestamp: 6574, text: "Bei den Heidehütten"},
+ %{timestamp: 7898, text: ""},
+ %{timestamp: 21466, text: "Fischbeker Heideweg"},
+ %{timestamp: 67723, text: "Thiemannstraße"},
+ %{timestamp: 95959, text: "Kiesbarg"},
+ %{timestamp: 116_038, text: "Schnuckendrift"},
+ %{timestamp: 125_888, text: "Hogenbrook"},
+ %{timestamp: 126_912, text: ""},
+ %{timestamp: 133_996, text: "Babenbrook"},
+ %{timestamp: 135_852, text: "Scharlbarg"},
+ %{timestamp: 156_187, text: "Fischbeker Heuweg"},
+ %{timestamp: 161_900, text: "Fischbeker Weg"},
+ %{timestamp: 169_284, text: "Dritte Meile"},
+ %{timestamp: 275_432, text: "Nincoper Moorweg"},
+ %{timestamp: 352_382, text: "Nincoper Straße"},
+ %{timestamp: 354_383, text: "Arp-Schnitger-Stieg"},
+ %{timestamp: 382_764, text: "Organistenweg"},
+ %{timestamp: 391_437, text: "Hasselwerder Straße"},
+ %{timestamp: 420_106, text: "Rosengarten"},
+ %{timestamp: 440_319, text: ""},
+ %{timestamp: 441_320, text: "An der Alten Süderelbe"},
+ %{timestamp: 445_990, text: "Neßdeich"},
+ %{timestamp: 450_412, text: ""},
+ %{timestamp: 451_412, text: "Neßdeich"},
+ %{timestamp: 452_413, text: ""},
+ %{timestamp: 457_751, text: "Neßdeich"},
+ %{timestamp: 463_756, text: ""},
+ %{timestamp: 467_759, text: "Neßdeich"},
+ %{timestamp: 474_431, text: ""},
+ %{timestamp: 529_475, text: "Schillingsgasse"},
+ %{timestamp: 532_477, text: "Begonienweg"},
+ %{timestamp: 534_145, text: "Hauptweg"},
+ %{timestamp: 539_483, text: "Fasanenweg"},
+ %{timestamp: 564_169, text: "Neßkatenweg"},
+ %{timestamp: 577_179, text: "Neßdeich"},
+ %{timestamp: 588_691, text: "Kreetslag"},
+ %{timestamp: 590_692, text: "Neßdeich"},
+ %{timestamp: 596_697, text: ""},
+ %{timestamp: 598_032, text: "Neßpriel"},
+ %{timestamp: 603_036, text: "Reetputt"},
+ %{timestamp: 613_044, text: "Neßpriel"},
+ %{timestamp: 620_383, text: "Rüschweg"},
+ %{timestamp: 621_717, text: ""},
+ %{timestamp: 631_725, text: "Tweeflunken"},
+ %{timestamp: 633_727, text: ""},
+ %{timestamp: 635_061, text: "Hein-Saß-Stieg"},
+ %{timestamp: 637_396, text: "Kneienblick"},
+ %{timestamp: 639_398, text: ""},
+ %{timestamp: 648_405, text: "Hein-Saß-Weg"},
+ %{timestamp: 669_074, text: "Mewesweg"},
+ %{timestamp: 673_197, text: "Wriedestraße"},
+ %{timestamp: 676_867, text: "Benittstraße"},
+ %{timestamp: 682_871, text: "Dampferbrücke"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5664efe2e6b29770db42231be814d95d.ex b/data/auto_generated/video/5664efe2e6b29770db42231be814d95d.ex
index 020eefd45..b2a9189a2 100644
--- a/data/auto_generated/video/5664efe2e6b29770db42231be814d95d.ex
+++ b/data/auto_generated/video/5664efe2e6b29770db42231be814d95d.ex
@@ -61,6 +61,70 @@ defmodule Data.AutoGenerated.Video.Rendered_5664efe2e6b29770db42231be814d95d do
[%{text: "April 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Meenkwiese"},
+ %{timestamp: 14866, text: "Salomon-Heine-Weg"},
+ %{timestamp: 31215, text: ""},
+ %{timestamp: 43561, text: "Tarpenbek-Kollau-Wanderweg"},
+ %{timestamp: 115_299, text: "Auf dem Kollauer Hof"},
+ %{timestamp: 123_392, text: ""},
+ %{timestamp: 130_399, text: "Lütt Kollau"},
+ %{timestamp: 134_737, text: "Tarpenbekwanderweg"},
+ %{timestamp: 145_032, text: "Bekstück"},
+ %{timestamp: 147_367, text: "Tarpenbekwanderweg"},
+ %{timestamp: 185_806, text: "Fasanenweg"},
+ %{timestamp: 190_143, text: "Amselweg"},
+ %{timestamp: 193_146, text: ""},
+ %{timestamp: 207_160, text: "Reitzeweg"},
+ %{timestamp: 217_170, text: "Borsteler Chaussee"},
+ %{timestamp: 224_177, text: ""},
+ %{timestamp: 230_183, text: "Moortrift"},
+ %{timestamp: 235_522, text: ""},
+ %{timestamp: 253_540, text: "Schwartauer Straße"},
+ %{timestamp: 260_547, text: ""},
+ %{timestamp: 265_886, text: "Licentiatenweg"},
+ %{timestamp: 272_559, text: ""},
+ %{timestamp: 297_250, text: "Weg beim Jäger"},
+ %{timestamp: 344_649, text: "Zeppelinstraße"},
+ %{timestamp: 364_590, text: ""},
+ %{timestamp: 374_600, text: "Wilhelm-Raabe-Weg"},
+ %{timestamp: 377_270, text: ""},
+ %{timestamp: 381_274, text: "Hermann-Löns-Weg"},
+ %{timestamp: 384_277, text: ""},
+ %{timestamp: 389_949, text: "Elfriedenweg"},
+ %{timestamp: 397_623, text: ""},
+ %{timestamp: 408_968, text: "Flughafenstraße"},
+ %{timestamp: 412_757, text: ""},
+ %{timestamp: 425_770, text: "Kniep"},
+ %{timestamp: 427_772, text: "Holtkoppel 23-23e"},
+ %{timestamp: 434_779, text: "Holtkoppel"},
+ %{timestamp: 436_113, text: ""},
+ %{timestamp: 450_461, text: "Rodenkampweg"},
+ %{timestamp: 452_463, text: "Jugendparkweg"},
+ %{timestamp: 456_133, text: ""},
+ %{timestamp: 467_144, text: "Krohnstieg"},
+ %{timestamp: 472_568, text: ""},
+ %{timestamp: 481_911, text: "Eekboomkoppel"},
+ %{timestamp: 485_247, text: ""},
+ %{timestamp: 497_927, text: "Grellkamp"},
+ %{timestamp: 499_595, text: "Heerwisch"},
+ %{timestamp: 500_596, text: "Kulenstück"},
+ %{timestamp: 505_935, text: "Heerbuckhoop"},
+ %{timestamp: 518_948, text: "Suckweg"},
+ %{timestamp: 521_951, text: ""},
+ %{timestamp: 542_304, text: "Tarpenring"},
+ %{timestamp: 552_314, text: "Tarpen"},
+ %{timestamp: 558_654, text: "Essener Straße"},
+ %{timestamp: 561_323, text: ""},
+ %{timestamp: 592_354, text: "Bekwisch"},
+ %{timestamp: 597_359, text: ""},
+ %{timestamp: 651_080, text: "Deutsche Bank"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/568453c4036200605f13c87e051893df.ex b/data/auto_generated/video/568453c4036200605f13c87e051893df.ex
index 08424bac3..c584a73b0 100644
--- a/data/auto_generated/video/568453c4036200605f13c87e051893df.ex
+++ b/data/auto_generated/video/568453c4036200605f13c87e051893df.ex
@@ -67,6 +67,111 @@ defmodule Data.AutoGenerated.Video.Rendered_568453c4036200605f13c87e051893df do
[%{text: "August 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Am Güterbahnhof"},
+ %{timestamp: 15508, text: "Hinterm Teich"},
+ %{timestamp: 16509, text: ""},
+ %{timestamp: 27184, text: "Vorwerkstraße"},
+ %{timestamp: 28852, text: ""},
+ %{timestamp: 169_177, text: "Wiesenweg"},
+ %{timestamp: 270_591, text: "Altländer Straße"},
+ %{timestamp: 271_592, text: "Lehmgrund"},
+ %{timestamp: 275_929, text: ""},
+ %{timestamp: 311_038, text: "Heuweg"},
+ %{timestamp: 312_706, text: ""},
+ %{timestamp: 331_721, text: "Langer Moordamm"},
+ %{timestamp: 394_177, text: "Teiledamm"},
+ %{timestamp: 401_516, text: "Stader Straße"},
+ %{timestamp: 408_188, text: "Im Großen Sande"},
+ %{timestamp: 412_525, text: "Bahnhofstraße"},
+ %{timestamp: 413_526, text: "Im Großen Sande"},
+ %{timestamp: 416_528, text: "Auedamm"},
+ %{timestamp: 436_210, text: "Vordamm"},
+ %{timestamp: 443_216, text: "Schützenweg"},
+ %{timestamp: 451_890, text: "Seitenweg"},
+ %{timestamp: 510_937, text: "An der Bahn"},
+ %{timestamp: 518_609, text: ""},
+ %{timestamp: 553_637, text: "Mühlenkampstraße"},
+ %{timestamp: 554_638, text: "Am Mühlenbach"},
+ %{timestamp: 598_340, text: "Jorker Straße"},
+ %{timestamp: 600_675, text: ""},
+ %{timestamp: 601_676, text: "Heitmannshausen"},
+ %{timestamp: 668_292, text: "Giselbertstraße"},
+ %{timestamp: 719_333, text: "Gildestraße"},
+ %{timestamp: 730_675, text: "Gildenweg"},
+ %{timestamp: 734_157, text: "Gildestraße"},
+ %{timestamp: 744_011, text: "Konrad-Adenauer-Allee"},
+ %{timestamp: 747_265, text: ""},
+ %{timestamp: 754_271, text: "Konrad-Adenauer-Allee"},
+ %{timestamp: 802_204, text: "Harburger Straße"},
+ %{timestamp: 809_877, text: "Stemmanns Weg"},
+ %{timestamp: 822_887, text: "Großer Moorweg"},
+ %{timestamp: 824_555, text: "Grüner Weg"},
+ %{timestamp: 913_241, text: ""},
+ %{timestamp: 965_283, text: "Ovelgönner Moor"},
+ %{timestamp: 967_618, text: ""},
+ %{timestamp: 972_622, text: "Rübker Bruch"},
+ %{timestamp: 978_627, text: ""},
+ %{timestamp: 999_977, text: "Brockmann's Weg"},
+ %{timestamp: 1_002_312, text: ""},
+ %{timestamp: 1_009_651, text: "Brockmann's Weg"},
+ %{timestamp: 1_030_335, text: ""},
+ %{timestamp: 1_034_671, text: "Lindweg"},
+ %{timestamp: 1_038_341, text: ""},
+ %{timestamp: 1_067_364, text: "Bahnseitenweg"},
+ %{timestamp: 1_083_377, text: "Liliencronstraße"},
+ %{timestamp: 1_084_711, text: ""},
+ %{timestamp: 1_095_720, text: "An der Bahn"},
+ %{timestamp: 1_104_727, text: "Bahnhofstraße"},
+ %{timestamp: 1_105_728, text: ""},
+ %{timestamp: 1_108_811, text: "Bahnhofstraße"},
+ %{timestamp: 1_111_480, text: ""},
+ %{timestamp: 1_125_158, text: "Boskoopstieg"},
+ %{timestamp: 1_130_495, text: ""},
+ %{timestamp: 1_201_552, text: "Dritte Meile"},
+ %{timestamp: 1_202_553, text: "Alte Marsch"},
+ %{timestamp: 1_204_221, text: ""},
+ %{timestamp: 1_226_572, text: "Geutensweg"},
+ %{timestamp: 1_238_582, text: ""},
+ %{timestamp: 1_247_922, text: "Flatterbinsenweg"},
+ %{timestamp: 1_248_923, text: "Königswiesen"},
+ %{timestamp: 1_253_260, text: "Gleisstieg"},
+ %{timestamp: 1_278_664, text: "Am Johannisland"},
+ %{timestamp: 1_294_561, text: "Zum Wachtelkönig"},
+ %{timestamp: 1_296_229, text: "Lichtnelkenweg"},
+ %{timestamp: 1_300_233, text: "Am Moorgürtel"},
+ %{timestamp: 1_315_245, text: "Neugrabener Allee"},
+ %{timestamp: 1_316_579, text: ""},
+ %{timestamp: 1_319_248, text: "Im Neugrabener Dorf"},
+ %{timestamp: 1_334_260, text: "Dierksstegel"},
+ %{timestamp: 1_341_265, text: ""},
+ %{timestamp: 1_342_933, text: "Francoper Straße"},
+ %{timestamp: 1_409_653, text: "Hinterdeich"},
+ %{timestamp: 1_436_341, text: "Hohenwischer Straße"},
+ %{timestamp: 1_473_704, text: "Gutsbrack"},
+ %{timestamp: 1_478_708, text: ""},
+ %{timestamp: 1_492_386, text: "An der Alten Süderelbe"},
+ %{timestamp: 1_531_386, text: "Finkenwerder Straße"},
+ %{timestamp: 1_535_055, text: "Aue-Hauptdeich"},
+ %{timestamp: 1_541_060, text: "Osterfelddeich"},
+ %{timestamp: 1_560_743, text: ""},
+ %{timestamp: 1_570_751, text: "Köterdamm"},
+ %{timestamp: 1_572_752, text: ""},
+ %{timestamp: 1_577_423, text: "Finkenwerder Landscheideweg"},
+ %{timestamp: 1_579_091, text: "Uhlenhoffweg"},
+ %{timestamp: 1_591_100, text: "Emder Straße"},
+ %{timestamp: 1_592_434, text: ""},
+ %{timestamp: 1_602_974, text: "Schloostraße"},
+ %{timestamp: 1_612_567, text: "Focksweg"},
+ %{timestamp: 1_614_902, text: "Wriedestraße"},
+ %{timestamp: 1_618_572, text: "Benittstraße"},
+ %{timestamp: 1_624_576, text: "Dampferbrücke"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5880d9280260e337f3a04d2fe7f5c188.ex b/data/auto_generated/video/5880d9280260e337f3a04d2fe7f5c188.ex
index 4fc83c620..5daae6921 100644
--- a/data/auto_generated/video/5880d9280260e337f3a04d2fe7f5c188.ex
+++ b/data/auto_generated/video/5880d9280260e337f3a04d2fe7f5c188.ex
@@ -53,6 +53,12 @@ defmodule Data.AutoGenerated.Video.Rendered_5880d9280260e337f3a04d2fe7f5c188 do
[%{text: "Januar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Beim Schlump"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/58dde4b86a39e6588f5088561dd6234e.ex b/data/auto_generated/video/58dde4b86a39e6588f5088561dd6234e.ex
index 27b64c683..5e4d89625 100644
--- a/data/auto_generated/video/58dde4b86a39e6588f5088561dd6234e.ex
+++ b/data/auto_generated/video/58dde4b86a39e6588f5088561dd6234e.ex
@@ -56,6 +56,17 @@ defmodule Data.AutoGenerated.Video.Rendered_58dde4b86a39e6588f5088561dd6234e do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Bovestraße"},
+ %{timestamp: 14698, text: "Jüthornstraße"},
+ %{timestamp: 29710, text: "Rodigallee"},
+ %{timestamp: 129_291, text: "Barsbütteler Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/58e575d797637e69bcee322e0e26d539.ex b/data/auto_generated/video/58e575d797637e69bcee322e0e26d539.ex
index 5a42de806..cbeac329e 100644
--- a/data/auto_generated/video/58e575d797637e69bcee322e0e26d539.ex
+++ b/data/auto_generated/video/58e575d797637e69bcee322e0e26d539.ex
@@ -75,6 +75,109 @@ defmodule Data.AutoGenerated.Video.Rendered_58e575d797637e69bcee322e0e26d539 do
[%{text: "September 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 311, text: "Benittstraße"},
+ %{timestamp: 9295, text: "Wriedestraße"},
+ %{timestamp: 12685, text: "Mewesweg"},
+ %{timestamp: 16376, text: "Finksweg"},
+ %{timestamp: 25973, text: "Schloostraße"},
+ %{timestamp: 27516, text: "Steendiek"},
+ %{timestamp: 29406, text: ""},
+ %{timestamp: 39857, text: "Uhlenhoffweg"},
+ %{timestamp: 52210, text: "Finkenwerder Landscheideweg"},
+ %{timestamp: 53799, text: ""},
+ %{timestamp: 57950, text: "Köterdamm"},
+ %{timestamp: 59913, text: ""},
+ %{timestamp: 67518, text: "Osterfelddeich"},
+ %{timestamp: 88238, text: "Aue-Hauptdeich"},
+ %{timestamp: 92909, text: "Finkenwerder Straße"},
+ %{timestamp: 98082, text: "An der Alten Süderelbe"},
+ %{timestamp: 131_442, text: ""},
+ %{timestamp: 142_785, text: "Gutsbrack"},
+ %{timestamp: 148_456, text: "Hohenwischer Straße"},
+ %{timestamp: 169_806, text: "Zur Graft"},
+ %{timestamp: 172_141, text: "Hohenwischer Straße"},
+ %{timestamp: 180_815, text: "Hinterdeich"},
+ %{timestamp: 207_837, text: "Francoper Straße"},
+ %{timestamp: 276_306, text: ""},
+ %{timestamp: 277_974, text: "Dierksstegel"},
+ %{timestamp: 283_979, text: "Im Neugrabener Dorf"},
+ %{timestamp: 295_531, text: ""},
+ %{timestamp: 300_620, text: "Neugrabener Allee"},
+ %{timestamp: 302_288, text: "Am Moorgürtel"},
+ %{timestamp: 312_630, text: "Lichtnelkenweg"},
+ %{timestamp: 316_633, text: "Zum Wachtelkönig"},
+ %{timestamp: 318_301, text: "Am Johannisland"},
+ %{timestamp: 333_138, text: "Königswiesen"},
+ %{timestamp: 359_003, text: "Flatterbinsenweg"},
+ %{timestamp: 360_004, text: ""},
+ %{timestamp: 367_343, text: "Geutensweg"},
+ %{timestamp: 376_017, text: ""},
+ %{timestamp: 398_034, text: "Dritte Meile"},
+ %{timestamp: 400_369, text: ""},
+ %{timestamp: 465_421, text: "Elstorfer Heuweg"},
+ %{timestamp: 469_909, text: "Boskoopstieg"},
+ %{timestamp: 471_577, text: ""},
+ %{timestamp: 473_912, text: "Boskoopstieg"},
+ %{timestamp: 477_582, text: ""},
+ %{timestamp: 478_916, text: "Knebuschstieg"},
+ %{timestamp: 484_587, text: "Bahnhofstraße"},
+ %{timestamp: 486_923, text: ""},
+ %{timestamp: 489_591, text: "Bahnhofstraße"},
+ %{timestamp: 490_926, text: "An der Bahn"},
+ %{timestamp: 498_265, text: ""},
+ %{timestamp: 509_274, text: "Liliencronstraße"},
+ %{timestamp: 510_274, text: "Bahnseitenweg"},
+ %{timestamp: 523_952, text: ""},
+ %{timestamp: 553_728, text: "Lindweg"},
+ %{timestamp: 558_064, text: ""},
+ %{timestamp: 562_401, text: "Brockmann's Weg"},
+ %{timestamp: 564_069, text: ""},
+ %{timestamp: 646_468, text: "Moorender Weg"},
+ %{timestamp: 648_554, text: "Grüner Weg"},
+ %{timestamp: 740_962, text: "Großer Moorweg"},
+ %{timestamp: 742_629, text: "Stemmanns Weg"},
+ %{timestamp: 753_305, text: "Harburger Straße"},
+ %{timestamp: 759_728, text: "Konrad-Adenauer-Allee"},
+ %{timestamp: 809_347, text: ""},
+ %{timestamp: 816_353, text: "Konrad-Adenauer-Allee"},
+ %{timestamp: 820_441, text: "Hansestraße"},
+ %{timestamp: 823_194, text: "Gildestraße"},
+ %{timestamp: 829_866, text: "Gildenweg"},
+ %{timestamp: 833_621, text: "Gildestraße"},
+ %{timestamp: 844_147, text: "Giselbertstraße"},
+ %{timestamp: 896_607, text: "Heitmannshausen"},
+ %{timestamp: 962_993, text: "Jorker Straße"},
+ %{timestamp: 965_414, text: "Am Mühlenbach"},
+ %{timestamp: 1_008_448, text: "Mühlenkampstraße"},
+ %{timestamp: 1_009_449, text: ""},
+ %{timestamp: 1_043_143, text: "An der Bahn"},
+ %{timestamp: 1_049_815, text: "Seitenweg"},
+ %{timestamp: 1_104_277, text: "Schützenweg"},
+ %{timestamp: 1_112_950, text: "Vordamm"},
+ %{timestamp: 1_119_956, text: "Auedamm"},
+ %{timestamp: 1_154_317, text: "Im Großen Sande"},
+ %{timestamp: 1_158_987, text: "Otto-Balzer-Straße"},
+ %{timestamp: 1_159_988, text: "Im Großen Sande"},
+ %{timestamp: 1_163_657, text: "Stader Straße"},
+ %{timestamp: 1_169_329, text: "Teiledamm"},
+ %{timestamp: 1_175_000, text: "Langer Moordamm"},
+ %{timestamp: 1_243_140, text: ""},
+ %{timestamp: 1_263_489, text: "Heuweg"},
+ %{timestamp: 1_264_824, text: ""},
+ %{timestamp: 1_302_854, text: "Dollern"},
+ %{timestamp: 1_307_191, text: "Altländer Straße"},
+ %{timestamp: 1_309_936, text: "Wiesenweg"},
+ %{timestamp: 1_410_349, text: ""},
+ %{timestamp: 1_555_217, text: "Vorwerkstraße"},
+ %{timestamp: 1_556_551, text: ""},
+ %{timestamp: 1_568_894, text: "Am Güterbahnhof"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5995942c8e2bf76dd2e56339c6942566.ex b/data/auto_generated/video/5995942c8e2bf76dd2e56339c6942566.ex
index c924dc44d..94e95e252 100644
--- a/data/auto_generated/video/5995942c8e2bf76dd2e56339c6942566.ex
+++ b/data/auto_generated/video/5995942c8e2bf76dd2e56339c6942566.ex
@@ -53,6 +53,17 @@ defmodule Data.AutoGenerated.Video.Rendered_5995942c8e2bf76dd2e56339c6942566 do
[%{timestamp: 0, text: "April 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 723, text: "Bramfelder Chaussee"},
+ %{timestamp: 4059, text: "Bramfelder Straße"},
+ %{timestamp: 59376, text: "Barmbeker Markt"},
+ %{timestamp: 73054, text: "Weidestraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5b15cf42b0142b8cba7829d168ca37df.ex b/data/auto_generated/video/5b15cf42b0142b8cba7829d168ca37df.ex
index 27d3ff412..fcd55cec7 100644
--- a/data/auto_generated/video/5b15cf42b0142b8cba7829d168ca37df.ex
+++ b/data/auto_generated/video/5b15cf42b0142b8cba7829d168ca37df.ex
@@ -60,6 +60,28 @@ defmodule Data.AutoGenerated.Video.Rendered_5b15cf42b0142b8cba7829d168ca37df do
[%{text: "April 2021", timestamp: 0}, %{text: "Januar 2022", timestamp: 113_516}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: ""},
+ %{timestamp: 18452, text: "Billhorner Röhrendamm"},
+ %{timestamp: 20120, text: ""},
+ %{timestamp: 25459, text: "Billhorner Brückenstraße"},
+ %{timestamp: 31465, text: "Heidenkampsweg"},
+ %{timestamp: 87956, text: "Anckelmannsplatz"},
+ %{timestamp: 90292, text: "Bürgerweide"},
+ %{timestamp: 114_850, text: "Wallstraße"},
+ %{timestamp: 117_853, text: "Steinhauerdamm"},
+ %{timestamp: 127_060, text: "Mühlendamm"},
+ %{timestamp: 143_607, text: "Kuhmühle"},
+ %{timestamp: 150_613, text: "Schürbeker Straße"},
+ %{timestamp: 161_288, text: "Schürbeker Bogen"},
+ %{timestamp: 166_959, text: "Lerchenfeld"},
+ %{timestamp: 170_295, text: "Oberaltenallee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5b4d14d228f27b7711ca0f2da9a74190.ex b/data/auto_generated/video/5b4d14d228f27b7711ca0f2da9a74190.ex
index ff824e014..235cbfdea 100644
--- a/data/auto_generated/video/5b4d14d228f27b7711ca0f2da9a74190.ex
+++ b/data/auto_generated/video/5b4d14d228f27b7711ca0f2da9a74190.ex
@@ -58,6 +58,41 @@ defmodule Data.AutoGenerated.Video.Rendered_5b4d14d228f27b7711ca0f2da9a74190 do
[%{text: "September 2022", timestamp: 0}, %{text: "April 2023", timestamp: 151_254}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Brombeerweg"},
+ %{timestamp: 27689, text: "Teetzparkweg"},
+ %{timestamp: 36363, text: "Alte Landstraße"},
+ %{timestamp: 162_391, text: "Poppenbütteler Weg"},
+ %{timestamp: 183_408, text: "Saseler Damm"},
+ %{timestamp: 208_965, text: "Heegbarg"},
+ %{timestamp: 230_982, text: "Saselbergweg"},
+ %{timestamp: 257_003, text: "Mellingburgredder"},
+ %{timestamp: 264_342, text: ""},
+ %{timestamp: 266_344, text: "Mellingstedter Stieg"},
+ %{timestamp: 281_022, text: "Treudelberg"},
+ %{timestamp: 285_026, text: "Huuskoppel"},
+ %{timestamp: 297_702, text: "Kuhredder"},
+ %{timestamp: 298_703, text: "Lemsahler Bargweg"},
+ %{timestamp: 327_393, text: "Redderbarg"},
+ %{timestamp: 351_412, text: "Tannenhof"},
+ %{timestamp: 372_928, text: "Huulkamp"},
+ %{timestamp: 377_265, text: "Bilenbarg"},
+ %{timestamp: 380_601, text: "Raamfeld"},
+ %{timestamp: 395_947, text: "Fiersbargstieg"},
+ %{timestamp: 398_282, text: "Hinsenkamp"},
+ %{timestamp: 404_620, text: "Muusbarg"},
+ %{timestamp: 416_630, text: "Rehgatter"},
+ %{timestamp: 422_634, text: "Kakenhaner Weg"},
+ %{timestamp: 463_667, text: "Mesterbrooksweg"},
+ %{timestamp: 469_510, text: "Poppenbütteler Chaussee"},
+ %{timestamp: 470_511, text: "Im Ellernbusch"},
+ %{timestamp: 487_524, text: "Duvenstedter Damm"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5be7d974645480afa94332a0ff630748.ex b/data/auto_generated/video/5be7d974645480afa94332a0ff630748.ex
index b8dec8cfe..126cf0218 100644
--- a/data/auto_generated/video/5be7d974645480afa94332a0ff630748.ex
+++ b/data/auto_generated/video/5be7d974645480afa94332a0ff630748.ex
@@ -58,6 +58,27 @@ defmodule Data.AutoGenerated.Video.Rendered_5be7d974645480afa94332a0ff630748 do
[%{text: "Februar 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "König-Heinrich-Weg"},
+ %{timestamp: 71761, text: "An der Lohe"},
+ %{timestamp: 83522, text: "Max-Zelck-Straße"},
+ %{timestamp: 102_570, text: "Friedrich-Ebert-Straße"},
+ %{timestamp: 106_240, text: "Niendorfer Gehege"},
+ %{timestamp: 188_305, text: "Steinwiesenweg"},
+ %{timestamp: 194_644, text: ""},
+ %{timestamp: 200_649, text: "Dörpsweg"},
+ %{timestamp: 210_990, text: "Eidelstedter Dorfstraße"},
+ %{timestamp: 230_443, text: "Eidelstedter Platz"},
+ %{timestamp: 231_778, text: ""},
+ %{timestamp: 234_780, text: "Pinneberger Chaussee"},
+ %{timestamp: 238_756, text: "Lohkampstraße"},
+ %{timestamp: 311_147, text: "Weidenstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5c3da2ece766189e2d0b4e9225e77abb.ex b/data/auto_generated/video/5c3da2ece766189e2d0b4e9225e77abb.ex
index 5d5af150f..735f84770 100644
--- a/data/auto_generated/video/5c3da2ece766189e2d0b4e9225e77abb.ex
+++ b/data/auto_generated/video/5c3da2ece766189e2d0b4e9225e77abb.ex
@@ -57,6 +57,28 @@ defmodule Data.AutoGenerated.Video.Rendered_5c3da2ece766189e2d0b4e9225e77abb do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Martinistraße"},
+ %{timestamp: 52608, text: "Eppendorfer Marktplatz"},
+ %{timestamp: 56611, text: "Heinickestraße"},
+ %{timestamp: 58613, text: "Ludolfstraße"},
+ %{timestamp: 67954, text: "Hudtwalckerstraße"},
+ %{timestamp: 81597, text: "Winterhuder Marktplatz"},
+ %{timestamp: 84600, text: "Barmbeker Straße"},
+ %{timestamp: 94941, text: "Grasweg"},
+ %{timestamp: 118_960, text: "Südring"},
+ %{timestamp: 158_925, text: "Stadthallenbrücke"},
+ %{timestamp: 164_263, text: "Saarlandstraße"},
+ %{timestamp: 168_799, text: "Hellbrookstraße"},
+ %{timestamp: 219_673, text: "Habichtstraße"},
+ %{timestamp: 225_144, text: "Bramfelder Straße"},
+ %{timestamp: 235_485, text: "Bramfelder Chaussee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5c5e05a46c3179fd5681cfc861ceeb7e.ex b/data/auto_generated/video/5c5e05a46c3179fd5681cfc861ceeb7e.ex
index 68189adc5..04cc08f48 100644
--- a/data/auto_generated/video/5c5e05a46c3179fd5681cfc861ceeb7e.ex
+++ b/data/auto_generated/video/5c5e05a46c3179fd5681cfc861ceeb7e.ex
@@ -58,6 +58,19 @@ defmodule Data.AutoGenerated.Video.Rendered_5c5e05a46c3179fd5681cfc861ceeb7e do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Achternfelde"},
+ %{timestamp: 1544, text: "Ochsenzoller Straße"},
+ %{timestamp: 46580, text: "Ohechaussee"},
+ %{timestamp: 52236, text: "Segeberger Chaussee"},
+ %{timestamp: 59058, text: "Langenhorner Chaussee"},
+ %{timestamp: 64396, text: "Segeberger Chaussee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5c9e0ffec94a53809a58cf583c5b5141.ex b/data/auto_generated/video/5c9e0ffec94a53809a58cf583c5b5141.ex
index a9d12ed54..9291e2193 100644
--- a/data/auto_generated/video/5c9e0ffec94a53809a58cf583c5b5141.ex
+++ b/data/auto_generated/video/5c9e0ffec94a53809a58cf583c5b5141.ex
@@ -58,6 +58,19 @@ defmodule Data.AutoGenerated.Video.Rendered_5c9e0ffec94a53809a58cf583c5b5141 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 431, text: "Schmuggelstieg"},
+ %{timestamp: 7324, text: "Segeberger Chaussee"},
+ %{timestamp: 9659, text: "Ulzburger Straße"},
+ %{timestamp: 66000, text: "Forstweg"},
+ %{timestamp: 89018, text: "Fadens Tannen"},
+ %{timestamp: 112_095, text: "Am Exerzierplatz"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5d21f39cd0a11bf082d941ecc73df877.ex b/data/auto_generated/video/5d21f39cd0a11bf082d941ecc73df877.ex
index 280c5d8f3..fcd25c29f 100644
--- a/data/auto_generated/video/5d21f39cd0a11bf082d941ecc73df877.ex
+++ b/data/auto_generated/video/5d21f39cd0a11bf082d941ecc73df877.ex
@@ -59,6 +59,36 @@ defmodule Data.AutoGenerated.Video.Rendered_5d21f39cd0a11bf082d941ecc73df877 do
[%{text: "April 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Sieker Landstraße"},
+ %{timestamp: 15176, text: "Waterblöcken"},
+ %{timestamp: 25184, text: ""},
+ %{timestamp: 26852, text: "Bei den Boltwiesen"},
+ %{timestamp: 28854, text: ""},
+ %{timestamp: 42531, text: "Eichberg"},
+ %{timestamp: 43866, text: "Höltigbaum"},
+ %{timestamp: 77559, text: "Oldenfelder Stieg"},
+ %{timestamp: 85697, text: "Berner Straße"},
+ %{timestamp: 90983, text: "Alter Zollweg"},
+ %{timestamp: 92651, text: ""},
+ %{timestamp: 102_659, text: "Redderblock"},
+ %{timestamp: 104_660, text: ""},
+ %{timestamp: 113_668, text: "Am Fleet Venbrook"},
+ %{timestamp: 115_669, text: ""},
+ %{timestamp: 118_004, text: "Berner Straße"},
+ %{timestamp: 133_350, text: "Fasanenweg"},
+ %{timestamp: 147_695, text: "Berner Brücke"},
+ %{timestamp: 159_573, text: "Berner Allee"},
+ %{timestamp: 202_941, text: "Pezolddamm"},
+ %{timestamp: 249_815, text: "Am Stühm-Süd"},
+ %{timestamp: 253_485, text: "Berner Chaussee"},
+ %{timestamp: 286_511, text: "Fabriciusstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5d955ccf2971302202fe02fbdefe1616.ex b/data/auto_generated/video/5d955ccf2971302202fe02fbdefe1616.ex
index d6ad7f83f..4ef8d3044 100644
--- a/data/auto_generated/video/5d955ccf2971302202fe02fbdefe1616.ex
+++ b/data/auto_generated/video/5d955ccf2971302202fe02fbdefe1616.ex
@@ -53,6 +53,23 @@ defmodule Data.AutoGenerated.Video.Rendered_5d955ccf2971302202fe02fbdefe1616 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 2501, text: "Veddeler Straße"},
+ %{timestamp: 15898, text: ""},
+ %{timestamp: 27908, text: "Honartsdeicher Weg"},
+ %{timestamp: 49592, text: "Schlenzigstraße"},
+ %{timestamp: 53261, text: "Vogelhüttendeich"},
+ %{timestamp: 54262, text: ""},
+ %{timestamp: 83619, text: "Rotenhäuser Straße"},
+ %{timestamp: 86288, text: ""},
+ %{timestamp: 103_969, text: "Gert-Schwämmle-Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5f3fd921c2d6569012c2118a1a5e1d31.ex b/data/auto_generated/video/5f3fd921c2d6569012c2118a1a5e1d31.ex
index d7d29db8b..437489697 100644
--- a/data/auto_generated/video/5f3fd921c2d6569012c2118a1a5e1d31.ex
+++ b/data/auto_generated/video/5f3fd921c2d6569012c2118a1a5e1d31.ex
@@ -65,6 +65,49 @@ defmodule Data.AutoGenerated.Video.Rendered_5f3fd921c2d6569012c2118a1a5e1d31 do
[%{text: "April 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 1164, text: "Mönckebergstraße"},
+ %{timestamp: 33590, text: "Steintorwall"},
+ %{timestamp: 40929, text: "Steinstraße"},
+ %{timestamp: 42264, text: "Lange Mühren"},
+ %{timestamp: 46468, text: "Johanniswall"},
+ %{timestamp: 51138, text: "Deichtorplatz"},
+ %{timestamp: 55542, text: "Oberbaumbrücke"},
+ %{timestamp: 63882, text: ""},
+ %{timestamp: 69553, text: "Altländer Straße"},
+ %{timestamp: 72222, text: "Oberhafenstraße"},
+ %{timestamp: 73556, text: "Stadtdeich"},
+ %{timestamp: 81229, text: ""},
+ %{timestamp: 89569, text: "Brücke über den Oberhafen"},
+ %{timestamp: 91237, text: ""},
+ %{timestamp: 139_275, text: "Brandshofer Deich"},
+ %{timestamp: 141_277, text: "Billhafen Löschplatz"},
+ %{timestamp: 144_947, text: ""},
+ %{timestamp: 151_619, text: "Alexandra-Stieg"},
+ %{timestamp: 178_307, text: ""},
+ %{timestamp: 185_312, text: "Entenwerder Stieg"},
+ %{timestamp: 192_985, text: "Ausschläger Elbdeich"},
+ %{timestamp: 255_702, text: "Ausschläger Allee"},
+ %{timestamp: 269_914, text: "Grusonstraße"},
+ %{timestamp: 273_250, text: "Halskestraße"},
+ %{timestamp: 347_376, text: "Unterer Landweg"},
+ %{timestamp: 376_267, text: "Alter Landweg"},
+ %{timestamp: 380_937, text: "Dweerlandweg"},
+ %{timestamp: 424_972, text: ""},
+ %{timestamp: 489_023, text: "Mittlerer Landweg"},
+ %{timestamp: 492_026, text: ""},
+ %{timestamp: 561_748, text: "Karl-Heinz-Rissmann-Weg"},
+ %{timestamp: 634_006, text: "Oberer Landweg"},
+ %{timestamp: 646_349, text: "Kurt-A.-Körber-Chaussee"},
+ %{timestamp: 689_584, text: "Bergedorfer Straße"},
+ %{timestamp: 702_996, text: "Weidenbaumsweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/5f7c256f91e073e909b4ee7392beea65.ex b/data/auto_generated/video/5f7c256f91e073e909b4ee7392beea65.ex
index 3330ee983..d047d302f 100644
--- a/data/auto_generated/video/5f7c256f91e073e909b4ee7392beea65.ex
+++ b/data/auto_generated/video/5f7c256f91e073e909b4ee7392beea65.ex
@@ -55,6 +55,23 @@ defmodule Data.AutoGenerated.Video.Rendered_5f7c256f91e073e909b4ee7392beea65 do
[%{text: "Dezember 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Fangdieckstraße"},
+ %{timestamp: 48120, text: "Schnackenburgallee"},
+ %{timestamp: 66605, text: "Binsbarg"},
+ %{timestamp: 79282, text: "Ottensener Straße"},
+ %{timestamp: 86264, text: "Lederstraße"},
+ %{timestamp: 113_152, text: ""},
+ %{timestamp: 116_888, text: "Volksparkstraße"},
+ %{timestamp: 121_225, text: "Randstraße"},
+ %{timestamp: 164_260, text: "Warnstedtstraße"},
+ %{timestamp: 180_606, text: "Langenfelder Damm"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/601d3041a6e9da1aaeccbacbea6eeb62.ex b/data/auto_generated/video/601d3041a6e9da1aaeccbacbea6eeb62.ex
index 496467c6d..60d7d3df1 100644
--- a/data/auto_generated/video/601d3041a6e9da1aaeccbacbea6eeb62.ex
+++ b/data/auto_generated/video/601d3041a6e9da1aaeccbacbea6eeb62.ex
@@ -71,6 +71,83 @@ defmodule Data.AutoGenerated.Video.Rendered_601d3041a6e9da1aaeccbacbea6eeb62 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Königswiesen"},
+ %{timestamp: 2685, text: "Gleisstieg"},
+ %{timestamp: 40381, text: "Im Neugrabener Dorf"},
+ %{timestamp: 48721, text: "In de Krümm"},
+ %{timestamp: 60731, text: "Gleisstieg"},
+ %{timestamp: 84750, text: "Rehrstieg"},
+ %{timestamp: 93910, text: "Striepenweg"},
+ %{timestamp: 110_924, text: "Tempoweg"},
+ %{timestamp: 128_604, text: "Altwiedenthaler Twiete"},
+ %{timestamp: 133_608, text: "Neelandstieg"},
+ %{timestamp: 135_276, text: "Neehusenstraße"},
+ %{timestamp: 144_951, text: "Hausbrucher Bahnhofstraße"},
+ %{timestamp: 146_619, text: "An der Strecke"},
+ %{timestamp: 149_287, text: "Hausbrucher Bahnhofstraße"},
+ %{timestamp: 152_290, text: "Cuxhavener Straße"},
+ %{timestamp: 176_360, text: "Waltershofer Straße"},
+ %{timestamp: 188_703, text: "Zum Dubben"},
+ %{timestamp: 193_707, text: "Dubben"},
+ %{timestamp: 196_043, text: "Hausbrucher Moor"},
+ %{timestamp: 208_386, text: ""},
+ %{timestamp: 225_733, text: "Heykenaubrook"},
+ %{timestamp: 242_413, text: "Am Radeland"},
+ %{timestamp: 339_824, text: "Bostelbeker Hauptdeich"},
+ %{timestamp: 355_413, text: "Lauenbrucher Straße"},
+ %{timestamp: 362_546, text: "Unterelbestraße"},
+ %{timestamp: 379_559, text: "Buxtehuder Straße"},
+ %{timestamp: 405_668, text: "Neue Straße"},
+ %{timestamp: 408_003, text: "Lämmertwiete"},
+ %{timestamp: 411_339, text: "Buxtehuder Straße"},
+ %{timestamp: 413_141, text: "Karnapp"},
+ %{timestamp: 418_011, text: "Harburger Schloßstraße"},
+ %{timestamp: 429_020, text: "Kanalplatz"},
+ %{timestamp: 436_444, text: "Veritaskai"},
+ %{timestamp: 448_787, text: "Nartenstraße"},
+ %{timestamp: 467_135, text: "Brücke des 17. Juni"},
+ %{timestamp: 468_136, text: ""},
+ %{timestamp: 469_804, text: "Brücke des 17. Juni"},
+ %{timestamp: 490_254, text: "Alte Harburger Elbbrücke"},
+ %{timestamp: 498_099, text: "König-Georg-Deich"},
+ %{timestamp: 509_141, text: "Katenweg"},
+ %{timestamp: 529_491, text: "Kornweide"},
+ %{timestamp: 536_955, text: "Alter Deich"},
+ %{timestamp: 544_628, text: "Am Callabrack"},
+ %{timestamp: 547_964, text: "Otto-Brenner-Straße"},
+ %{timestamp: 598_671, text: "Neuenfelder Straße"},
+ %{timestamp: 600_339, text: "Kirchdorfer Straße"},
+ %{timestamp: 646_042, text: "Niedergeorgswerder Deich"},
+ %{timestamp: 704_272, text: "Veddeler Bogen"},
+ %{timestamp: 711_612, text: "Packersweide"},
+ %{timestamp: 712_612, text: ""},
+ %{timestamp: 723_955, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 727_958, text: ""},
+ %{timestamp: 729_959, text: "Am Zollhafen"},
+ %{timestamp: 732_628, text: "Wilhelmsburger Platz"},
+ %{timestamp: 735_297, text: "Veddeler Brückenstraße"},
+ %{timestamp: 763_265, text: ""},
+ %{timestamp: 766_935, text: "Veddeler Marktplatz"},
+ %{timestamp: 768_936, text: ""},
+ %{timestamp: 788_285, text: "Zweibrückenstraße"},
+ %{timestamp: 811_731, text: "Baakenwerder Straße"},
+ %{timestamp: 820_490, text: "Versmannstraße"},
+ %{timestamp: 860_188, text: "Überseeallee"},
+ %{timestamp: 878_849, text: "Osakaallee"},
+ %{timestamp: 892_379, text: "Bei St. Annen"},
+ %{timestamp: 901_053, text: "Brandstwiete"},
+ %{timestamp: 910_380, text: "Alter Fischmarkt"},
+ %{timestamp: 916_604, text: "Schmiedestraße"},
+ %{timestamp: 919_273, text: "Bergstraße"},
+ %{timestamp: 922_942, text: "Mönckebergstraße"},
+ %{timestamp: 926_612, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/60e2159cf1eca918a4e19d9f098f84ef.ex b/data/auto_generated/video/60e2159cf1eca918a4e19d9f098f84ef.ex
index 954bb52b0..c0228dd6f 100644
--- a/data/auto_generated/video/60e2159cf1eca918a4e19d9f098f84ef.ex
+++ b/data/auto_generated/video/60e2159cf1eca918a4e19d9f098f84ef.ex
@@ -63,6 +63,40 @@ defmodule Data.AutoGenerated.Video.Rendered_60e2159cf1eca918a4e19d9f098f84ef do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: ""},
+ %{timestamp: 11011, text: "Otto-Schokoll-Höhenweg"},
+ %{timestamp: 25359, text: ""},
+ %{timestamp: 43377, text: "Otto-Schokoll-Höhenweg"},
+ %{timestamp: 50384, text: ""},
+ %{timestamp: 57057, text: "Rissener Ufer"},
+ %{timestamp: 75409, text: "Falkensteiner Ufer"},
+ %{timestamp: 145_145, text: "Strandweg"},
+ %{timestamp: 187_854, text: ""},
+ %{timestamp: 211_878, text: "Mühlenberger Weg"},
+ %{timestamp: 215_215, text: ""},
+ %{timestamp: 223_223, text: "Mühlenberg"},
+ %{timestamp: 224_224, text: "Elbuferweg"},
+ %{timestamp: 329_768, text: "Elbchaussee"},
+ %{timestamp: 345_114, text: "Hans-Leip-Ufer"},
+ %{timestamp: 405_354, text: "Ringelnatztreppe"},
+ %{timestamp: 406_355, text: ""},
+ %{timestamp: 411_026, text: "Övelgönner Hohlweg"},
+ %{timestamp: 416_031, text: ""},
+ %{timestamp: 433_633, text: "Övelgönne"},
+ %{timestamp: 605_805, text: "Neumühlen"},
+ %{timestamp: 639_172, text: "Große Elbstraße"},
+ %{timestamp: 660_526, text: "Van-der-Smissen-Straße"},
+ %{timestamp: 679_545, text: "Große Elbstraße"},
+ %{timestamp: 708_241, text: "St. Pauli Fischmarkt"},
+ %{timestamp: 720_570, text: "St. Pauli Hafenstraße"},
+ %{timestamp: 725_575, text: "Bei den St. Pauli-Landungsbrücken"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/61a363ab12e68406847bcc2cebb9e516.ex b/data/auto_generated/video/61a363ab12e68406847bcc2cebb9e516.ex
index 47385a1a1..4885110b3 100644
--- a/data/auto_generated/video/61a363ab12e68406847bcc2cebb9e516.ex
+++ b/data/auto_generated/video/61a363ab12e68406847bcc2cebb9e516.ex
@@ -50,6 +50,35 @@ defmodule Data.AutoGenerated.Video.Rendered_61a363ab12e68406847bcc2cebb9e516 do
[%{text: "Mai 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Jungmannstraße"},
+ %{timestamp: 2001, text: "Parkstraße"},
+ %{timestamp: 4337, text: "Otto-Ernst-Straße"},
+ %{timestamp: 11904, text: "Alexander-Zinn-Straße"},
+ %{timestamp: 16574, text: "Waitzstraße"},
+ %{timestamp: 22912, text: "Groß Flottbeker Straße"},
+ %{timestamp: 32920, text: "Müllenhoffweg"},
+ %{timestamp: 40593, text: "Beselerstraße"},
+ %{timestamp: 41928, text: "Kaulbachstraße"},
+ %{timestamp: 53270, text: "Kalckreuthweg"},
+ %{timestamp: 57273, text: "Baron-Voght-Straße"},
+ %{timestamp: 66281, text: "Bei der Flottbeker Kirche"},
+ %{timestamp: 72286, text: "Seestraße"},
+ %{timestamp: 87632, text: "Flottbeker Drift"},
+ %{timestamp: 103_645, text: ""},
+ %{timestamp: 125_329, text: "Stiefmütterchenweg"},
+ %{timestamp: 128_998, text: "Geranienweg"},
+ %{timestamp: 143_343, text: "Blomkamp"},
+ %{timestamp: 145_678, text: "Grubenstieg"},
+ %{timestamp: 164_360, text: "Rugenbarg"},
+ %{timestamp: 165_360, text: "Bornheide"},
+ %{timestamp: 208_833, text: "Am Barls"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/61efced8de5be9384b396cc574220cbe.ex b/data/auto_generated/video/61efced8de5be9384b396cc574220cbe.ex
index e200ec400..736e329a5 100644
--- a/data/auto_generated/video/61efced8de5be9384b396cc574220cbe.ex
+++ b/data/auto_generated/video/61efced8de5be9384b396cc574220cbe.ex
@@ -73,6 +73,54 @@ defmodule Data.AutoGenerated.Video.Rendered_61efced8de5be9384b396cc574220cbe do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Max-Brauer-Allee"},
+ %{timestamp: 27695, text: "Gerichtstraße"},
+ %{timestamp: 34367, text: "Hans-Sachs-Straße"},
+ %{timestamp: 36369, text: "Löfflerstraße"},
+ %{timestamp: 37703, text: "Gerichtstraße"},
+ %{timestamp: 44709, text: "Haubachstraße"},
+ %{timestamp: 71589, text: "Holstenstraße"},
+ %{timestamp: 75258, text: "Holstenplatz"},
+ %{timestamp: 82049, text: "Alsenstraße"},
+ %{timestamp: 92391, text: "Alsenplatz"},
+ %{timestamp: 98729, text: "Waterloostraße"},
+ %{timestamp: 108_493, text: "Eimsbütteler Chaussee"},
+ %{timestamp: 112_830, text: "Eppendorfer Weg"},
+ %{timestamp: 185_569, text: "Falkenried"},
+ %{timestamp: 196_850, text: "Lehmweg"},
+ %{timestamp: 202_188, text: "Hegestraße"},
+ %{timestamp: 226_274, text: "Iseplatz"},
+ %{timestamp: 228_275, text: "Loogestraße"},
+ %{timestamp: 235_614, text: "Loogeplatz"},
+ %{timestamp: 240_952, text: "Goernestraße"},
+ %{timestamp: 256_631, text: "Klärchenstraße"},
+ %{timestamp: 271_341, text: "Maria-Louisen-Straße"},
+ %{timestamp: 278_431, text: "Dorotheenstraße"},
+ %{timestamp: 290_695, text: "Poßmoorweg"},
+ %{timestamp: 298_034, text: "Moorfuhrtweg"},
+ %{timestamp: 302_757, text: "Goldbekplatz"},
+ %{timestamp: 306_787, text: "Semperstraße"},
+ %{timestamp: 330_806, text: "Barmbeker Straße"},
+ %{timestamp: 352_390, text: "Bachstraße"},
+ %{timestamp: 354_959, text: "Herderstraße"},
+ %{timestamp: 357_779, text: "Bachstraße"},
+ %{timestamp: 387_933, text: "Beim Alten Schützenhof"},
+ %{timestamp: 405_343, text: "Adolph-Schönfelder-Straße"},
+ %{timestamp: 412_568, text: "Hamburger Straße"},
+ %{timestamp: 413_902, text: "Wagnerstraße"},
+ %{timestamp: 448_820, text: "Ritterstraße"},
+ %{timestamp: 464_832, text: "Hasselbrookstraße"},
+ %{timestamp: 470_837, text: "Hirschgraben"},
+ %{timestamp: 484_181, text: "Jordanstraße"},
+ %{timestamp: 493_856, text: "Bethesdastraße"},
+ %{timestamp: 497_486, text: "Burgstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/62b9f24016c7a56ac4c785a5884e589b.ex b/data/auto_generated/video/62b9f24016c7a56ac4c785a5884e589b.ex
index 53afe52ae..e9f3dcafe 100644
--- a/data/auto_generated/video/62b9f24016c7a56ac4c785a5884e589b.ex
+++ b/data/auto_generated/video/62b9f24016c7a56ac4c785a5884e589b.ex
@@ -55,6 +55,16 @@ defmodule Data.AutoGenerated.Video.Rendered_62b9f24016c7a56ac4c785a5884e589b do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Hammer Landstraße"},
+ %{timestamp: 63508, text: "Horner Landstraße"},
+ %{timestamp: 148_664, text: "Billstedter Hauptstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/62ec2031bfb3e36f91731bc150672a5e.ex b/data/auto_generated/video/62ec2031bfb3e36f91731bc150672a5e.ex
index fc40f77c0..fb8d8a672 100644
--- a/data/auto_generated/video/62ec2031bfb3e36f91731bc150672a5e.ex
+++ b/data/auto_generated/video/62ec2031bfb3e36f91731bc150672a5e.ex
@@ -65,6 +65,47 @@ defmodule Data.AutoGenerated.Video.Rendered_62ec2031bfb3e36f91731bc150672a5e do
[%{text: "April 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Weidenbaumsweg"},
+ %{timestamp: 7524, text: "Bergedorfer Straße"},
+ %{timestamp: 16934, text: "Kurt-A.-Körber-Chaussee"},
+ %{timestamp: 55632, text: "Oberer Landweg"},
+ %{timestamp: 71237, text: "Karl-Heinz-Rissmann-Weg"},
+ %{timestamp: 133_287, text: ""},
+ %{timestamp: 202_008, text: "Mittlerer Landweg"},
+ %{timestamp: 205_011, text: ""},
+ %{timestamp: 270_396, text: "Dweerlandweg"},
+ %{timestamp: 316_433, text: "Alter Landweg"},
+ %{timestamp: 322_104, text: "Unterer Landweg"},
+ %{timestamp: 345_790, text: "Halskestraße"},
+ %{timestamp: 429_047, text: "Grusonstraße"},
+ %{timestamp: 434_718, text: "Ausschläger Allee"},
+ %{timestamp: 451_551, text: "Ausschläger Elbdeich"},
+ %{timestamp: 507_929, text: "Entenwerder Stieg"},
+ %{timestamp: 514_601, text: ""},
+ %{timestamp: 521_940, text: "Alexandra-Stieg"},
+ %{timestamp: 549_629, text: ""},
+ %{timestamp: 557_636, text: "Billhafen Löschplatz"},
+ %{timestamp: 562_640, text: "Brandshofer Deich"},
+ %{timestamp: 563_640, text: ""},
+ %{timestamp: 609_010, text: "Brücke über den Oberhafen"},
+ %{timestamp: 610_678, text: ""},
+ %{timestamp: 619_018, text: "Stadtdeich"},
+ %{timestamp: 627_358, text: "Oberhafenstraße"},
+ %{timestamp: 628_692, text: "Altländer Straße"},
+ %{timestamp: 630_360, text: ""},
+ %{timestamp: 636_699, text: "Oberbaumbrücke"},
+ %{timestamp: 643_704, text: "Deichtorplatz"},
+ %{timestamp: 651_035, text: "Klosterwall"},
+ %{timestamp: 665_000, text: "Steintorwall"},
+ %{timestamp: 674_643, text: "Mönckebergstraße"},
+ %{timestamp: 700_717, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/6367ea206d3ed2850baad0a3910f0de7.ex b/data/auto_generated/video/6367ea206d3ed2850baad0a3910f0de7.ex
index 527d5e696..af09489f5 100644
--- a/data/auto_generated/video/6367ea206d3ed2850baad0a3910f0de7.ex
+++ b/data/auto_generated/video/6367ea206d3ed2850baad0a3910f0de7.ex
@@ -62,6 +62,47 @@ defmodule Data.AutoGenerated.Video.Rendered_6367ea206d3ed2850baad0a3910f0de7 do
[%{text: "Mai 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Weidenbaumsweg"},
+ %{timestamp: 7294, text: "Bergedorfer Straße"},
+ %{timestamp: 14582, text: "Kurt-A.-Körber-Chaussee"},
+ %{timestamp: 46995, text: "Oberer Landweg"},
+ %{timestamp: 61818, text: "Karl-Heinz-Rissmann-Weg"},
+ %{timestamp: 117_529, text: ""},
+ %{timestamp: 172_573, text: "Mittlerer Landweg"},
+ %{timestamp: 175_242, text: ""},
+ %{timestamp: 223_280, text: "Dweerlandweg"},
+ %{timestamp: 258_975, text: "Alter Landweg"},
+ %{timestamp: 263_646, text: ""},
+ %{timestamp: 264_646, text: "Unterer Landweg"},
+ %{timestamp: 281_805, text: "Bredowstraße"},
+ %{timestamp: 332_830, text: "Grusonstraße"},
+ %{timestamp: 349_844, text: "Ausschläger Allee"},
+ %{timestamp: 361_854, text: "Ausschläger Elbdeich"},
+ %{timestamp: 406_222, text: "Entenwerder Stieg"},
+ %{timestamp: 412_227, text: ""},
+ %{timestamp: 417_898, text: "Alexandra-Stieg"},
+ %{timestamp: 439_249, text: ""},
+ %{timestamp: 445_921, text: "Billhafen Löschplatz"},
+ %{timestamp: 451_592, text: ""},
+ %{timestamp: 489_956, text: "Brücke über den Oberhafen"},
+ %{timestamp: 491_624, text: ""},
+ %{timestamp: 498_296, text: "Stadtdeich"},
+ %{timestamp: 504_968, text: "Oberhafenstraße"},
+ %{timestamp: 505_969, text: "Altländer Straße"},
+ %{timestamp: 507_637, text: ""},
+ %{timestamp: 512_974, text: "Oberbaumbrücke"},
+ %{timestamp: 519_313, text: "Deichtorplatz"},
+ %{timestamp: 525_865, text: "Klosterwall"},
+ %{timestamp: 535_830, text: "Steintorwall"},
+ %{timestamp: 544_412, text: "Mönckebergstraße"},
+ %{timestamp: 565_429, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/6400d51dcd95cea2dd55bbb1713ed9ec.ex b/data/auto_generated/video/6400d51dcd95cea2dd55bbb1713ed9ec.ex
index c347f9a6c..f68e328e5 100644
--- a/data/auto_generated/video/6400d51dcd95cea2dd55bbb1713ed9ec.ex
+++ b/data/auto_generated/video/6400d51dcd95cea2dd55bbb1713ed9ec.ex
@@ -62,6 +62,45 @@ defmodule Data.AutoGenerated.Video.Rendered_6400d51dcd95cea2dd55bbb1713ed9ec do
[%{text: "Mai 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Niekampsweg"},
+ %{timestamp: 2374, text: "Furtweg"},
+ %{timestamp: 22057, text: "Reichsbahnstraße"},
+ %{timestamp: 32732, text: "Kieler Straße"},
+ %{timestamp: 35067, text: "Olloweg"},
+ %{timestamp: 44408, text: ""},
+ %{timestamp: 49887, text: "Olloweg"},
+ %{timestamp: 65900, text: "Wördemanns Weg"},
+ %{timestamp: 88918, text: "Basselweg"},
+ %{timestamp: 115_606, text: "Spannskamp"},
+ %{timestamp: 122_611, text: "Högenstraße"},
+ %{timestamp: 151_301, text: "Langenfelder Damm"},
+ %{timestamp: 157_973, text: "Sillemstraße"},
+ %{timestamp: 186_996, text: "Tornquiststraße"},
+ %{timestamp: 207_026, text: "Henriettenweg"},
+ %{timestamp: 210_029, text: "Weidenstieg"},
+ %{timestamp: 224_031, text: "Fruchtallee"},
+ %{timestamp: 228_035, text: "Weidenallee"},
+ %{timestamp: 246_527, text: "Schanzenstraße"},
+ %{timestamp: 261_873, text: "Lagerstraße"},
+ %{timestamp: 266_877, text: "Sternstraße"},
+ %{timestamp: 289_228, text: "Neuer Kamp"},
+ %{timestamp: 293_565, text: "Feldstraße"},
+ %{timestamp: 309_713, text: "Sievekingplatz"},
+ %{timestamp: 319_307, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 323_310, text: "Kaiser-Wilhelm-Straße"},
+ %{timestamp: 336_654, text: "Axel-Springer-Platz"},
+ %{timestamp: 339_099, text: "Stadthausbrücke"},
+ %{timestamp: 346_104, text: "Graskeller"},
+ %{timestamp: 353_258, text: "Großer Burstah"},
+ %{timestamp: 365_317, text: "Große Johannisstraße"},
+ %{timestamp: 369_987, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/64539d4b3586c38e74a1d0fe7294fff5.ex b/data/auto_generated/video/64539d4b3586c38e74a1d0fe7294fff5.ex
index aa3e84440..5c895706a 100644
--- a/data/auto_generated/video/64539d4b3586c38e74a1d0fe7294fff5.ex
+++ b/data/auto_generated/video/64539d4b3586c38e74a1d0fe7294fff5.ex
@@ -54,6 +54,12 @@ defmodule Data.AutoGenerated.Video.Rendered_64539d4b3586c38e74a1d0fe7294fff5 do
[%{text: "Januar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 865, text: "Rothenbaumchaussee"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/649c31b578a100c7623755e549fe6f24.ex b/data/auto_generated/video/649c31b578a100c7623755e549fe6f24.ex
index e672b25e5..e3e9f1951 100644
--- a/data/auto_generated/video/649c31b578a100c7623755e549fe6f24.ex
+++ b/data/auto_generated/video/649c31b578a100c7623755e549fe6f24.ex
@@ -61,6 +61,39 @@ defmodule Data.AutoGenerated.Video.Rendered_649c31b578a100c7623755e549fe6f24 do
[%{text: "April 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Fabriciusstraße"},
+ %{timestamp: 116_672, text: "Berner Chaussee"},
+ %{timestamp: 118_098, text: "Bramfelder Chaussee"},
+ %{timestamp: 119_774, text: "Berner Chaussee"},
+ %{timestamp: 160_687, text: "Am Stühm-Süd"},
+ %{timestamp: 163_756, text: "Pezolddamm"},
+ %{timestamp: 217_428, text: "Berner Allee"},
+ %{timestamp: 272_330, text: "Berner Brücke"},
+ %{timestamp: 284_855, text: "Fasanenweg"},
+ %{timestamp: 302_405, text: "Berner Straße"},
+ %{timestamp: 316_009, text: "Bargkoppelweg"},
+ %{timestamp: 317_235, text: ""},
+ %{timestamp: 320_011, text: "Greifenberger Straße"},
+ %{timestamp: 321_300, text: ""},
+ %{timestamp: 328_681, text: "Redderblock"},
+ %{timestamp: 330_219, text: ""},
+ %{timestamp: 333_304, text: "Alter Zollweg"},
+ %{timestamp: 334_527, text: "Berner Straße"},
+ %{timestamp: 337_295, text: "Oldenfelder Stieg"},
+ %{timestamp: 346_532, text: "Höltigbaum"},
+ %{timestamp: 382_945, text: "Eichberg"},
+ %{timestamp: 384_613, text: ""},
+ %{timestamp: 401_050, text: "Bei den Boltwiesen"},
+ %{timestamp: 403_026, text: ""},
+ %{timestamp: 405_018, text: "Waterblöcken"},
+ %{timestamp: 419_222, text: "Sieker Landstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/666ea7803078ff44f63c51db31d90ed1.ex b/data/auto_generated/video/666ea7803078ff44f63c51db31d90ed1.ex
index 95b91b4af..25c5dafec 100644
--- a/data/auto_generated/video/666ea7803078ff44f63c51db31d90ed1.ex
+++ b/data/auto_generated/video/666ea7803078ff44f63c51db31d90ed1.ex
@@ -63,6 +63,31 @@ defmodule Data.AutoGenerated.Video.Rendered_666ea7803078ff44f63c51db31d90ed1 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Tiergartenstraße"},
+ %{timestamp: 5004, text: "Rentzelstraße"},
+ %{timestamp: 9252, text: "Schröderstiftstraße"},
+ %{timestamp: 11254, text: ""},
+ %{timestamp: 15257, text: "Sternschanze"},
+ %{timestamp: 24598, text: "Dänenweg"},
+ %{timestamp: 36746, text: "Kleiner Schäferkamp"},
+ %{timestamp: 38280, text: "Altonaer Straße"},
+ %{timestamp: 55835, text: "Schulterblatt"},
+ %{timestamp: 59171, text: "Eimsbütteler Straße"},
+ %{timestamp: 94866, text: "Sandweg"},
+ %{timestamp: 101_872, text: "Eduardstraße"},
+ %{timestamp: 116_216, text: "Eimsbütteler Marktplatz"},
+ %{timestamp: 126_608, text: "Heußweg"},
+ %{timestamp: 127_942, text: "Eimsbütteler Marktplatz"},
+ %{timestamp: 140_286, text: "Rellinger Straße"},
+ %{timestamp: 165_306, text: "Högenstraße"},
+ %{timestamp: 177_649, text: "Langenfelder Damm"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/66f0dcdbfeb2488f7ff2b46dcc305adf.ex b/data/auto_generated/video/66f0dcdbfeb2488f7ff2b46dcc305adf.ex
index 299127d43..8061c4d86 100644
--- a/data/auto_generated/video/66f0dcdbfeb2488f7ff2b46dcc305adf.ex
+++ b/data/auto_generated/video/66f0dcdbfeb2488f7ff2b46dcc305adf.ex
@@ -61,6 +61,23 @@ defmodule Data.AutoGenerated.Video.Rendered_66f0dcdbfeb2488f7ff2b46dcc305adf do
[%{text: "März 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 698, text: "Steilshooper Allee"},
+ %{timestamp: 63203, text: "Bramfelder Chaussee"},
+ %{timestamp: 65538, text: "Steilshooper Allee"},
+ %{timestamp: 67206, text: ""},
+ %{timestamp: 79216, text: "Steilshooper Allee"},
+ %{timestamp: 111_751, text: "Am Luisenhof"},
+ %{timestamp: 158_609, text: "August-Krogmann-Straße"},
+ %{timestamp: 172_500, text: "Rahlstedter Weg"},
+ %{timestamp: 204_908, text: "Scharbeutzer Straße"},
+ %{timestamp: 250_131, text: "Rahlstedter Bahnhofstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/67790030133799a3fa67cf165ca329de.ex b/data/auto_generated/video/67790030133799a3fa67cf165ca329de.ex
index bc1069472..d57469beb 100644
--- a/data/auto_generated/video/67790030133799a3fa67cf165ca329de.ex
+++ b/data/auto_generated/video/67790030133799a3fa67cf165ca329de.ex
@@ -67,6 +67,38 @@ defmodule Data.AutoGenerated.Video.Rendered_67790030133799a3fa67cf165ca329de do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Kupferdamm"},
+ %{timestamp: 2884, text: "Rahlstedter Weg"},
+ %{timestamp: 6901, text: "Alter Zollweg"},
+ %{timestamp: 92303, text: "Berner Straße"},
+ %{timestamp: 98502, text: "Oldenfelder Stieg"},
+ %{timestamp: 100_888, text: "Meiendorfer Straße"},
+ %{timestamp: 153_120, text: "Spitzbergenweg"},
+ %{timestamp: 167_080, text: "Nordlandweg"},
+ %{timestamp: 202_775, text: "Mellenbergweg"},
+ %{timestamp: 259_153, text: "Groten Hoff"},
+ %{timestamp: 267_493, text: "Uppenhof"},
+ %{timestamp: 274_064, text: "Claus-Ferck-Straße"},
+ %{timestamp: 292_816, text: "Kattjahren"},
+ %{timestamp: 296_486, text: ""},
+ %{timestamp: 314_500, text: "Buckhorn"},
+ %{timestamp: 315_835, text: ""},
+ %{timestamp: 345_859, text: "Im Regestall"},
+ %{timestamp: 348_194, text: ""},
+ %{timestamp: 365_207, text: "Ohlendorffs Tannen"},
+ %{timestamp: 367_209, text: ""},
+ %{timestamp: 380_887, text: "Heinrich-von-Ohlendorff-Straße"},
+ %{timestamp: 382_555, text: "An der Hochbahn"},
+ %{timestamp: 392_229, text: "Hochbahnwanderweg"},
+ %{timestamp: 463_673, text: "Alte Dorfstraße"},
+ %{timestamp: 465_008, text: "P+R Ohlstedt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/68237f112e08a6f5789aab8f94012e0f.ex b/data/auto_generated/video/68237f112e08a6f5789aab8f94012e0f.ex
index cf6008437..732d94560 100644
--- a/data/auto_generated/video/68237f112e08a6f5789aab8f94012e0f.ex
+++ b/data/auto_generated/video/68237f112e08a6f5789aab8f94012e0f.ex
@@ -68,6 +68,78 @@ defmodule Data.AutoGenerated.Video.Rendered_68237f112e08a6f5789aab8f94012e0f do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 360, text: "Rathausmarkt"},
+ %{timestamp: 4030, text: "Mönckebergstraße"},
+ %{timestamp: 6365, text: "Bergstraße"},
+ %{timestamp: 8700, text: "Schmiedestraße"},
+ %{timestamp: 10702, text: "Alter Fischmarkt"},
+ %{timestamp: 13037, text: "Brandstwiete"},
+ %{timestamp: 20059, text: "Bei St. Annen"},
+ %{timestamp: 29734, text: "Osakaallee"},
+ %{timestamp: 39742, text: "Überseeallee"},
+ %{timestamp: 55266, text: "Versmannstraße"},
+ %{timestamp: 85323, text: "Baakenwerder Straße"},
+ %{timestamp: 92329, text: "Zweibrückenstraße"},
+ %{timestamp: 105_770, text: ""},
+ %{timestamp: 115_111, text: "Veddeler Elbdeich"},
+ %{timestamp: 118_781, text: "Veddeler Marktplatz"},
+ %{timestamp: 120_115, text: ""},
+ %{timestamp: 124_118, text: "Sieldeich"},
+ %{timestamp: 136_461, text: "Veddeler Brückenstraße"},
+ %{timestamp: 145_802, text: "Wilhelmsburger Platz"},
+ %{timestamp: 149_138, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 152_808, text: "Veddeler Straße"},
+ %{timestamp: 157_996, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 159_664, text: ""},
+ %{timestamp: 167_337, text: "Veddeler Bogen"},
+ %{timestamp: 174_925, text: "Niedergeorgswerder Deich"},
+ %{timestamp: 224_965, text: "Kirchdorfer Straße"},
+ %{timestamp: 267_955, text: "Neuenfelder Straße"},
+ %{timestamp: 269_289, text: "Otto-Brenner-Straße"},
+ %{timestamp: 304_317, text: "Am Callabrack"},
+ %{timestamp: 307_319, text: "Alter Deich"},
+ %{timestamp: 314_838, text: "Finkenriek"},
+ %{timestamp: 315_839, text: "Kornweide"},
+ %{timestamp: 321_510, text: "Katenweg"},
+ %{timestamp: 339_858, text: "König-Georg-Deich"},
+ %{timestamp: 350_533, text: "Alte Harburger Elbbrücke"},
+ %{timestamp: 359_207, text: "Brücke des 17. Juni"},
+ %{timestamp: 375_219, text: "Nartenstraße"},
+ %{timestamp: 392_918, text: "Veritaskai"},
+ %{timestamp: 402_926, text: "Kanalplatz"},
+ %{timestamp: 409_265, text: "Blohmstraße"},
+ %{timestamp: 416_604, text: "Seehafenstraße"},
+ %{timestamp: 458_638, text: "Moorburger Straße"},
+ %{timestamp: 466_310, text: "Am Radeland"},
+ %{timestamp: 543_705, text: "Heykenaubrook"},
+ %{timestamp: 557_717, text: ""},
+ %{timestamp: 572_729, text: "Hausbrucher Moor"},
+ %{timestamp: 583_404, text: "Dubben"},
+ %{timestamp: 586_073, text: "Zum Dubben"},
+ %{timestamp: 593_854, text: "Waltershofer Straße"},
+ %{timestamp: 604_195, text: "Cuxhavener Straße"},
+ %{timestamp: 621_543, text: "Hausbrucher Bahnhofstraße"},
+ %{timestamp: 623_211, text: "An der Strecke"},
+ %{timestamp: 624_879, text: "Neehusenstraße"},
+ %{timestamp: 633_552, text: "Neelandstieg"},
+ %{timestamp: 635_554, text: "Altwiedenthaler Twiete"},
+ %{timestamp: 640_558, text: "Tempoweg"},
+ %{timestamp: 654_235, text: "Striepenweg"},
+ %{timestamp: 667_579, text: "Rehrstieg"},
+ %{timestamp: 674_580, text: "Gleisstieg"},
+ %{timestamp: 696_931, text: "In de Krümm"},
+ %{timestamp: 706_272, text: "Im Neugrabener Dorf"},
+ %{timestamp: 712_610, text: "Gleisstieg"},
+ %{timestamp: 728_956, text: "Königswiesen"},
+ %{timestamp: 745_303, text: ""},
+ %{timestamp: 752_642, text: "Geutensweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/6ac2d6adbd1bda5c65590484f6ca88c3.ex b/data/auto_generated/video/6ac2d6adbd1bda5c65590484f6ca88c3.ex
index 4814be5e6..8da72b87e 100644
--- a/data/auto_generated/video/6ac2d6adbd1bda5c65590484f6ca88c3.ex
+++ b/data/auto_generated/video/6ac2d6adbd1bda5c65590484f6ca88c3.ex
@@ -49,6 +49,21 @@ defmodule Data.AutoGenerated.Video.Rendered_6ac2d6adbd1bda5c65590484f6ca88c3 do
[%{text: "September 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Wulksfelder Damm"},
+ %{timestamp: 3336, text: "Lohe"},
+ %{timestamp: 22685, text: "Poppenbütteler Chaussee"},
+ %{timestamp: 63050, text: "Lemsahler Landstraße"},
+ %{timestamp: 144_329, text: "Mellingbekbrücke"},
+ %{timestamp: 145_330, text: "Poppenbütteler Berg"},
+ %{timestamp: 179_147, text: "Ulzburger Straße"},
+ %{timestamp: 212_841, text: "Alte Landstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/6b4f9f55793a34951dc5dcc3d42ecadd.ex b/data/auto_generated/video/6b4f9f55793a34951dc5dcc3d42ecadd.ex
index d966c951f..886eb30fe 100644
--- a/data/auto_generated/video/6b4f9f55793a34951dc5dcc3d42ecadd.ex
+++ b/data/auto_generated/video/6b4f9f55793a34951dc5dcc3d42ecadd.ex
@@ -53,6 +53,22 @@ defmodule Data.AutoGenerated.Video.Rendered_6b4f9f55793a34951dc5dcc3d42ecadd do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 593, text: "Klaus-Groth-Straße"},
+ %{timestamp: 18274, text: "Stormarnstraße"},
+ %{timestamp: 19942, text: "Reesenbüttler Graben"},
+ %{timestamp: 22277, text: "Adolfstraße"},
+ %{timestamp: 24612, text: ""},
+ %{timestamp: 27281, text: "Theodor-Storm-Straße"},
+ %{timestamp: 45629, text: "Theodor-Storm-Stieg"},
+ %{timestamp: 49467, text: "Katzenbuckel"},
+ %{timestamp: 56858, text: "Waldemar-Bonsels-Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/6c0d87a58b3ee203f19f16261ce7a6a6.ex b/data/auto_generated/video/6c0d87a58b3ee203f19f16261ce7a6a6.ex
index 50ba44278..221c39d09 100644
--- a/data/auto_generated/video/6c0d87a58b3ee203f19f16261ce7a6a6.ex
+++ b/data/auto_generated/video/6c0d87a58b3ee203f19f16261ce7a6a6.ex
@@ -67,6 +67,50 @@ defmodule Data.AutoGenerated.Video.Rendered_6c0d87a58b3ee203f19f16261ce7a6a6 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Helgoländer Allee"},
+ %{timestamp: 1001, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 9541, text: "St. Pauli-Elbtunnel"},
+ %{timestamp: 42608, text: "Hermann-Blohm-Straße"},
+ %{timestamp: 60222, text: "Reiherdamm"},
+ %{timestamp: 88244, text: "Buchheisterstraße"},
+ %{timestamp: 92982, text: "Steinwerder Damm"},
+ %{timestamp: 110_663, text: ""},
+ %{timestamp: 139_352, text: "Köhlbrandbrücke"},
+ %{timestamp: 147_025, text: "Neuhöfer Damm"},
+ %{timestamp: 172_712, text: "Rethedamm"},
+ %{timestamp: 194_063, text: "Hohe-Schaar-Straße"},
+ %{timestamp: 238_098, text: "Kattwykdamm"},
+ %{timestamp: 282_926, text: ""},
+ %{timestamp: 289_932, text: "Kattwykstraße"},
+ %{timestamp: 293_268, text: ""},
+ %{timestamp: 300_607, text: "Neue Bahnbrücke Kattwyk"},
+ %{timestamp: 310_949, text: ""},
+ %{timestamp: 313_617, text: "Drewer Hauptdeich"},
+ %{timestamp: 315_953, text: ""},
+ %{timestamp: 339_305, text: "Moorburger Elbdeich"},
+ %{timestamp: 346_635, text: "Nehusweg"},
+ %{timestamp: 352_306, text: "Moorburger Burgweg"},
+ %{timestamp: 356_976, text: "Moorburger Kirchdeich"},
+ %{timestamp: 408_684, text: "Fürstenmoordamm"},
+ %{timestamp: 412_221, text: "Mercedesstraße"},
+ %{timestamp: 421_895, text: "Ellernweg"},
+ %{timestamp: 430_235, text: "Hoffstraße"},
+ %{timestamp: 448_917, text: "Am Radeland"},
+ %{timestamp: 471_835, text: "Zum Fürstenmoor"},
+ %{timestamp: 478_507, text: "Stader Straße"},
+ %{timestamp: 483_045, text: ""},
+ %{timestamp: 555_436, text: "Kuhtrift"},
+ %{timestamp: 595_468, text: "Schießbahn"},
+ %{timestamp: 598_137, text: ""},
+ %{timestamp: 639_704, text: "Ehestorfer Weg"},
+ %{timestamp: 687_742, text: "Harburger Stadtweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/6c5ec4b87553c5a86fac6b206345e318.ex b/data/auto_generated/video/6c5ec4b87553c5a86fac6b206345e318.ex
index 2ea5a9792..78cad6545 100644
--- a/data/auto_generated/video/6c5ec4b87553c5a86fac6b206345e318.ex
+++ b/data/auto_generated/video/6c5ec4b87553c5a86fac6b206345e318.ex
@@ -79,6 +79,65 @@ defmodule Data.AutoGenerated.Video.Rendered_6c5ec4b87553c5a86fac6b206345e318 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 7336, text: "Große Johannisstraße"},
+ %{timestamp: 13007, text: "Adolphsplatz"},
+ %{timestamp: 18011, text: "Alter Wall"},
+ %{timestamp: 25350, text: "Altenwallbrücke"},
+ %{timestamp: 27811, text: "Rödingsmarkt"},
+ %{timestamp: 44276, text: "Schaartorbrücke"},
+ %{timestamp: 46277, text: "Schaartor"},
+ %{timestamp: 48612, text: "Schaarsteinwegsbrücke"},
+ %{timestamp: 50614, text: "Schaarsteinweg"},
+ %{timestamp: 55618, text: ""},
+ %{timestamp: 57953, text: "Hohler Weg"},
+ %{timestamp: 58954, text: "Schaarmarkt"},
+ %{timestamp: 60622, text: "Ditmar-Koel-Straße"},
+ %{timestamp: 74309, text: "Johannisbollwerk"},
+ %{timestamp: 76528, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 85153, text: "St. Pauli Hafenstraße"},
+ %{timestamp: 86705, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 96165, text: "St. Pauli-Elbtunnel"},
+ %{timestamp: 128_765, text: "Hermann-Blohm-Straße"},
+ %{timestamp: 149_633, text: "Reiherdamm"},
+ %{timestamp: 187_329, text: "Buchheisterstraße"},
+ %{timestamp: 188_759, text: "Argentinienbrücke"},
+ %{timestamp: 201_088, text: "Klütjenfelder Straße"},
+ %{timestamp: 226_108, text: "Reiherstieg-Hauptdeich"},
+ %{timestamp: 245_123, text: "Fährstraße"},
+ %{timestamp: 265_139, text: "Veringstraße"},
+ %{timestamp: 304_904, text: "Gert-Schwämmle-Weg"},
+ %{timestamp: 349_837, text: "Dratelnstraße"},
+ %{timestamp: 351_171, text: ""},
+ %{timestamp: 354_841, text: "Am Inselpark"},
+ %{timestamp: 362_665, text: "Hauland"},
+ %{timestamp: 420_378, text: "Kükenbracksweg"},
+ %{timestamp: 427_951, text: "Kornweide"},
+ %{timestamp: 429_619, text: ""},
+ %{timestamp: 442_963, text: "König-Georg-Deich"},
+ %{timestamp: 446_632, text: "Alte Harburger Elbbrücke"},
+ %{timestamp: 456_307, text: "Brücke des 17. Juni"},
+ %{timestamp: 477_657, text: "Hannoversche Straße"},
+ %{timestamp: 531_802, text: "Moorstraße"},
+ %{timestamp: 538_807, text: "Wilstorfer Straße"},
+ %{timestamp: 541_810, text: "Harburger Ring"},
+ %{timestamp: 557_489, text: "Schloßmühlendamm"},
+ %{timestamp: 566_671, text: "Sand"},
+ %{timestamp: 575_345, text: "Neue Straße"},
+ %{timestamp: 582_016, text: "Harburger Ring"},
+ %{timestamp: 590_845, text: "Eißendorfer Straße"},
+ %{timestamp: 602_854, text: "Am Irrgarten"},
+ %{timestamp: 606_190, text: "Denickestraße"},
+ %{timestamp: 669_704, text: "Lühmannstraße"},
+ %{timestamp: 671_706, text: ""},
+ %{timestamp: 681_047, text: "Denickestraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/6d8dbfca33ad528d4a3cab7c594396ab.ex b/data/auto_generated/video/6d8dbfca33ad528d4a3cab7c594396ab.ex
index 746054e8a..7112b869d 100644
--- a/data/auto_generated/video/6d8dbfca33ad528d4a3cab7c594396ab.ex
+++ b/data/auto_generated/video/6d8dbfca33ad528d4a3cab7c594396ab.ex
@@ -72,6 +72,85 @@ defmodule Data.AutoGenerated.Video.Rendered_6d8dbfca33ad528d4a3cab7c594396ab do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Wasserstraße"},
+ %{timestamp: 2335, text: "Holunderstraße"},
+ %{timestamp: 22018, text: "Hainholz"},
+ %{timestamp: 24686, text: "Hainholzer Damm"},
+ %{timestamp: 36362, text: "Ollerlohstraße"},
+ %{timestamp: 86069, text: "Liether Moor"},
+ %{timestamp: 135_775, text: "Bi'n Himmel"},
+ %{timestamp: 142_114, text: "Grenzweg"},
+ %{timestamp: 148_118, text: "Heimstättenstraße"},
+ %{timestamp: 206_165, text: "Wilhelmstraße"},
+ %{timestamp: 228_611, text: "Lindenweg"},
+ %{timestamp: 249_962, text: "Gärtnerweg"},
+ %{timestamp: 270_971, text: "Bockhorn"},
+ %{timestamp: 277_309, text: "Kaffeetwiete"},
+ %{timestamp: 288_318, text: "Denkmalstraße"},
+ %{timestamp: 290_987, text: "Brunnenweg"},
+ %{timestamp: 302_663, text: "Hauptstraße"},
+ %{timestamp: 307_991, text: "Kreyhorn"},
+ %{timestamp: 326_660, text: ""},
+ %{timestamp: 352_347, text: "Hauptstraße"},
+ %{timestamp: 383_572, text: "Hudenbarg"},
+ %{timestamp: 395_582, text: "Hudenfeld"},
+ %{timestamp: 407_258, text: "Koppelstraße"},
+ %{timestamp: 413_596, text: "Rehmen"},
+ %{timestamp: 433_279, text: "Peiner Hag"},
+ %{timestamp: 450_960, text: ""},
+ %{timestamp: 478_315, text: "Radweg Westumgehung"},
+ %{timestamp: 480_650, text: ""},
+ %{timestamp: 484_987, text: "Am Hafen"},
+ %{timestamp: 515_678, text: "An der Mühlenau"},
+ %{timestamp: 547_131, text: "Osterholder Allee"},
+ %{timestamp: 550_767, text: ""},
+ %{timestamp: 565_445, text: "Rethwiese"},
+ %{timestamp: 566_780, text: ""},
+ %{timestamp: 587_463, text: "Kleiner Reitweg"},
+ %{timestamp: 605_292, text: "P+R Thesdorf"},
+ %{timestamp: 610_963, text: "Diesterwegstraße"},
+ %{timestamp: 614_299, text: "Bei der Schmiede"},
+ %{timestamp: 622_639, text: "Halstenbeker Straße"},
+ %{timestamp: 640_653, text: ""},
+ %{timestamp: 697_699, text: "Im Höschen"},
+ %{timestamp: 702_703, text: "Bartelskamptwiete"},
+ %{timestamp: 713_711, text: "Bartelstraße"},
+ %{timestamp: 728_056, text: "Dockenhudener Chaussee"},
+ %{timestamp: 737_053, text: "Friedrichshulder Weg"},
+ %{timestamp: 743_058, text: "Neuer Luruper Weg"},
+ %{timestamp: 748_729, text: "Holstenstraße"},
+ %{timestamp: 781_755, text: "Am Bahndamm"},
+ %{timestamp: 824_790, text: "Ginsterstieg"},
+ %{timestamp: 828_126, text: "Rotdornstieg"},
+ %{timestamp: 843_471, text: "Heideweg"},
+ %{timestamp: 847_808, text: "Sumpfweg"},
+ %{timestamp: 852_812, text: "Limosenweg"},
+ %{timestamp: 866_489, text: "Friedrichshulder Weg"},
+ %{timestamp: 907_189, text: ""},
+ %{timestamp: 912_526, text: "Elbgaustraße"},
+ %{timestamp: 923_741, text: ""},
+ %{timestamp: 968_110, text: "Farnhornweg"},
+ %{timestamp: 971_973, text: "Hellgrundweg"},
+ %{timestamp: 1_001_997, text: "Luftbadweg"},
+ %{timestamp: 1_007_668, text: "Max-Schmeling-Straße"},
+ %{timestamp: 1_016_675, text: "August-Kirch-Straße"},
+ %{timestamp: 1_047_832, text: "Schulgartenweg"},
+ %{timestamp: 1_061_509, text: "Kielkamp"},
+ %{timestamp: 1_075_187, text: ""},
+ %{timestamp: 1_076_855, text: "Lutherhöhe"},
+ %{timestamp: 1_081_525, text: ""},
+ %{timestamp: 1_092_868, text: "Holstenkamp"},
+ %{timestamp: 1_141_710, text: "Ruhrstraße"},
+ %{timestamp: 1_142_711, text: "Am Diebsteich"},
+ %{timestamp: 1_164_728, text: "Schleswiger Straße"},
+ %{timestamp: 1_173_068, text: "Plöner Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/6dcbeca4acd6f5fdfc16c40446290db1.ex b/data/auto_generated/video/6dcbeca4acd6f5fdfc16c40446290db1.ex
index cd445ebd2..a14b5c14b 100644
--- a/data/auto_generated/video/6dcbeca4acd6f5fdfc16c40446290db1.ex
+++ b/data/auto_generated/video/6dcbeca4acd6f5fdfc16c40446290db1.ex
@@ -74,6 +74,60 @@ defmodule Data.AutoGenerated.Video.Rendered_6dcbeca4acd6f5fdfc16c40446290db1 do
[%{text: "Juni 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Hammer Landstraße"},
+ %{timestamp: 1567, text: "Burgstraße"},
+ %{timestamp: 8906, text: "Bethesdastraße"},
+ %{timestamp: 11909, text: "Jordanstraße"},
+ %{timestamp: 20249, text: "Sievekingsallee"},
+ %{timestamp: 22250, text: "Hirschgraben"},
+ %{timestamp: 31925, text: "Hasselbrookstraße"},
+ %{timestamp: 37830, text: "Ritterstraße"},
+ %{timestamp: 59872, text: "Wagnerstraße"},
+ %{timestamp: 92297, text: "Hamburger Straße"},
+ %{timestamp: 98302, text: "Heitmannstraße"},
+ %{timestamp: 107_527, text: "Beim Alten Schützenhof"},
+ %{timestamp: 115_867, text: "Bachstraße"},
+ %{timestamp: 148_521, text: "Barmbeker Straße"},
+ %{timestamp: 151_512, text: "Gertigstraße"},
+ %{timestamp: 171_717, text: "Mühlenkamp"},
+ %{timestamp: 180_724, text: "Goldbekplatz"},
+ %{timestamp: 183_393, text: "Moorfuhrtweg"},
+ %{timestamp: 188_063, text: "Poßmoorweg"},
+ %{timestamp: 193_910, text: "Dorotheenstraße"},
+ %{timestamp: 203_918, text: "Maria-Louisen-Straße"},
+ %{timestamp: 211_171, text: "Klärchenstraße"},
+ %{timestamp: 222_180, text: "Goernestraße"},
+ %{timestamp: 238_193, text: "Loogeplatz"},
+ %{timestamp: 242_863, text: "Loogestraße"},
+ %{timestamp: 248_534, text: "Iseplatz"},
+ %{timestamp: 251_537, text: "Hegestraße"},
+ %{timestamp: 275_755, text: "Lehmweg"},
+ %{timestamp: 281_760, text: "Falkenried"},
+ %{timestamp: 293_456, text: "Eppendorfer Weg"},
+ %{timestamp: 359_791, text: "Eimsbütteler Chaussee"},
+ %{timestamp: 364_461, text: "Waterloostraße"},
+ %{timestamp: 372_468, text: "Alsenplatz"},
+ %{timestamp: 380_474, text: "Alsenstraße"},
+ %{timestamp: 395_153, text: "Holstenplatz"},
+ %{timestamp: 405_828, text: "Haubachstraße"},
+ %{timestamp: 424_843, text: "Gerichtstraße"},
+ %{timestamp: 431_849, text: "Löfflerstraße"},
+ %{timestamp: 435_185, text: "Hans-Sachs-Straße"},
+ %{timestamp: 437_853, text: ""},
+ %{timestamp: 439_855, text: "Gerichtstraße"},
+ %{timestamp: 447_194, text: "Max-Brauer-Allee"},
+ %{timestamp: 448_529, text: "Julius-Leber-Straße"},
+ %{timestamp: 449_863, text: "Max-Brauer-Allee"},
+ %{timestamp: 469_212, text: "Goetheallee"},
+ %{timestamp: 470_880, text: "Max-Brauer-Allee"},
+ %{timestamp: 495_833, text: "Platz der Republik"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/6ed161d40d453ffecb50dadbf9fed8e2.ex b/data/auto_generated/video/6ed161d40d453ffecb50dadbf9fed8e2.ex
index 40b4c5151..b3514e75a 100644
--- a/data/auto_generated/video/6ed161d40d453ffecb50dadbf9fed8e2.ex
+++ b/data/auto_generated/video/6ed161d40d453ffecb50dadbf9fed8e2.ex
@@ -50,6 +50,17 @@ defmodule Data.AutoGenerated.Video.Rendered_6ed161d40d453ffecb50dadbf9fed8e2 do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Martinistraße"},
+ %{timestamp: 5104, text: "Schottmüllerstraße"},
+ %{timestamp: 20783, text: "Lenhartzstraße"},
+ %{timestamp: 43201, text: "Eppendorfer Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/6fdb7961fabfcfcf5e89cbd81ace139c.ex b/data/auto_generated/video/6fdb7961fabfcfcf5e89cbd81ace139c.ex
index 36688a7eb..039298d38 100644
--- a/data/auto_generated/video/6fdb7961fabfcfcf5e89cbd81ace139c.ex
+++ b/data/auto_generated/video/6fdb7961fabfcfcf5e89cbd81ace139c.ex
@@ -79,6 +79,39 @@ defmodule Data.AutoGenerated.Video.Rendered_6fdb7961fabfcfcf5e89cbd81ace139c do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 629, text: "Hummelsbütteler Steindamm"},
+ %{timestamp: 29192, text: "Poppenbütteler Straße"},
+ %{timestamp: 44411, text: "Harksheider Straße"},
+ %{timestamp: 52355, text: ""},
+ %{timestamp: 57025, text: "Kiwittredder"},
+ %{timestamp: 102_366, text: "Tegelsbarg"},
+ %{timestamp: 148_736, text: "Goldröschenweg"},
+ %{timestamp: 170_081, text: "Alte Landstraße"},
+ %{timestamp: 177_754, text: ""},
+ %{timestamp: 185_090, text: "Alsterwanderweg"},
+ %{timestamp: 189_426, text: ""},
+ %{timestamp: 193_430, text: "Friedrich-Kirsten-Straße"},
+ %{timestamp: 197_766, text: "Kuhteichweg"},
+ %{timestamp: 215_125, text: "Rolfinckstraße"},
+ %{timestamp: 249_485, text: "Farmsener Weg"},
+ %{timestamp: 273_882, text: "Karlshöhe"},
+ %{timestamp: 315_998, text: "August-Krogmann-Straße"},
+ %{timestamp: 322_336, text: ""},
+ %{timestamp: 325_672, text: "August-Krogmann-Straße"},
+ %{timestamp: 379_695, text: "Am Luisenhof"},
+ %{timestamp: 381_363, text: "August-Krogmann-Straße"},
+ %{timestamp: 394_009, text: "Rahlstedter Weg"},
+ %{timestamp: 420_030, text: "Kupferdamm"},
+ %{timestamp: 449_579, text: "Sonnenweg"},
+ %{timestamp: 483_797, text: "Jenfelder Allee"},
+ %{timestamp: 545_786, text: "Schiffbeker Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/713c8da0236af26a641cb27f73b04df7.ex b/data/auto_generated/video/713c8da0236af26a641cb27f73b04df7.ex
index d1eb77d6f..57aa99824 100644
--- a/data/auto_generated/video/713c8da0236af26a641cb27f73b04df7.ex
+++ b/data/auto_generated/video/713c8da0236af26a641cb27f73b04df7.ex
@@ -73,6 +73,39 @@ defmodule Data.AutoGenerated.Video.Rendered_713c8da0236af26a641cb27f73b04df7 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 767, text: "Ahrensburger Weg"},
+ %{timestamp: 9432, text: "Moorbekweg"},
+ %{timestamp: 28114, text: "Buchenkamp"},
+ %{timestamp: 58158, text: "Meienredder"},
+ %{timestamp: 67833, text: "Huusbarg"},
+ %{timestamp: 69501, text: "Auf dem Rapsfeld"},
+ %{timestamp: 71169, text: "Immenschuur"},
+ %{timestamp: 72837, text: "Im Meienthun"},
+ %{timestamp: 74171, text: "Langfeld"},
+ %{timestamp: 88516, text: "Brachland"},
+ %{timestamp: 89850, text: "Langfeld"},
+ %{timestamp: 94521, text: "Mellenbergweg"},
+ %{timestamp: 105_196, text: "Künnekestraße"},
+ %{timestamp: 107_531, text: "Ringstraße"},
+ %{timestamp: 177_587, text: "Saseler Straße"},
+ %{timestamp: 182_925, text: "Meiendorfer Stieg"},
+ %{timestamp: 198_270, text: "Karlshöher Weg"},
+ %{timestamp: 204_888, text: "Berner Heerweg"},
+ %{timestamp: 359_313, text: "Walddörferstraße"},
+ %{timestamp: 480_758, text: "Stormarner Straße"},
+ %{timestamp: 499_440, text: "Eilbektal"},
+ %{timestamp: 509_782, text: "Kleiststraße"},
+ %{timestamp: 514_452, text: "Eilbeker Weg"},
+ %{timestamp: 590_203, text: "Richardstraße"},
+ %{timestamp: 591_538, text: "Wandsbeker Chaussee"},
+ %{timestamp: 609_105, text: "Lübecker Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/7210b7ccddec805d100c7ad56d116ba7.ex b/data/auto_generated/video/7210b7ccddec805d100c7ad56d116ba7.ex
index 935ed0383..dd4aeb40a 100644
--- a/data/auto_generated/video/7210b7ccddec805d100c7ad56d116ba7.ex
+++ b/data/auto_generated/video/7210b7ccddec805d100c7ad56d116ba7.ex
@@ -50,6 +50,18 @@ defmodule Data.AutoGenerated.Video.Rendered_7210b7ccddec805d100c7ad56d116ba7 do
[%{text: "August 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Gorch-Fock-Wall"},
+ %{timestamp: 10941, text: "Jungiusstraße"},
+ %{timestamp: 19281, text: "St. Petersburger Straße"},
+ %{timestamp: 36295, text: "Messeplatz"},
+ %{timestamp: 41299, text: "Rentzelstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/74612245b7c0f78d5a4d0b2275005419.ex b/data/auto_generated/video/74612245b7c0f78d5a4d0b2275005419.ex
index b62da9254..82d90722c 100644
--- a/data/auto_generated/video/74612245b7c0f78d5a4d0b2275005419.ex
+++ b/data/auto_generated/video/74612245b7c0f78d5a4d0b2275005419.ex
@@ -59,6 +59,31 @@ defmodule Data.AutoGenerated.Video.Rendered_74612245b7c0f78d5a4d0b2275005419 do
[%{text: "Februar 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Maria-Louisen-Straße"},
+ %{timestamp: 3091, text: "St. Benedictstraße"},
+ %{timestamp: 6094, text: "Heilwigstraße"},
+ %{timestamp: 12099, text: "Frauenthal"},
+ %{timestamp: 18285, text: "Harvestehuder Weg"},
+ %{timestamp: 20738, text: "Hagedornstraße"},
+ %{timestamp: 33311, text: "Innocentiastraße"},
+ %{timestamp: 43889, text: "Parkallee"},
+ %{timestamp: 44890, text: "Innocentiastraße"},
+ %{timestamp: 49227, text: "Brahmsallee"},
+ %{timestamp: 54898, text: "Oberstraße"},
+ %{timestamp: 63238, text: "Schlankreye"},
+ %{timestamp: 91439, text: "Garbestraße"},
+ %{timestamp: 93107, text: "Moorkamp"},
+ %{timestamp: 104_449, text: "Schäferkampsallee"},
+ %{timestamp: 111_403, text: "Fruchtallee"},
+ %{timestamp: 119_329, text: "Bellealliancestraße"},
+ %{timestamp: 141_013, text: "Waterloostraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/75438deba968649bfd45830870d975df.ex b/data/auto_generated/video/75438deba968649bfd45830870d975df.ex
index 242df094e..57268a253 100644
--- a/data/auto_generated/video/75438deba968649bfd45830870d975df.ex
+++ b/data/auto_generated/video/75438deba968649bfd45830870d975df.ex
@@ -77,6 +77,96 @@ defmodule Data.AutoGenerated.Video.Rendered_75438deba968649bfd45830870d975df do
[%{text: "April 2022", timestamp: 0}, %{text: "Mai 2022", timestamp: 63881}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 667, text: "Parkstraße"},
+ %{timestamp: 9674, text: "Groß Flottbeker Straße"},
+ %{timestamp: 39364, text: "Bei der Flottbeker Kirche"},
+ %{timestamp: 46703, text: "Seestraße"},
+ %{timestamp: 66550, text: "Flottbeker Drift"},
+ %{timestamp: 86232, text: ""},
+ %{timestamp: 119_258, text: "Blomkamp"},
+ %{timestamp: 123_595, text: "Luruper Drift"},
+ %{timestamp: 143_611, text: "Schreinerweg"},
+ %{timestamp: 150_283, text: "Böttcherkamp"},
+ %{timestamp: 156_891, text: "Rugenbarg"},
+ %{timestamp: 164_230, text: "Elbgaustraße"},
+ %{timestamp: 250_222, text: "Niekampsweg"},
+ %{timestamp: 269_167, text: "Jaarsmoor"},
+ %{timestamp: 270_168, text: ""},
+ %{timestamp: 273_170, text: "Lohkampstraße"},
+ %{timestamp: 275_839, text: ""},
+ %{timestamp: 278_508, text: "Pinneberger Chaussee"},
+ %{timestamp: 285_847, text: "Baumacker"},
+ %{timestamp: 290_517, text: "Pflugacker"},
+ %{timestamp: 312_868, text: "Hörgensweg"},
+ %{timestamp: 332_551, text: "Wietersheim"},
+ %{timestamp: 335_553, text: ""},
+ %{timestamp: 340_557, text: "Brummerskamp"},
+ %{timestamp: 350_969, text: "Eidelstedter Brook"},
+ %{timestamp: 360_062, text: "Spanische Furt"},
+ %{timestamp: 373_740, text: "Graf-Johann-Weg"},
+ %{timestamp: 392_755, text: "Heidlohstraße"},
+ %{timestamp: 413_900, text: "Frohmestraße"},
+ %{timestamp: 420_957, text: "Wendlohstraße"},
+ %{timestamp: 430_298, text: "Jägerdamm"},
+ %{timestamp: 455_985, text: "Perckentinweg"},
+ %{timestamp: 460_656, text: "Andreasberger Weg"},
+ %{timestamp: 470_997, text: "Quedlinburger Weg"},
+ %{timestamp: 475_668, text: "Nordalbingerweg"},
+ %{timestamp: 497_215, text: "Emmy-Beckmann-Weg"},
+ %{timestamp: 513_895, text: "Chaukenweg"},
+ %{timestamp: 526_572, text: "Ohmoor"},
+ %{timestamp: 535_246, text: ""},
+ %{timestamp: 536_580, text: "König-Heinrich-Weg"},
+ %{timestamp: 557_931, text: "Moorrand"},
+ %{timestamp: 561_600, text: "Garstedter Weg"},
+ %{timestamp: 574_277, text: "Bayernweg"},
+ %{timestamp: 579_281, text: ""},
+ %{timestamp: 592_358, text: "Krohnstieg"},
+ %{timestamp: 671_488, text: "Gehlengraben"},
+ %{timestamp: 698_843, text: "Poppenbütteler Weg"},
+ %{timestamp: 744_213, text: "Hummelsbütteler Weg"},
+ %{timestamp: 747_784, text: "Poppenbütteler Weg"},
+ %{timestamp: 832_498, text: "Saseler Damm"},
+ %{timestamp: 878_827, text: "Stadtbahnstraße"},
+ %{timestamp: 892_505, text: "Kunaustraße"},
+ %{timestamp: 895_174, text: "Saseler Markt"},
+ %{timestamp: 899_044, text: "Dweerblöcken"},
+ %{timestamp: 933_738, text: "Auf der Heide"},
+ %{timestamp: 939_743, text: "Alter Berner Weg"},
+ %{timestamp: 982_443, text: "St. Jürgenstraße"},
+ %{timestamp: 993_452, text: "Lienaustraße"},
+ %{timestamp: 1_006_744, text: "Kathenkoppel"},
+ %{timestamp: 1_023_424, text: "Roter Hahn"},
+ %{timestamp: 1_029_429, text: "An der Berner Au"},
+ %{timestamp: 1_056_450, text: "Neusurenland"},
+ %{timestamp: 1_061_015, text: "Berner Heerweg"},
+ %{timestamp: 1_073_644, text: "Stargarder Straße"},
+ %{timestamp: 1_086_906, text: "Am Knill"},
+ %{timestamp: 1_124_062, text: "Rahlstedter Weg"},
+ %{timestamp: 1_149_987, text: "Am Pulverhof"},
+ %{timestamp: 1_169_824, text: "Auerhahnweg"},
+ %{timestamp: 1_179_498, text: "Ellerneck"},
+ %{timestamp: 1_183_168, text: "Lohwisch"},
+ %{timestamp: 1_189_506, text: "Feldlerchenweg"},
+ %{timestamp: 1_191_508, text: "Charlottenburger Straße"},
+ %{timestamp: 1_253_475, text: "Öjendorfer Damm"},
+ %{timestamp: 1_286_502, text: "Haferblöcken"},
+ %{timestamp: 1_304_850, text: "Fuchsbergredder"},
+ %{timestamp: 1_330_203, text: "Hasenbanckweg"},
+ %{timestamp: 1_359_560, text: "Rehwiesen"},
+ %{timestamp: 1_365_898, text: ""},
+ %{timestamp: 1_370_569, text: "Daseweg"},
+ %{timestamp: 1_376_907, text: "Meriandamm"},
+ %{timestamp: 1_384_246, text: "Behaimweg"},
+ %{timestamp: 1_393_254, text: "Öjendorfer Weg"},
+ %{timestamp: 1_425_950, text: "Reclamstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/759e4696a7aaa10c5900a2b6a226610b.ex b/data/auto_generated/video/759e4696a7aaa10c5900a2b6a226610b.ex
index 238718338..9d5decb54 100644
--- a/data/auto_generated/video/759e4696a7aaa10c5900a2b6a226610b.ex
+++ b/data/auto_generated/video/759e4696a7aaa10c5900a2b6a226610b.ex
@@ -60,6 +60,36 @@ defmodule Data.AutoGenerated.Video.Rendered_759e4696a7aaa10c5900a2b6a226610b do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Langenfort"},
+ %{timestamp: 3299, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 4300, text: "Lauensteinstraße"},
+ %{timestamp: 16976, text: "Jahnbrücke"},
+ %{timestamp: 28986, text: "Jahnring"},
+ %{timestamp: 37993, text: "Überseering"},
+ %{timestamp: 39995, text: "Jahnring"},
+ %{timestamp: 65015, text: "Hindenburgstraße"},
+ %{timestamp: 68484, text: "Jahnring"},
+ %{timestamp: 81828, text: "Braamkamp"},
+ %{timestamp: 85964, text: "Ohlsdorfer Straße"},
+ %{timestamp: 93304, text: "Bussestraße"},
+ %{timestamp: 110_317, text: "Alsterdorfer Straße"},
+ %{timestamp: 113_319, text: "Lattenkamp"},
+ %{timestamp: 121_326, text: "Meenkwiese"},
+ %{timestamp: 137_138, text: "Eppendorfer Landstraße"},
+ %{timestamp: 149_280, text: "Lokstedter Weg"},
+ %{timestamp: 154_084, text: "Erikastraße"},
+ %{timestamp: 155_752, text: "Geschwister-Scholl-Straße"},
+ %{timestamp: 187_244, text: "Süderfeldstraße"},
+ %{timestamp: 203_257, text: "Lokstedter Steindamm"},
+ %{timestamp: 209_995, text: "Behrkampsweg"},
+ %{timestamp: 224_674, text: "Stresemannallee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/763c12dcea7b26040581eba93ea69056.ex b/data/auto_generated/video/763c12dcea7b26040581eba93ea69056.ex
index b3aaa3abe..dbb18550a 100644
--- a/data/auto_generated/video/763c12dcea7b26040581eba93ea69056.ex
+++ b/data/auto_generated/video/763c12dcea7b26040581eba93ea69056.ex
@@ -45,6 +45,21 @@ defmodule Data.AutoGenerated.Video.Rendered_763c12dcea7b26040581eba93ea69056 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Thesdorfer Weg"},
+ %{timestamp: 17014, text: "Halstenbeker Straße"},
+ %{timestamp: 26354, text: "Neue Straße"},
+ %{timestamp: 44369, text: "Bogenstraße"},
+ %{timestamp: 48706, text: "Rellinger Straße"},
+ %{timestamp: 51708, text: "Rehmen"},
+ %{timestamp: 71724, text: "Burmeisterallee"},
+ %{timestamp: 86736, text: ""}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/77a5b788a2eec908545928bdb9320a2f.ex b/data/auto_generated/video/77a5b788a2eec908545928bdb9320a2f.ex
index b4295caaa..7a9441c91 100644
--- a/data/auto_generated/video/77a5b788a2eec908545928bdb9320a2f.ex
+++ b/data/auto_generated/video/77a5b788a2eec908545928bdb9320a2f.ex
@@ -50,6 +50,12 @@ defmodule Data.AutoGenerated.Video.Rendered_77a5b788a2eec908545928bdb9320a2f do
[%{timestamp: 0, text: "April 2022"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Mansteinstraße"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/7805de1e5e55fbe3f69f5c1184392d19.ex b/data/auto_generated/video/7805de1e5e55fbe3f69f5c1184392d19.ex
index 67e08d3dd..d33033393 100644
--- a/data/auto_generated/video/7805de1e5e55fbe3f69f5c1184392d19.ex
+++ b/data/auto_generated/video/7805de1e5e55fbe3f69f5c1184392d19.ex
@@ -53,6 +53,22 @@ defmodule Data.AutoGenerated.Video.Rendered_7805de1e5e55fbe3f69f5c1184392d19 do
[%{text: "Dezember 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Meiendorfer Straße"},
+ %{timestamp: 1001, text: "Berner Straße"},
+ %{timestamp: 4337, text: "Stolper Straße"},
+ %{timestamp: 14678, text: "Redderblock"},
+ %{timestamp: 31080, text: "Arnswalder Straße"},
+ %{timestamp: 46092, text: "Greifenberger Straße"},
+ %{timestamp: 51430, text: "Hermann-Balk-Straße"},
+ %{timestamp: 81454, text: "Alte Berner Straße"},
+ %{timestamp: 84123, text: "Kriegkamp"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/793c1fc20e0eac49ab452573aebb0cde.ex b/data/auto_generated/video/793c1fc20e0eac49ab452573aebb0cde.ex
index f09e5e7db..1df7bd3cd 100644
--- a/data/auto_generated/video/793c1fc20e0eac49ab452573aebb0cde.ex
+++ b/data/auto_generated/video/793c1fc20e0eac49ab452573aebb0cde.ex
@@ -54,6 +54,27 @@ defmodule Data.AutoGenerated.Video.Rendered_793c1fc20e0eac49ab452573aebb0cde do
[%{text: "Februar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Ossenpadd"},
+ %{timestamp: 1285, text: "Prisdorfer Straße"},
+ %{timestamp: 22857, text: "Grenzweg"},
+ %{timestamp: 36866, text: "Im Hauen"},
+ %{timestamp: 48875, text: "Ossenpadd"},
+ %{timestamp: 63220, text: "Osterloher Weg"},
+ %{timestamp: 73895, text: "An den Fischteichen"},
+ %{timestamp: 89908, text: ""},
+ %{timestamp: 92243, text: "Radweg Westumgehung"},
+ %{timestamp: 95579, text: "An den Fischteichen"},
+ %{timestamp: 100_583, text: "Ossenpadd"},
+ %{timestamp: 126_804, text: "Friedenstraße"},
+ %{timestamp: 156_828, text: "Bismarckstraße"},
+ %{timestamp: 170_172, text: "Friedrich-Ebert-Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/79c419d561e0c13ab2674dde201eb42d.ex b/data/auto_generated/video/79c419d561e0c13ab2674dde201eb42d.ex
index 1e01df4a5..e9dbca628 100644
--- a/data/auto_generated/video/79c419d561e0c13ab2674dde201eb42d.ex
+++ b/data/auto_generated/video/79c419d561e0c13ab2674dde201eb42d.ex
@@ -50,6 +50,12 @@ defmodule Data.AutoGenerated.Video.Rendered_79c419d561e0c13ab2674dde201eb42d do
[%{timestamp: 0, text: "Juli 2021"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Friedensallee"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/7b66e0d6d746c9c7e944eaa907ef3fe8.ex b/data/auto_generated/video/7b66e0d6d746c9c7e944eaa907ef3fe8.ex
index 37158a4c2..327eb3f6b 100644
--- a/data/auto_generated/video/7b66e0d6d746c9c7e944eaa907ef3fe8.ex
+++ b/data/auto_generated/video/7b66e0d6d746c9c7e944eaa907ef3fe8.ex
@@ -57,6 +57,27 @@ defmodule Data.AutoGenerated.Video.Rendered_7b66e0d6d746c9c7e944eaa907ef3fe8 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Teichstraße"},
+ %{timestamp: 3560, text: "Dorfstraße"},
+ %{timestamp: 11233, text: "Starweg"},
+ %{timestamp: 55268, text: "Ahrensfelder Weg"},
+ %{timestamp: 104_381, text: "Waldstraße"},
+ %{timestamp: 115_850, text: "Hagener Allee"},
+ %{timestamp: 118_884, text: ""},
+ %{timestamp: 122_553, text: "Bahnhofstraße"},
+ %{timestamp: 124_888, text: ""},
+ %{timestamp: 126_878, text: "Bahnhofstraße"},
+ %{timestamp: 134_683, text: "Stormarnstraße"},
+ %{timestamp: 145_212, text: "Hamburger Straße"},
+ %{timestamp: 147_214, text: "Stormarnstraße"},
+ %{timestamp: 181_026, text: "Rosenweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/7c40573d0595e759f4a4c9636eee2ecc.ex b/data/auto_generated/video/7c40573d0595e759f4a4c9636eee2ecc.ex
index 9f3cb95df..5338cf92f 100644
--- a/data/auto_generated/video/7c40573d0595e759f4a4c9636eee2ecc.ex
+++ b/data/auto_generated/video/7c40573d0595e759f4a4c9636eee2ecc.ex
@@ -61,6 +61,52 @@ defmodule Data.AutoGenerated.Video.Rendered_7c40573d0595e759f4a4c9636eee2ecc do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Elfenhagen"},
+ %{timestamp: 19983, text: "Klaus-Groth-Straße"},
+ %{timestamp: 21651, text: "Feldweg"},
+ %{timestamp: 27989, text: ""},
+ %{timestamp: 69022, text: "Schleswiger Hagen"},
+ %{timestamp: 70356, text: ""},
+ %{timestamp: 110_055, text: "Quickborner Straße"},
+ %{timestamp: 119_729, text: "Glockenheide"},
+ %{timestamp: 135_453, text: "Distelweg"},
+ %{timestamp: 140_469, text: "Industriestraße"},
+ %{timestamp: 147_474, text: ""},
+ %{timestamp: 153_450, text: "Erlengang"},
+ %{timestamp: 155_452, text: ""},
+ %{timestamp: 168_129, text: "Oadby-and-Wigston-Straße"},
+ %{timestamp: 170_130, text: ""},
+ %{timestamp: 172_132, text: "Friedrichsgaber Weg"},
+ %{timestamp: 174_133, text: ""},
+ %{timestamp: 184_141, text: "Moorbekhalle (Schulzentrum Nord)"},
+ %{timestamp: 189_479, text: ""},
+ %{timestamp: 205_492, text: "Waldstraße"},
+ %{timestamp: 209_161, text: ""},
+ %{timestamp: 225_508, text: "Jörg-Peter-Hahn-Platz"},
+ %{timestamp: 231_181, text: "Rathausallee"},
+ %{timestamp: 235_803, text: ""},
+ %{timestamp: 242_141, text: "Heidbergstraße"},
+ %{timestamp: 251_148, text: ""},
+ %{timestamp: 268_162, text: "Buchenweg"},
+ %{timestamp: 272_499, text: ""},
+ %{timestamp: 282_840, text: "Richtweg"},
+ %{timestamp: 284_842, text: ""},
+ %{timestamp: 305_525, text: "Kohfurth"},
+ %{timestamp: 309_195, text: "Marommer Straße"},
+ %{timestamp: 313_412, text: "Coppernicusstraße"},
+ %{timestamp: 327_757, text: "Jumbo-Pfad"},
+ %{timestamp: 334_095, text: "Lütjenmoor"},
+ %{timestamp: 346_347, text: "Breslauer Straße"},
+ %{timestamp: 361_913, text: "Ulzburger Straße"},
+ %{timestamp: 369_404, text: "Segeberger Chaussee"},
+ %{timestamp: 370_555, text: "Schmuggelstieg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/7d3f8d6e0a969fdbc991207e0b991bad.ex b/data/auto_generated/video/7d3f8d6e0a969fdbc991207e0b991bad.ex
index ffe74c507..f9c71368e 100644
--- a/data/auto_generated/video/7d3f8d6e0a969fdbc991207e0b991bad.ex
+++ b/data/auto_generated/video/7d3f8d6e0a969fdbc991207e0b991bad.ex
@@ -72,6 +72,72 @@ defmodule Data.AutoGenerated.Video.Rendered_7d3f8d6e0a969fdbc991207e0b991bad do
[%{text: "April 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 7339, text: "Große Johannisstraße"},
+ %{timestamp: 12677, text: "Großer Burstah"},
+ %{timestamp: 29479, text: "Graskeller"},
+ %{timestamp: 33867, text: "Stadthausbrücke"},
+ %{timestamp: 44844, text: "Axel-Springer-Platz"},
+ %{timestamp: 51934, text: "Kaiser-Wilhelm-Straße"},
+ %{timestamp: 81958, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 86962, text: "Gorch-Fock-Wall"},
+ %{timestamp: 89297, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 91633, text: "Sievekingplatz"},
+ %{timestamp: 102_603, text: "Feldstraße"},
+ %{timestamp: 116_164, text: "Neuer Kamp"},
+ %{timestamp: 128_174, text: "Neuer Pferdemarkt"},
+ %{timestamp: 130_509, text: "Beim Grünen Jäger"},
+ %{timestamp: 135_180, text: "Thadenstraße"},
+ %{timestamp: 169_504, text: "Chemnitzstraße"},
+ %{timestamp: 188_757, text: "Julius-Leber-Straße"},
+ %{timestamp: 189_758, text: "Max-Brauer-Allee"},
+ %{timestamp: 217_135, text: "Platz der Republik"},
+ %{timestamp: 220_805, text: "Lobuschstraße"},
+ %{timestamp: 224_140, text: "Klausstraße"},
+ %{timestamp: 229_478, text: "Eulenstraße"},
+ %{timestamp: 247_316, text: "Bleickenallee"},
+ %{timestamp: 278_727, text: "Othmarscher Kirchenweg"},
+ %{timestamp: 307_750, text: "Agathe-Lasch-Weg"},
+ %{timestamp: 316_757, text: "Emkendorfstraße"},
+ %{timestamp: 329_434, text: "Reventlowstraße"},
+ %{timestamp: 338_808, text: "Jungmannstraße"},
+ %{timestamp: 356_507, text: "Parkstraße"},
+ %{timestamp: 361_511, text: "Otto-Ernst-Straße"},
+ %{timestamp: 386_197, text: "Ohnsorgweg"},
+ %{timestamp: 390_200, text: "Jürgensallee"},
+ %{timestamp: 434_903, text: "Langenhegen"},
+ %{timestamp: 451_249, text: "Humannstraße"},
+ %{timestamp: 472_266, text: "Manteuffelstraße"},
+ %{timestamp: 498_469, text: "Mühlenberg"},
+ %{timestamp: 504_807, text: "Gätgensstraße"},
+ %{timestamp: 510_812, text: "Gätgenstraße"},
+ %{timestamp: 513_147, text: "Elbchaussee"},
+ %{timestamp: 514_482, text: "Godeffroystraße"},
+ %{timestamp: 533_497, text: "Blankeneser Bahnhofstraße"},
+ %{timestamp: 538_358, text: "Sülldorfer Kirchenweg"},
+ %{timestamp: 565_713, text: "Babendiekstraße"},
+ %{timestamp: 572_719, text: "Eichengrund"},
+ %{timestamp: 590_733, text: ""},
+ %{timestamp: 596_738, text: "Am Sorgfeld"},
+ %{timestamp: 608_080, text: "Ehrenpreisstieg"},
+ %{timestamp: 620_757, text: "Sülldorfer Mühlenweg"},
+ %{timestamp: 627_763, text: "Wittland"},
+ %{timestamp: 643_108, text: "Wüstland"},
+ %{timestamp: 646_111, text: "Sülldorfer Landstraße"},
+ %{timestamp: 665_302, text: ""},
+ %{timestamp: 666_303, text: "Sülldorfer Landstraße"},
+ %{timestamp: 673_642, text: "Alte Sülldorfer Landstraße"},
+ %{timestamp: 691_323, text: "Klövensteenweg"},
+ %{timestamp: 696_660, text: "Hinter der Bahn"},
+ %{timestamp: 720_346, text: "Rheingoldweg"},
+ %{timestamp: 750_370, text: "Auweidenweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/7d959c7f6a5899dc2b92753b9fb0b498.ex b/data/auto_generated/video/7d959c7f6a5899dc2b92753b9fb0b498.ex
index f250df964..e4b695b9e 100644
--- a/data/auto_generated/video/7d959c7f6a5899dc2b92753b9fb0b498.ex
+++ b/data/auto_generated/video/7d959c7f6a5899dc2b92753b9fb0b498.ex
@@ -58,6 +58,28 @@ defmodule Data.AutoGenerated.Video.Rendered_7d959c7f6a5899dc2b92753b9fb0b498 do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Bramfelder Chaussee"},
+ %{timestamp: 4670, text: "Bramfelder Straße"},
+ %{timestamp: 13544, text: "Habichtstraße"},
+ %{timestamp: 17213, text: "Hellbrookstraße"},
+ %{timestamp: 64453, text: "Saarlandstraße"},
+ %{timestamp: 74494, text: "Südring"},
+ %{timestamp: 121_532, text: "Grasweg"},
+ %{timestamp: 141_681, text: "Barmbeker Straße"},
+ %{timestamp: 148_648, text: "Winterhuder Marktplatz"},
+ %{timestamp: 158_323, text: "Hudtwalckerstraße"},
+ %{timestamp: 174_035, text: "Ludolfstraße"},
+ %{timestamp: 184_376, text: "Lokstedter Weg"},
+ %{timestamp: 188_046, text: "Eppendorfer Landstraße"},
+ %{timestamp: 200_055, text: "Martinistraße"},
+ %{timestamp: 249_329, text: "Lokstedter Steindamm"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/7dce534a8a5dd0e3662f1e3daa9947bc.ex b/data/auto_generated/video/7dce534a8a5dd0e3662f1e3daa9947bc.ex
index 7e6f0e318..ee1a396bb 100644
--- a/data/auto_generated/video/7dce534a8a5dd0e3662f1e3daa9947bc.ex
+++ b/data/auto_generated/video/7dce534a8a5dd0e3662f1e3daa9947bc.ex
@@ -50,6 +50,17 @@ defmodule Data.AutoGenerated.Video.Rendered_7dce534a8a5dd0e3662f1e3daa9947bc do
[%{text: "Februar 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Heilwigstraße"},
+ %{timestamp: 37697, text: "Frauenthal"},
+ %{timestamp: 44702, text: "Harvestehuder Weg"},
+ %{timestamp: 45703, text: "Mittelweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/7e58a9c61c3d8106a07214588825796f.ex b/data/auto_generated/video/7e58a9c61c3d8106a07214588825796f.ex
index ce3af968a..589a8c5f2 100644
--- a/data/auto_generated/video/7e58a9c61c3d8106a07214588825796f.ex
+++ b/data/auto_generated/video/7e58a9c61c3d8106a07214588825796f.ex
@@ -54,6 +54,41 @@ defmodule Data.AutoGenerated.Video.Rendered_7e58a9c61c3d8106a07214588825796f do
[%{text: "August 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Dampferbrücke"},
+ %{timestamp: 9341, text: "Benittstraße"},
+ %{timestamp: 24761, text: "Köhlfleet-Hauptdeich"},
+ %{timestamp: 27551, text: ""},
+ %{timestamp: 61245, text: "Aue-Hauptdeich"},
+ %{timestamp: 62417, text: "Osterfelddeich"},
+ %{timestamp: 101_970, text: "Kirchenaußendeichsweg"},
+ %{timestamp: 106_307, text: "Bodemannweg"},
+ %{timestamp: 112_979, text: "Süderkirchenweg"},
+ %{timestamp: 118_984, text: "Finkenwerder Süderdeich"},
+ %{timestamp: 186_371, text: "Finkenwerder Westerdeich"},
+ %{timestamp: 197_713, text: ""},
+ %{timestamp: 202_050, text: "Tulpenweg"},
+ %{timestamp: 204_385, text: "Lupinenweg"},
+ %{timestamp: 207_054, text: ""},
+ %{timestamp: 254_092, text: "Neßdeich"},
+ %{timestamp: 261_765, text: ""},
+ %{timestamp: 266_435, text: "Neßdeich"},
+ %{timestamp: 274_108, text: ""},
+ %{timestamp: 278_111, text: "Neßdeich"},
+ %{timestamp: 280_113, text: ""},
+ %{timestamp: 281_113, text: "Neßdeich"},
+ %{timestamp: 282_866, text: "Am Rosengarten"},
+ %{timestamp: 339_578, text: "Neuenfelder Hauptdeich"},
+ %{timestamp: 383_613, text: "Cranzer Hauptdeich"},
+ %{timestamp: 399_518, text: ""},
+ %{timestamp: 400_853, text: "Sperrwerk Neuenfelde"},
+ %{timestamp: 405_523, text: ""}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/7ef9fd5a7d30729fa7645178fe2a921a.ex b/data/auto_generated/video/7ef9fd5a7d30729fa7645178fe2a921a.ex
index 025d35940..f29fc5516 100644
--- a/data/auto_generated/video/7ef9fd5a7d30729fa7645178fe2a921a.ex
+++ b/data/auto_generated/video/7ef9fd5a7d30729fa7645178fe2a921a.ex
@@ -55,6 +55,17 @@ defmodule Data.AutoGenerated.Video.Rendered_7ef9fd5a7d30729fa7645178fe2a921a do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Barsbütteler Straße"},
+ %{timestamp: 24975, text: "Rodigallee"},
+ %{timestamp: 128_607, text: "Jüthornstraße"},
+ %{timestamp: 143_952, text: "Bovestraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/7f53e0a300ec78e9e181ef33bbf48f82.ex b/data/auto_generated/video/7f53e0a300ec78e9e181ef33bbf48f82.ex
index f27674664..2ab4a6672 100644
--- a/data/auto_generated/video/7f53e0a300ec78e9e181ef33bbf48f82.ex
+++ b/data/auto_generated/video/7f53e0a300ec78e9e181ef33bbf48f82.ex
@@ -76,6 +76,82 @@ defmodule Data.AutoGenerated.Video.Rendered_7f53e0a300ec78e9e181ef33bbf48f82 do
[%{text: "August 2021", timestamp: 0}, %{text: "April 2022", timestamp: 604_975}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Wendloher Weg"},
+ %{timestamp: 1025, text: ""},
+ %{timestamp: 23376, text: "Oldesloer Straße"},
+ %{timestamp: 38455, text: "Zum Golfplatz"},
+ %{timestamp: 39789, text: "Oldesloer Straße"},
+ %{timestamp: 45127, text: "Zum Niendorfer Grenzhaus"},
+ %{timestamp: 53467, text: ""},
+ %{timestamp: 76819, text: "Wagrierweg"},
+ %{timestamp: 80155, text: ""},
+ %{timestamp: 96501, text: "Vielohweg"},
+ %{timestamp: 97502, text: "Perckentinweg"},
+ %{timestamp: 102_506, text: ""},
+ %{timestamp: 148_645, text: "Wendlohstraße"},
+ %{timestamp: 151_981, text: "John-Chretien-Wanderweg / Düp-Ring"},
+ %{timestamp: 165_992, text: "Frohmestraße"},
+ %{timestamp: 169_618, text: ""},
+ %{timestamp: 238_673, text: "Niendorfer Gehege"},
+ %{timestamp: 241_741, text: ""},
+ %{timestamp: 262_546, text: "Bondenwald"},
+ %{timestamp: 267_649, text: "Rosenweg"},
+ %{timestamp: 269_317, text: ""},
+ %{timestamp: 281_994, text: "Schmiedekoppel"},
+ %{timestamp: 284_996, text: ""},
+ %{timestamp: 291_668, text: "Kollauwanderweg"},
+ %{timestamp: 296_338, text: "Deelwisch"},
+ %{timestamp: 300_008, text: "Baarkamp"},
+ %{timestamp: 309_682, text: "Hagendeel"},
+ %{timestamp: 320_357, text: "Hinter der Lieth"},
+ %{timestamp: 327_324, text: ""},
+ %{timestamp: 350_009, text: "Stellinger Chaussee"},
+ %{timestamp: 356_681, text: "Oddernskamp"},
+ %{timestamp: 369_536, text: "Julius-Vosseler-Straße"},
+ %{timestamp: 370_537, text: "Döhrnstraße"},
+ %{timestamp: 377_543, text: ""},
+ %{timestamp: 394_222, text: "Schillingsbektal"},
+ %{timestamp: 398_226, text: "Max-Tau-Straße"},
+ %{timestamp: 408_901, text: "Emil-Andresen-Straße"},
+ %{timestamp: 413_994, text: ""},
+ %{timestamp: 434_900, text: "Vizelinstraße"},
+ %{timestamp: 439_236, text: "Beethovenallee"},
+ %{timestamp: 441_238, text: ""},
+ %{timestamp: 455_071, text: "Repgowstieg"},
+ %{timestamp: 457_740, text: "Julius-Vosseler-Straße"},
+ %{timestamp: 474_753, text: "Eidelstedter Weg"},
+ %{timestamp: 493_577, text: "Unnastraße"},
+ %{timestamp: 508_142, text: "Goebenstraße"},
+ %{timestamp: 511_812, text: "Eppendorfer Weg"},
+ %{timestamp: 512_812, text: "Goebenstraße"},
+ %{timestamp: 522_487, text: "Bismarckstraße"},
+ %{timestamp: 523_487, text: "Goebenbrücke"},
+ %{timestamp: 526_823, text: "Kaiser-Friedrich-Ufer"},
+ %{timestamp: 528_158, text: "Heymannstraße"},
+ %{timestamp: 541_502, text: "Gustav-Falke-Straße"},
+ %{timestamp: 560_595, text: "Beim Schlump"},
+ %{timestamp: 563_348, text: "Kleiner Schäferkamp"},
+ %{timestamp: 565_468, text: "Schäferkampsallee"},
+ %{timestamp: 566_469, text: "Schröderstiftstraße"},
+ %{timestamp: 568_137, text: ""},
+ %{timestamp: 582_481, text: "Sternschanze"},
+ %{timestamp: 586_072, text: ""},
+ %{timestamp: 590_771, text: "Schröderstiftstraße"},
+ %{timestamp: 592_327, text: "Rentzelstraße"},
+ %{timestamp: 596_664, text: "Tiergartenstraße"},
+ %{timestamp: 620_277, text: ""},
+ %{timestamp: 622_279, text: "Dag-Hammarskjöld-Platz"},
+ %{timestamp: 628_617, text: ""},
+ %{timestamp: 633_955, text: "Dag-Hammarskjöld-Brücke"},
+ %{timestamp: 637_624, text: ""},
+ %{timestamp: 638_959, text: "Stephansplatz"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8037a54fdf49f973c02de2bfaae57fef.ex b/data/auto_generated/video/8037a54fdf49f973c02de2bfaae57fef.ex
index a63b7aa5c..9c9b8219d 100644
--- a/data/auto_generated/video/8037a54fdf49f973c02de2bfaae57fef.ex
+++ b/data/auto_generated/video/8037a54fdf49f973c02de2bfaae57fef.ex
@@ -145,6 +145,339 @@ defmodule Data.AutoGenerated.Video.Rendered_8037a54fdf49f973c02de2bfaae57fef do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: ""},
+ %{timestamp: 6340, text: "Hein-Saß-Weg"},
+ %{timestamp: 10010, text: ""},
+ %{timestamp: 37037, text: "Hein-Saß-Weg"},
+ %{timestamp: 44563, text: "Doggerbankweg"},
+ %{timestamp: 46898, text: ""},
+ %{timestamp: 61401, text: "Focksweg"},
+ %{timestamp: 67072, text: "Köhlfleet Hauptdeich"},
+ %{timestamp: 79082, text: "Focksweg"},
+ %{timestamp: 87422, text: "Butendeichsweg"},
+ %{timestamp: 90758, text: "Benittstraße"},
+ %{timestamp: 92597, text: "Wriedestraße"},
+ %{timestamp: 96267, text: "Mewesweg"},
+ %{timestamp: 99906, text: "Finksweg"},
+ %{timestamp: 104_810, text: ""},
+ %{timestamp: 105_811, text: "Finkenwerder Norderdeich"},
+ %{timestamp: 108_814, text: "Norderschulweg"},
+ %{timestamp: 118_237, text: ""},
+ %{timestamp: 123_576, text: "Emder Straße"},
+ %{timestamp: 128_247, text: "Uhlenhoffweg"},
+ %{timestamp: 140_259, text: "Finkenwerder Landscheideweg"},
+ %{timestamp: 142_261, text: ""},
+ %{timestamp: 146_599, text: "Köterdamm"},
+ %{timestamp: 148_601, text: ""},
+ %{timestamp: 156_275, text: "Osterfelddeich"},
+ %{timestamp: 176_295, text: "Aue-Hauptdeich"},
+ %{timestamp: 180_966, text: "Finkenwerder Straße"},
+ %{timestamp: 186_075, text: "An der Alten Süderelbe"},
+ %{timestamp: 221_110, text: ""},
+ %{timestamp: 231_787, text: "Gutsbrack"},
+ %{timestamp: 232_788, text: "Hohenwischer Straße"},
+ %{timestamp: 269_492, text: "Moorburger Elbdeich"},
+ %{timestamp: 311_767, text: "Moorburger Alter Deich"},
+ %{timestamp: 368_055, text: ""},
+ %{timestamp: 403_090, text: "Moorburger Hinterdeich"},
+ %{timestamp: 471_892, text: "Moorburger Kirchdeich"},
+ %{timestamp: 483_575, text: ""},
+ %{timestamp: 487_246, text: "Fürstenmoordamm"},
+ %{timestamp: 493_919, text: ""},
+ %{timestamp: 498_590, text: "Fürstenmoordamm"},
+ %{timestamp: 503_595, text: ""},
+ %{timestamp: 505_597, text: "Fürstenmoordamm"},
+ %{timestamp: 508_266, text: ""},
+ %{timestamp: 514_940, text: "Moorburger Bogen"},
+ %{timestamp: 539_481, text: "Stader Straße"},
+ %{timestamp: 544_819, text: ""},
+ %{timestamp: 547_155, text: "Meyers Park"},
+ %{timestamp: 553_828, text: ""},
+ %{timestamp: 585_860, text: "Am Waldschlößchen"},
+ %{timestamp: 615_557, text: "Heimfelder Straße"},
+ %{timestamp: 625_567, text: ""},
+ %{timestamp: 635_577, text: "Hans-Dewitz-Ring"},
+ %{timestamp: 638_246, text: ""},
+ %{timestamp: 639_581, text: "Jungbrunnen"},
+ %{timestamp: 641_916, text: "Triftweg"},
+ %{timestamp: 650_258, text: "Triftstraße"},
+ %{timestamp: 669_716, text: "Ehestorfer Weg"},
+ %{timestamp: 678_669, text: "Schattengang"},
+ %{timestamp: 696_353, text: "Weusthoffstraße"},
+ %{timestamp: 697_688, text: "Göhlbachtal"},
+ %{timestamp: 721_080, text: ""},
+ %{timestamp: 736_763, text: "Reiherhoopweg"},
+ %{timestamp: 745_772, text: "Gottschalkring"},
+ %{timestamp: 760_086, text: "Marmstorfer Weg"},
+ %{timestamp: 780_106, text: ""},
+ %{timestamp: 800_459, text: "Außenmühlendamm"},
+ %{timestamp: 808_467, text: ""},
+ %{timestamp: 816_142, text: "Außenmühlenweg"},
+ %{timestamp: 821_580, text: "Hohe Straße"},
+ %{timestamp: 825_184, text: "Hannoversche Straße"},
+ %{timestamp: 844_804, text: "Schlachthofbrücke"},
+ %{timestamp: 849_809, text: "Hörstener Straße"},
+ %{timestamp: 881_841, text: "Nutriaweg"},
+ %{timestamp: 913_873, text: "Großmoordamm"},
+ %{timestamp: 927_219, text: ""},
+ %{timestamp: 936_228, text: "Penzweg"},
+ %{timestamp: 937_563, text: ""},
+ %{timestamp: 974_266, text: "Liegewiese"},
+ %{timestamp: 985_277, text: "Fünfhausener Landweg"},
+ %{timestamp: 999_959, text: "Großmoorbogen"},
+ %{timestamp: 1_000_960, text: "Neuländer Straße"},
+ %{timestamp: 1_008_300, text: "Neuländer Weg"},
+ %{timestamp: 1_012_972, text: "Wendts Weg"},
+ %{timestamp: 1_043_669, text: "Neuländer Elbdeich"},
+ %{timestamp: 1_071_697, text: "Schweenssand-Hauptdeich"},
+ %{timestamp: 1_074_700, text: "Neuländer Elbdeich"},
+ %{timestamp: 1_081_885, text: ""},
+ %{timestamp: 1_109_246, text: "Stillhorner Hauptdeich"},
+ %{timestamp: 1_130_600, text: "Stillhorner Stegel"},
+ %{timestamp: 1_132_269, text: "Stillhorner Weg"},
+ %{timestamp: 1_163_967, text: "Einlagedeich"},
+ %{timestamp: 1_165_969, text: "In de Huuk"},
+ %{timestamp: 1_177_647, text: "Moorwerder Hauptdeich"},
+ %{timestamp: 1_216_353, text: "Goetjensorter Deich"},
+ %{timestamp: 1_229_366, text: "Jenerseitedeich"},
+ %{timestamp: 1_290_760, text: "Kirchdorfer Straße"},
+ %{timestamp: 1_294_764, text: "Schönenfelder Straße"},
+ %{timestamp: 1_322_024, text: ""},
+ %{timestamp: 1_323_359, text: "Hövelweg"},
+ %{timestamp: 1_325_695, text: "Hövelpromenade"},
+ %{timestamp: 1_345_047, text: "Buschweide"},
+ %{timestamp: 1_346_048, text: ""},
+ %{timestamp: 1_427_632, text: "Veddeler Straße"},
+ %{timestamp: 1_445_793, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 1_449_295, text: ""},
+ %{timestamp: 1_451_963, text: "Am Zollhafen"},
+ %{timestamp: 1_455_967, text: "Wilhelmsburger Platz"},
+ %{timestamp: 1_459_636, text: "Veddeler Brückenstraße"},
+ %{timestamp: 1_496_050, text: ""},
+ %{timestamp: 1_517_805, text: "Zweibrückenstraße"},
+ %{timestamp: 1_521_142, text: ""},
+ %{timestamp: 1_524_812, text: "Alexandra-Stieg"},
+ %{timestamp: 1_536_491, text: ""},
+ %{timestamp: 1_562_517, text: "Entenwerder"},
+ %{timestamp: 1_564_185, text: "Entenwerder Stieg"},
+ %{timestamp: 1_578_866, text: "Ausschläger Elbdeich"},
+ %{timestamp: 1_583_204, text: "Kaltehofe-Hauptdeich"},
+ %{timestamp: 1_585_540, text: "Kaltehofer Brücke"},
+ %{timestamp: 1_590_211, text: "Kaltehofe-Hauptdeich"},
+ %{timestamp: 1_673_628, text: "Moorfleeter Hauptdeich"},
+ %{timestamp: 1_727_329, text: "Tatenberger Weg"},
+ %{timestamp: 1_733_889, text: "Moorfleeter Deich"},
+ %{timestamp: 1_789_711, text: ""},
+ %{timestamp: 1_870_375, text: "P 1"},
+ %{timestamp: 1_872_377, text: "Moorfleeter Deich"},
+ %{timestamp: 1_881_720, text: "Hans-Duncker-Straße"},
+ %{timestamp: 1_894_399, text: "Mittlerer Landweg"},
+ %{timestamp: 1_930_101, text: "Rungedamm"},
+ %{timestamp: 1_932_437, text: "Mittlerer Landweg"},
+ %{timestamp: 1_975_814, text: "Hans-Ulrich-Höller-Weg"},
+ %{timestamp: 1_993_832, text: ""},
+ %{timestamp: 2_039_210, text: "Walter-Hammer-Weg"},
+ %{timestamp: 2_105_944, text: ""},
+ %{timestamp: 2_122_293, text: "An der Kreisbahn"},
+ %{timestamp: 2_123_628, text: "An der Steinbek"},
+ %{timestamp: 2_124_963, text: "Am Vorwerk"},
+ %{timestamp: 2_131_970, text: ""},
+ %{timestamp: 2_141_646, text: "Billstedter Bahnstieg"},
+ %{timestamp: 2_168_006, text: "Rote Brücke"},
+ %{timestamp: 2_169_674, text: "Niederschleems"},
+ %{timestamp: 2_175_346, text: ""},
+ %{timestamp: 2_177_682, text: "Billstedter Hauptstraße"},
+ %{timestamp: 2_181_352, text: ""},
+ %{timestamp: 2_184_355, text: "Klinkstraße"},
+ %{timestamp: 2_188_359, text: ""},
+ %{timestamp: 2_197_646, text: "Möllner Landstraße"},
+ %{timestamp: 2_201_332, text: "Kaspar-Siemers-Weg"},
+ %{timestamp: 2_218_015, text: ""},
+ %{timestamp: 2_231_696, text: "Archenholzstraße"},
+ %{timestamp: 2_236_701, text: ""},
+ %{timestamp: 2_241_706, text: "Glinder Straße"},
+ %{timestamp: 2_270_919, text: "Reinskamp"},
+ %{timestamp: 2_286_935, text: "Driftredder"},
+ %{timestamp: 2_287_936, text: "Grootmoorredder"},
+ %{timestamp: 2_290_606, text: ""},
+ %{timestamp: 2_292_608, text: "Driftredder"},
+ %{timestamp: 2_297_946, text: ""},
+ %{timestamp: 2_384_366, text: "Grootmoorredder"},
+ %{timestamp: 2_387_035, text: "Bruhnrögenredder"},
+ %{timestamp: 2_408_056, text: ""},
+ %{timestamp: 2_414_729, text: "Barsbütteler Straße"},
+ %{timestamp: 2_424_613, text: ""},
+ %{timestamp: 2_453_508, text: "Bekkamp"},
+ %{timestamp: 2_460_849, text: ""},
+ %{timestamp: 2_484_873, text: "Charlottenburger Straße"},
+ %{timestamp: 2_492_192, text: ""},
+ %{timestamp: 2_503_870, text: "Kelloggstraße"},
+ %{timestamp: 2_509_209, text: "Kreuzburger Straße"},
+ %{timestamp: 2_515_730, text: "Jenfelder Allee"},
+ %{timestamp: 2_520_068, text: ""},
+ %{timestamp: 2_526_741, text: "Jenfelder Tannenweg"},
+ %{timestamp: 2_533_081, text: ""},
+ %{timestamp: 2_534_082, text: "Kuehnstraße"},
+ %{timestamp: 2_540_955, text: ""},
+ %{timestamp: 2_546_294, text: "Albert-Schweitzer-Ring"},
+ %{timestamp: 2_549_630, text: ""},
+ %{timestamp: 2_555_303, text: "Rahlau"},
+ %{timestamp: 2_560_641, text: ""},
+ %{timestamp: 2_579_994, text: "Dammwiesenstraße"},
+ %{timestamp: 2_589_337, text: "Nordmarkstraße"},
+ %{timestamp: 2_608_022, text: ""},
+ %{timestamp: 2_612_026, text: "Wenden"},
+ %{timestamp: 2_631_982, text: "Halligenstieg"},
+ %{timestamp: 2_638_989, text: "Friedrich-Ebert-Damm"},
+ %{timestamp: 2_642_993, text: "Charlie-Mills-Straße"},
+ %{timestamp: 2_654_083, text: "Max-Herz-Ring"},
+ %{timestamp: 2_656_085, text: ""},
+ %{timestamp: 2_667_430, text: "Max-Herz-Ring"},
+ %{timestamp: 2_671_434, text: "Walter-Heitmann-Straße"},
+ %{timestamp: 2_677_440, text: "Traberweg"},
+ %{timestamp: 2_684_447, text: ""},
+ %{timestamp: 2_702_465, text: "Turnierstieg"},
+ %{timestamp: 2_705_468, text: ""},
+ %{timestamp: 2_716_813, text: "Barenbleek"},
+ %{timestamp: 2_719_482, text: ""},
+ %{timestamp: 2_738_501, text: "Steilshooper Allee"},
+ %{timestamp: 2_739_502, text: ""},
+ %{timestamp: 2_742_839, text: "Weidkoppel"},
+ %{timestamp: 2_745_842, text: ""},
+ %{timestamp: 2_748_511, text: "Haldesdorfer Straße"},
+ %{timestamp: 2_752_627, text: "Steilshooper Allee"},
+ %{timestamp: 2_760_302, text: ""},
+ %{timestamp: 2_762_637, text: "Steilshooper Allee"},
+ %{timestamp: 2_763_638, text: ""},
+ %{timestamp: 2_770_979, text: "Steilshooper Allee"},
+ %{timestamp: 2_773_315, text: ""},
+ %{timestamp: 2_774_649, text: "Steilshooper Allee"},
+ %{timestamp: 2_779_268, text: "Ellernreihe"},
+ %{timestamp: 2_780_269, text: ""},
+ %{timestamp: 2_796_618, text: "Bramfelder Chaussee"},
+ %{timestamp: 2_815_871, text: ""},
+ %{timestamp: 2_825_881, text: "Fabriciusstraße"},
+ %{timestamp: 2_829_551, text: ""},
+ %{timestamp: 2_857_548, text: "Leeschenblick"},
+ %{timestamp: 2_863_887, text: ""},
+ %{timestamp: 2_868_892, text: "Bramfelder Redder"},
+ %{timestamp: 2_871_228, text: ""},
+ %{timestamp: 2_916_279, text: "Fieckendorfweg"},
+ %{timestamp: 2_936_966, text: "Drosselweg"},
+ %{timestamp: 2_938_968, text: ""},
+ %{timestamp: 2_943_306, text: "Cordesallee"},
+ %{timestamp: 2_979_409, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 2_982_424, text: ""},
+ %{timestamp: 2_993_168, text: "Im Grünen Grunde"},
+ %{timestamp: 3_003_356, text: ""},
+ %{timestamp: 3_009_696, text: "Rathenaustraße"},
+ %{timestamp: 3_022_375, text: ""},
+ %{timestamp: 3_042_349, text: "Sengelmannstraße"},
+ %{timestamp: 3_047_020, text: ""},
+ %{timestamp: 3_066_707, text: "Rathenaustraße"},
+ %{timestamp: 3_068_709, text: "Hindenburgstraße"},
+ %{timestamp: 3_077_384, text: "Brabandstraße"},
+ %{timestamp: 3_078_385, text: ""},
+ %{timestamp: 3_085_058, text: "Brabandstraße"},
+ %{timestamp: 3_099_072, text: "Alsterdorfer Damm"},
+ %{timestamp: 3_103_410, text: "Alsterkrugchaussee"},
+ %{timestamp: 3_114_158, text: "Sportallee"},
+ %{timestamp: 3_119_964, text: ""},
+ %{timestamp: 3_137_982, text: "Paeplowweg"},
+ %{timestamp: 3_141_986, text: ""},
+ %{timestamp: 3_159_003, text: "Weg beim Jäger"},
+ %{timestamp: 3_165_695, text: ""},
+ %{timestamp: 3_185_381, text: "Licentiatenweg"},
+ %{timestamp: 3_195_058, text: ""},
+ %{timestamp: 3_199_395, text: "Schwartauer Straße"},
+ %{timestamp: 3_206_069, text: ""},
+ %{timestamp: 3_219_749, text: "Moortrift"},
+ %{timestamp: 3_224_420, text: ""},
+ %{timestamp: 3_229_759, text: "Borsteler Chaussee"},
+ %{timestamp: 3_235_431, text: "Reitzeweg"},
+ %{timestamp: 3_246_776, text: ""},
+ %{timestamp: 3_259_455, text: "Amselweg"},
+ %{timestamp: 3_262_792, text: "Fasanenweg"},
+ %{timestamp: 3_265_461, text: ""},
+ %{timestamp: 3_266_462, text: "Tarpenbekwanderweg"},
+ %{timestamp: 3_269_132, text: ""},
+ %{timestamp: 3_273_469, text: "Hauptweg"},
+ %{timestamp: 3_274_470, text: ""},
+ %{timestamp: 3_276_139, text: "Fliederweg"},
+ %{timestamp: 3_277_807, text: ""},
+ %{timestamp: 3_279_475, text: "Haldenstieg"},
+ %{timestamp: 3_281_144, text: ""},
+ %{timestamp: 3_294_824, text: "Vogt-Cordes-Damm"},
+ %{timestamp: 3_310_050, text: "Lokstedter Holt"},
+ %{timestamp: 3_317_391, text: "Borndeel"},
+ %{timestamp: 3_321_728, text: ""},
+ %{timestamp: 3_339_079, text: "Bondenwald"},
+ %{timestamp: 3_346_986, text: ""},
+ %{timestamp: 3_371_010, text: "Niendorfer Gehege"},
+ %{timestamp: 3_374_046, text: ""},
+ %{timestamp: 3_411_417, text: "Niendorfer Gehege"},
+ %{timestamp: 3_415_421, text: ""},
+ %{timestamp: 3_432_438, text: "Kollenhof"},
+ %{timestamp: 3_438_777, text: ""},
+ %{timestamp: 3_455_461, text: "Olloweg"},
+ %{timestamp: 3_458_797, text: ""},
+ %{timestamp: 3_475_481, text: "Kieler Straße"},
+ %{timestamp: 3_483_040, text: ""},
+ %{timestamp: 3_500_724, text: "Bollweg"},
+ %{timestamp: 3_507_064, text: ""},
+ %{timestamp: 3_521_745, text: "Kronsaalsweg"},
+ %{timestamp: 3_528_752, text: ""},
+ %{timestamp: 3_543_100, text: "Wittenmoor"},
+ %{timestamp: 3_548_772, text: "Roscherweg"},
+ %{timestamp: 3_565_122, text: "Rohlfsweg"},
+ %{timestamp: 3_570_037, text: "Randstraße"},
+ %{timestamp: 3_572_039, text: "Volksparkstraße"},
+ %{timestamp: 3_576_510, text: ""},
+ %{timestamp: 3_580_948, text: "Lederstraße"},
+ %{timestamp: 3_583_618, text: ""},
+ %{timestamp: 3_607_641, text: "Ottensener Straße"},
+ %{timestamp: 3_609_643, text: ""},
+ %{timestamp: 3_612_646, text: "Schnackenburgallee"},
+ %{timestamp: 3_613_981, text: ""},
+ %{timestamp: 3_617_985, text: "August-Kirch-Straße"},
+ %{timestamp: 3_623_991, text: ""},
+ %{timestamp: 3_627_661, text: "August-Kirch-Straße"},
+ %{timestamp: 3_636_482, text: ""},
+ %{timestamp: 3_669_842, text: "Stadionstraße"},
+ %{timestamp: 3_690_328, text: "Luruper Chaussee"},
+ %{timestamp: 3_693_176, text: ""},
+ %{timestamp: 3_716_454, text: "Blomkamp"},
+ %{timestamp: 3_723_128, text: ""},
+ %{timestamp: 3_754_492, text: "Eisenkrautweg"},
+ %{timestamp: 3_777_182, text: "Osdorfer Landstraße"},
+ %{timestamp: 3_784_375, text: ""},
+ %{timestamp: 3_789_714, text: "Elbe Aktiv Spielplatz"},
+ %{timestamp: 3_794_052, text: "Julius-Brecht-Straße"},
+ %{timestamp: 3_796_306, text: "Heinrich-Plett-Straße"},
+ %{timestamp: 3_799_991, text: ""},
+ %{timestamp: 3_831_022, text: "Hemmingstedter Weg"},
+ %{timestamp: 3_833_358, text: "Max-Emden-Weg"},
+ %{timestamp: 3_858_716, text: "Hesten"},
+ %{timestamp: 3_862_387, text: "Ohnhorststraße"},
+ %{timestamp: 3_889_747, text: "Jürgensallee"},
+ %{timestamp: 3_900_758, text: "Eduard-Franz-Pulvermann-Weg"},
+ %{timestamp: 3_928_119, text: "Quellental"},
+ %{timestamp: 3_930_121, text: ""},
+ %{timestamp: 3_944_802, text: "Lünkenberg"},
+ %{timestamp: 3_954_266, text: "Baron-Voght-Straße"},
+ %{timestamp: 3_955_600, text: "Elbchaussee"},
+ %{timestamp: 3_959_604, text: "Elbuferweg"},
+ %{timestamp: 3_962_088, text: ""},
+ %{timestamp: 3_965_090, text: "Teufelsbrück"},
+ %{timestamp: 3_972_998, text: ""},
+ %{timestamp: 3_996_683, text: "Rüschpark"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/81c68d4715601b1dad22e9c61ad4dcad.ex b/data/auto_generated/video/81c68d4715601b1dad22e9c61ad4dcad.ex
index 9ad240f84..167785dce 100644
--- a/data/auto_generated/video/81c68d4715601b1dad22e9c61ad4dcad.ex
+++ b/data/auto_generated/video/81c68d4715601b1dad22e9c61ad4dcad.ex
@@ -50,6 +50,18 @@ defmodule Data.AutoGenerated.Video.Rendered_81c68d4715601b1dad22e9c61ad4dcad do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Bramfelder Straße"},
+ %{timestamp: 1668, text: "Pestalozzistraße"},
+ %{timestamp: 15012, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 22018, text: "Wiesendamm"},
+ %{timestamp: 92339, text: "Barmbeker Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/85ccd74b8a2167063c1f4cf12e45b62d.ex b/data/auto_generated/video/85ccd74b8a2167063c1f4cf12e45b62d.ex
index b4d2fccff..24631bdc5 100644
--- a/data/auto_generated/video/85ccd74b8a2167063c1f4cf12e45b62d.ex
+++ b/data/auto_generated/video/85ccd74b8a2167063c1f4cf12e45b62d.ex
@@ -50,6 +50,12 @@ defmodule Data.AutoGenerated.Video.Rendered_85ccd74b8a2167063c1f4cf12e45b62d do
[%{text: "April 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Walter-Hammer-Weg"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/862de23b22ca3ff53056fb393d19e8fd.ex b/data/auto_generated/video/862de23b22ca3ff53056fb393d19e8fd.ex
index 591fe7f31..81b27e0d5 100644
--- a/data/auto_generated/video/862de23b22ca3ff53056fb393d19e8fd.ex
+++ b/data/auto_generated/video/862de23b22ca3ff53056fb393d19e8fd.ex
@@ -68,6 +68,54 @@ defmodule Data.AutoGenerated.Video.Rendered_862de23b22ca3ff53056fb393d19e8fd do
[%{text: "Juni 2021", timestamp: 0}, %{text: "April 2021", timestamp: 21710}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Steintorwall"},
+ %{timestamp: 6172, text: "Steinstraße"},
+ %{timestamp: 10013, text: "Lange Mühren"},
+ %{timestamp: 11348, text: "Johanniswall"},
+ %{timestamp: 16019, text: "Deichtorplatz"},
+ %{timestamp: 21710, text: "Oberbaumbrücke"},
+ %{timestamp: 26770, text: "Amsinckstraße"},
+ %{timestamp: 30540, text: "Högerdamm"},
+ %{timestamp: 44602, text: "Amsinckstraße"},
+ %{timestamp: 63181, text: "Süderstraße"},
+ %{timestamp: 65701, text: "Amsinckstraße"},
+ %{timestamp: 80039, text: ""},
+ %{timestamp: 82620, text: "Billhorner Röhrendamm"},
+ %{timestamp: 84284, text: ""},
+ %{timestamp: 86839, text: "Billhorner Röhrendamm"},
+ %{timestamp: 92962, text: ""},
+ %{timestamp: 100_597, text: "Billhorner Röhrendamm"},
+ %{timestamp: 102_631, text: "Billhorner Mühlenweg"},
+ %{timestamp: 109_319, text: "Billwerder Neuer Deich"},
+ %{timestamp: 111_320, text: ""},
+ %{timestamp: 112_997, text: "Alexandra-Stieg"},
+ %{timestamp: 117_419, text: ""},
+ %{timestamp: 137_001, text: "Entenwerder Stieg"},
+ %{timestamp: 144_015, text: "Ausschläger Elbdeich"},
+ %{timestamp: 147_782, text: "Kaltehofer Brücke"},
+ %{timestamp: 151_816, text: "Kaltehofe-Hauptdeich"},
+ %{timestamp: 210_328, text: "Moorfleeter Hauptdeich"},
+ %{timestamp: 251_055, text: "Tatenberger Weg"},
+ %{timestamp: 258_953, text: "Tatenberger Deich"},
+ %{timestamp: 262_919, text: "Tatenberger Marschbahndamm"},
+ %{timestamp: 318_174, text: "Ochsenwerder Marschbahndamm"},
+ %{timestamp: 416_650, text: "Kirchwerder Marschbahndamm"},
+ %{timestamp: 440_599, text: "Lauweg"},
+ %{timestamp: 447_257, text: "Kirchwerder Marschbahndamm"},
+ %{timestamp: 706_441, text: "Neuengammer Marschbahndamm"},
+ %{timestamp: 778_539, text: "Altengammer Marschbahndamm"},
+ %{timestamp: 899_856, text: "Horster Damm"},
+ %{timestamp: 906_231, text: "Altengammer Hauptdeich"},
+ %{timestamp: 924_723, text: "Escheburger Weg"},
+ %{timestamp: 955_166, text: "Am Knollgraben"},
+ %{timestamp: 959_104, text: "Speckenweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8657e2d006585b2d19a818fd89695362.ex b/data/auto_generated/video/8657e2d006585b2d19a818fd89695362.ex
index aa7dee01b..88696e49a 100644
--- a/data/auto_generated/video/8657e2d006585b2d19a818fd89695362.ex
+++ b/data/auto_generated/video/8657e2d006585b2d19a818fd89695362.ex
@@ -54,6 +54,12 @@ defmodule Data.AutoGenerated.Video.Rendered_8657e2d006585b2d19a818fd89695362 do
[%{text: "April 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Budapester Straße"}, %{timestamp: 3731, text: "Neuer Pferdemarkt"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/87865183e535d4b77ff441f99f55abde.ex b/data/auto_generated/video/87865183e535d4b77ff441f99f55abde.ex
index 12643047a..81b26c007 100644
--- a/data/auto_generated/video/87865183e535d4b77ff441f99f55abde.ex
+++ b/data/auto_generated/video/87865183e535d4b77ff441f99f55abde.ex
@@ -50,6 +50,15 @@ defmodule Data.AutoGenerated.Video.Rendered_87865183e535d4b77ff441f99f55abde do
[%{text: "Juni 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "St. Benedictstraße"},
+ %{timestamp: 13313, text: "Maria-Louisen-Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/886b4a6c860ee9097b5ce41aafdd74b0.ex b/data/auto_generated/video/886b4a6c860ee9097b5ce41aafdd74b0.ex
index 9d6693d7a..441e1e176 100644
--- a/data/auto_generated/video/886b4a6c860ee9097b5ce41aafdd74b0.ex
+++ b/data/auto_generated/video/886b4a6c860ee9097b5ce41aafdd74b0.ex
@@ -68,6 +68,60 @@ defmodule Data.AutoGenerated.Video.Rendered_886b4a6c860ee9097b5ce41aafdd74b0 do
[%{text: "Juni 2021", timestamp: 0}, %{text: "September 2021", timestamp: 318_654}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Ausschläger Allee"},
+ %{timestamp: 12312, text: "Grusonstraße"},
+ %{timestamp: 16316, text: "Halskestraße"},
+ %{timestamp: 79713, text: "Unterer Landweg"},
+ %{timestamp: 105_739, text: "Alter Landweg"},
+ %{timestamp: 110_410, text: "Dweerlandweg"},
+ %{timestamp: 149_200, text: ""},
+ %{timestamp: 204_922, text: "Mittlerer Landweg"},
+ %{timestamp: 207_925, text: ""},
+ %{timestamp: 270_321, text: "Karl-Heinz-Rissmann-Weg"},
+ %{timestamp: 337_876, text: "Oberer Landweg"},
+ %{timestamp: 339_210, text: "Wehrdeich"},
+ %{timestamp: 368_233, text: ""},
+ %{timestamp: 375_053, text: "Zollamtsbogen"},
+ %{timestamp: 378_389, text: "Albert-Gebel-Straße"},
+ %{timestamp: 390_732, text: "Am Güterbahnhof"},
+ %{timestamp: 397_489, text: "Weidenbaumsweg"},
+ %{timestamp: 400_158, text: "Sander Damm"},
+ %{timestamp: 422_666, text: "Vierlandenstraße"},
+ %{timestamp: 426_336, text: "Frascatiplatz"},
+ %{timestamp: 436_864, text: ""},
+ %{timestamp: 488_572, text: "Schwarzer Weg"},
+ %{timestamp: 505_586, text: "Brookdeich"},
+ %{timestamp: 579_815, text: ""},
+ %{timestamp: 602_166, text: "Speckenweg"},
+ %{timestamp: 611_507, text: "Rothenhauschaussee"},
+ %{timestamp: 621_515, text: "Lauenburger Landstraße"},
+ %{timestamp: 677_560, text: "An der Mäsbek"},
+ %{timestamp: 683_316, text: "Dröge Wisch"},
+ %{timestamp: 707_335, text: "Lauenburger Landstraße"},
+ %{timestamp: 712_339, text: "Alte Landstraße"},
+ %{timestamp: 770_386, text: "Speckenweg"},
+ %{timestamp: 779_393, text: "Radelsweg"},
+ %{timestamp: 815_088, text: ""},
+ %{timestamp: 868_798, text: "Bauernvogtsweg"},
+ %{timestamp: 882_664, text: "Besenhorst"},
+ %{timestamp: 910_002, text: "Schäferstrift"},
+ %{timestamp: 915_340, text: "Moorkamp"},
+ %{timestamp: 921_657, text: "Altonaer Ring"},
+ %{timestamp: 926_661, text: "Binsenstieg"},
+ %{timestamp: 934_000, text: ""},
+ %{timestamp: 938_337, text: "Beethovenstraße"},
+ %{timestamp: 943_675, text: "Klaus-Groth-Weg"},
+ %{timestamp: 954_567, text: ""},
+ %{timestamp: 958_237, text: "Düneberger Straße"},
+ %{timestamp: 959_238, text: "Querstraße"},
+ %{timestamp: 984_009, text: "An der Post"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8a982ca69cf4f57387f35ee93a8550e9.ex b/data/auto_generated/video/8a982ca69cf4f57387f35ee93a8550e9.ex
index a7ebd5785..66201e787 100644
--- a/data/auto_generated/video/8a982ca69cf4f57387f35ee93a8550e9.ex
+++ b/data/auto_generated/video/8a982ca69cf4f57387f35ee93a8550e9.ex
@@ -56,6 +56,21 @@ defmodule Data.AutoGenerated.Video.Rendered_8a982ca69cf4f57387f35ee93a8550e9 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Ossenblink"},
+ %{timestamp: 7006, text: "Lange Twiete"},
+ %{timestamp: 20350, text: "Thesdorfer Weg"},
+ %{timestamp: 25195, text: "Wedeler Weg"},
+ %{timestamp: 28531, text: "Kirchhofsweg"},
+ %{timestamp: 57888, text: "Mühlenstraße"},
+ %{timestamp: 68693, text: "Rübekamptunnel"},
+ %{timestamp: 73163, text: "Rübekamp"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8b07f8966c7c937dc7229c65dac7e407.ex b/data/auto_generated/video/8b07f8966c7c937dc7229c65dac7e407.ex
index a8167bd8f..4d77153a6 100644
--- a/data/auto_generated/video/8b07f8966c7c937dc7229c65dac7e407.ex
+++ b/data/auto_generated/video/8b07f8966c7c937dc7229c65dac7e407.ex
@@ -54,6 +54,23 @@ defmodule Data.AutoGenerated.Video.Rendered_8b07f8966c7c937dc7229c65dac7e407 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 667, text: "Bahntrasse"},
+ %{timestamp: 10675, text: "Fannyhöh"},
+ %{timestamp: 13344, text: "Schillerallee"},
+ %{timestamp: 15568, text: "Fannyhöh"},
+ %{timestamp: 25576, text: ""},
+ %{timestamp: 34917, text: "THC Hockey"},
+ %{timestamp: 41256, text: "Ostring"},
+ %{timestamp: 47260, text: "Gerstenstieg"},
+ %{timestamp: 57602, text: "Weizenkoppel"},
+ %{timestamp: 67137, text: "Alter Postweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8b2213efc4e5cc2009cc4efc518e8f9e.ex b/data/auto_generated/video/8b2213efc4e5cc2009cc4efc518e8f9e.ex
index 91b89e9bf..58a92b221 100644
--- a/data/auto_generated/video/8b2213efc4e5cc2009cc4efc518e8f9e.ex
+++ b/data/auto_generated/video/8b2213efc4e5cc2009cc4efc518e8f9e.ex
@@ -54,6 +54,12 @@ defmodule Data.AutoGenerated.Video.Rendered_8b2213efc4e5cc2009cc4efc518e8f9e do
[%{text: "Januar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Rothenbaumchaussee"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8b7eb9ba6050f9ef8f2359bf8f4ed6db.ex b/data/auto_generated/video/8b7eb9ba6050f9ef8f2359bf8f4ed6db.ex
index e2cfd6d88..a128d313e 100644
--- a/data/auto_generated/video/8b7eb9ba6050f9ef8f2359bf8f4ed6db.ex
+++ b/data/auto_generated/video/8b7eb9ba6050f9ef8f2359bf8f4ed6db.ex
@@ -52,6 +52,36 @@ defmodule Data.AutoGenerated.Video.Rendered_8b7eb9ba6050f9ef8f2359bf8f4ed6db do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Hamburger Straße"},
+ %{timestamp: 1001, text: "Brauner Hirsch"},
+ %{timestamp: 50040, text: "Dänenweg"},
+ %{timestamp: 70723, text: "Am Hagen"},
+ %{timestamp: 88738, text: "Hagener Allee"},
+ %{timestamp: 116_760, text: ""},
+ %{timestamp: 120_096, text: "Zu den Wartenbergen"},
+ %{timestamp: 121_430, text: "Hagener Allee"},
+ %{timestamp: 188_636, text: ""},
+ %{timestamp: 190_504, text: "Bahnhofstraße"},
+ %{timestamp: 193_507, text: ""},
+ %{timestamp: 195_508, text: "Bahnhofstraße"},
+ %{timestamp: 199_845, text: "Hagener Allee"},
+ %{timestamp: 211_187, text: "Rondeel"},
+ %{timestamp: 215_858, text: "Große Straße"},
+ %{timestamp: 230_263, text: "Am Alten Markt"},
+ %{timestamp: 235_934, text: "Lübecker Straße"},
+ %{timestamp: 243_861, text: "Am Weinberg"},
+ %{timestamp: 256_204, text: "Otto-Siege-Straße"},
+ %{timestamp: 278_222, text: "Gartenholz"},
+ %{timestamp: 289_379, text: "Norderoogstieg"},
+ %{timestamp: 306_890, text: "Kornkamp"},
+ %{timestamp: 314_563, text: "Ewige Weide"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8b859d67fa2d9cedcd5df2e305e426cf.ex b/data/auto_generated/video/8b859d67fa2d9cedcd5df2e305e426cf.ex
index 691442c25..614e5df68 100644
--- a/data/auto_generated/video/8b859d67fa2d9cedcd5df2e305e426cf.ex
+++ b/data/auto_generated/video/8b859d67fa2d9cedcd5df2e305e426cf.ex
@@ -71,6 +71,75 @@ defmodule Data.AutoGenerated.Video.Rendered_8b859d67fa2d9cedcd5df2e305e426cf do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Deutsche Bank"},
+ %{timestamp: 2503, text: ""},
+ %{timestamp: 50093, text: "Bekwisch"},
+ %{timestamp: 54203, text: ""},
+ %{timestamp: 84276, text: "Rugenbarg"},
+ %{timestamp: 86017, text: "Tarpen"},
+ %{timestamp: 94473, text: "Tarpenring"},
+ %{timestamp: 102_842, text: ""},
+ %{timestamp: 121_368, text: "Suckweg"},
+ %{timestamp: 124_415, text: "Heerbuckhoop"},
+ %{timestamp: 138_190, text: "Kulenstück"},
+ %{timestamp: 144_005, text: "Grellkamp"},
+ %{timestamp: 145_849, text: ""},
+ %{timestamp: 162_115, text: "Eekboomkoppel"},
+ %{timestamp: 165_182, text: ""},
+ %{timestamp: 174_951, text: "Krohnstieg"},
+ %{timestamp: 180_289, text: ""},
+ %{timestamp: 189_890, text: "Jugendparkweg"},
+ %{timestamp: 193_085, text: ""},
+ %{timestamp: 207_520, text: "Holtkoppel"},
+ %{timestamp: 208_577, text: "Holtkoppel 23-23e"},
+ %{timestamp: 213_098, text: "Kniep"},
+ %{timestamp: 214_518, text: ""},
+ %{timestamp: 225_193, text: "Flughafenstraße"},
+ %{timestamp: 227_636, text: ""},
+ %{timestamp: 240_576, text: "Elfriedenweg"},
+ %{timestamp: 246_494, text: "Preetzer Straße"},
+ %{timestamp: 247_540, text: ""},
+ %{timestamp: 252_090, text: "Hermann-Löns-Weg"},
+ %{timestamp: 254_577, text: ""},
+ %{timestamp: 259_135, text: "Wilhelm-Raabe-Weg"},
+ %{timestamp: 262_210, text: ""},
+ %{timestamp: 272_612, text: "Zeppelinstraße"},
+ %{timestamp: 284_011, text: "Weg beim Jäger"},
+ %{timestamp: 285_068, text: "Zeppelinstraße"},
+ %{timestamp: 286_469, text: "Alsterkrugchaussee"},
+ %{timestamp: 290_771, text: "Zeppelinstraße"},
+ %{timestamp: 294_198, text: "Weg beim Jäger"},
+ %{timestamp: 352_622, text: ""},
+ %{timestamp: 372_308, text: "Licentiatenweg"},
+ %{timestamp: 381_985, text: ""},
+ %{timestamp: 386_322, text: "Schwartauer Straße"},
+ %{timestamp: 392_996, text: ""},
+ %{timestamp: 406_676, text: "Moortrift"},
+ %{timestamp: 411_347, text: ""},
+ %{timestamp: 416_686, text: "Borsteler Chaussee"},
+ %{timestamp: 422_358, text: "Reitzeweg"},
+ %{timestamp: 433_703, text: ""},
+ %{timestamp: 446_382, text: "Amselweg"},
+ %{timestamp: 449_719, text: "Fasanenweg"},
+ %{timestamp: 452_388, text: ""},
+ %{timestamp: 453_389, text: "Tarpenbekwanderweg"},
+ %{timestamp: 499_943, text: "Lütt Kollau"},
+ %{timestamp: 506_758, text: ""},
+ %{timestamp: 513_735, text: "Auf dem Kollauer Hof"},
+ %{timestamp: 522_740, text: "Tarpenbek-Kollau-Wanderweg"},
+ %{timestamp: 592_897, text: ""},
+ %{timestamp: 603_241, text: "Salomon-Heine-Weg"},
+ %{timestamp: 605_576, text: ""},
+ %{timestamp: 610_248, text: "Salomon-Heine-Weg"},
+ %{timestamp: 614_986, text: "Eppendorfer Landstraße"},
+ %{timestamp: 617_655, text: "Meenkwiese"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8c596cdd73de542a7ff968d8c4473090.ex b/data/auto_generated/video/8c596cdd73de542a7ff968d8c4473090.ex
index 99a5672d6..f6066addf 100644
--- a/data/auto_generated/video/8c596cdd73de542a7ff968d8c4473090.ex
+++ b/data/auto_generated/video/8c596cdd73de542a7ff968d8c4473090.ex
@@ -75,6 +75,81 @@ defmodule Data.AutoGenerated.Video.Rendered_8c596cdd73de542a7ff968d8c4473090 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Lombardsbrücke"},
+ %{timestamp: 4136, text: ""},
+ %{timestamp: 12142, text: "Lombardsbrücke"},
+ %{timestamp: 15512, text: ""},
+ %{timestamp: 17083, text: "Kennedybrücke"},
+ %{timestamp: 20185, text: ""},
+ %{timestamp: 26759, text: "Alsterufer"},
+ %{timestamp: 37485, text: ""},
+ %{timestamp: 41821, text: "Alsterufer"},
+ %{timestamp: 58757, text: "Harvestehuder Weg"},
+ %{timestamp: 101_166, text: "Krugkoppel"},
+ %{timestamp: 109_174, text: "Leinpfad"},
+ %{timestamp: 163_228, text: "Winterhuder Kai"},
+ %{timestamp: 186_918, text: "Bebelallee"},
+ %{timestamp: 197_662, text: "Meenkwiese"},
+ %{timestamp: 206_671, text: ""},
+ %{timestamp: 216_948, text: "Deelböge"},
+ %{timestamp: 218_750, text: "Braamkamp"},
+ %{timestamp: 220_085, text: ""},
+ %{timestamp: 234_099, text: "Wilhelm-Metzger-Straße"},
+ %{timestamp: 241_439, text: ""},
+ %{timestamp: 249_781, text: "Rathenaustraße"},
+ %{timestamp: 257_122, text: ""},
+ %{timestamp: 285_483, text: "Alsterdorfer Damm"},
+ %{timestamp: 294_492, text: ""},
+ %{timestamp: 310_175, text: "Rathenaustraße"},
+ %{timestamp: 347_579, text: "Sengelmannstraße"},
+ %{timestamp: 350_582, text: "Rathenaustraße"},
+ %{timestamp: 356_922, text: ""},
+ %{timestamp: 358_256, text: "Rathenaustraße"},
+ %{timestamp: 362_928, text: ""},
+ %{timestamp: 371_937, text: "Rathenaustraße"},
+ %{timestamp: 389_955, text: ""},
+ %{timestamp: 395_961, text: "Im Grünen Grunde"},
+ %{timestamp: 406_304, text: "Am Hasenberge"},
+ %{timestamp: 410_642, text: "Justus-Strandes-Weg"},
+ %{timestamp: 425_323, text: "Ratsmühlendamm"},
+ %{timestamp: 432_597, text: "Alsterwanderweg"},
+ %{timestamp: 490_989, text: ""},
+ %{timestamp: 518_082, text: "Alsterwanderweg"},
+ %{timestamp: 643_374, text: ""},
+ %{timestamp: 649_380, text: "Alsterwanderweg"},
+ %{timestamp: 807_871, text: ""},
+ %{timestamp: 841_238, text: "Mellingburgredder"},
+ %{timestamp: 854_584, text: ""},
+ %{timestamp: 858_922, text: "Mellingstedter Stieg"},
+ %{timestamp: 876_940, text: "Treudelberg"},
+ %{timestamp: 881_278, text: "Huuskoppel"},
+ %{timestamp: 897_961, text: ""},
+ %{timestamp: 905_635, text: "Twietenkoppelbrücke"},
+ %{timestamp: 915_645, text: "Twietenkoppel"},
+ %{timestamp: 918_982, text: "Kortenland"},
+ %{timestamp: 935_332, text: ""},
+ %{timestamp: 969_699, text: "Trillup"},
+ %{timestamp: 974_437, text: "Rodenbeker Straße"},
+ %{timestamp: 990_120, text: ""},
+ %{timestamp: 1_028_825, text: "Haselknick"},
+ %{timestamp: 1_041_171, text: ""},
+ %{timestamp: 1_065_195, text: "Timms Hege"},
+ %{timestamp: 1_078_306, text: "Kupferredder"},
+ %{timestamp: 1_081_443, text: "Kleinbahn Wanderweg"},
+ %{timestamp: 1_097_459, text: "Senatorenstieg"},
+ %{timestamp: 1_141_737, text: ""},
+ %{timestamp: 1_153_415, text: "Mühlenredder"},
+ %{timestamp: 1_157_987, text: "Herrenhausallee"},
+ %{timestamp: 1_187_817, text: "Weberstieg"},
+ %{timestamp: 1_202_498, text: "Duvenstedter Triftweg"},
+ %{timestamp: 1_307_270, text: "Langenreiher Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8d1763bf8598277b3f9029db56a50827.ex b/data/auto_generated/video/8d1763bf8598277b3f9029db56a50827.ex
index ccf06f729..2d4e0a48b 100644
--- a/data/auto_generated/video/8d1763bf8598277b3f9029db56a50827.ex
+++ b/data/auto_generated/video/8d1763bf8598277b3f9029db56a50827.ex
@@ -86,6 +86,110 @@ defmodule Data.AutoGenerated.Video.Rendered_8d1763bf8598277b3f9029db56a50827 do
[%{text: "August 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Bleeck"},
+ %{timestamp: 2201, text: "Hamburger Straße"},
+ %{timestamp: 4536, text: "Altonaer Straße"},
+ %{timestamp: 23551, text: "Sommerland"},
+ %{timestamp: 24552, text: "Hamburger Straße"},
+ %{timestamp: 42233, text: "Holsatenallee"},
+ %{timestamp: 43567, text: "Hamburger Straße"},
+ %{timestamp: 46569, text: ""},
+ %{timestamp: 58579, text: "Hamburger Straße"},
+ %{timestamp: 60581, text: ""},
+ %{timestamp: 66585, text: "Weddelbrooker Straße"},
+ %{timestamp: 69254, text: ""},
+ %{timestamp: 137_976, text: "Kieler Straße"},
+ %{timestamp: 178_008, text: "Nützer Weg"},
+ %{timestamp: 209_032, text: ""},
+ %{timestamp: 233_719, text: "Alte Landstraße"},
+ %{timestamp: 275_752, text: "Kaltenkirchener Straße"},
+ %{timestamp: 286_701, text: "An der B 433"},
+ %{timestamp: 288_369, text: "Kaltenkirchener Straße"},
+ %{timestamp: 315_048, text: ""},
+ %{timestamp: 321_720, text: "Auf dem Berge"},
+ %{timestamp: 326_159, text: "Kieler Straße"},
+ %{timestamp: 348_844, text: "Norderstraße"},
+ %{timestamp: 381_709, text: "Barmstedter Straße"},
+ %{timestamp: 391_873, text: "Kallieser Straße"},
+ %{timestamp: 407_963, text: "Am Hohenmoor"},
+ %{timestamp: 417_793, text: "Brookweg"},
+ %{timestamp: 422_463, text: "Schwalbenweg"},
+ %{timestamp: 424_051, text: ""},
+ %{timestamp: 429_280, text: "Krückauring"},
+ %{timestamp: 430_514, text: "Hohenmoorweg"},
+ %{timestamp: 452_323, text: "Hohenmoor"},
+ %{timestamp: 455_431, text: ""},
+ %{timestamp: 465_855, text: "Grashofstraße"},
+ %{timestamp: 494_962, text: "Hamburger Straße"},
+ %{timestamp: 506_047, text: ""},
+ %{timestamp: 522_739, text: "Heidekoppel"},
+ %{timestamp: 556_425, text: "Emmy-Noether-Straße"},
+ %{timestamp: 565_509, text: ""},
+ %{timestamp: 577_828, text: "Möschen"},
+ %{timestamp: 584_599, text: "Lindenstraße"},
+ %{timestamp: 610_977, text: "Maurepasstraße"},
+ %{timestamp: 614_647, text: ""},
+ %{timestamp: 657_014, text: "Hamburger Straße"},
+ %{timestamp: 669_784, text: ""},
+ %{timestamp: 673_120, text: "Kleiberstraße"},
+ %{timestamp: 675_456, text: ""},
+ %{timestamp: 682_461, text: "Storchenring"},
+ %{timestamp: 684_463, text: ""},
+ %{timestamp: 685_797, text: "Kranichstraße"},
+ %{timestamp: 690_801, text: "Amselstraße"},
+ %{timestamp: 702_144, text: "Milanweg"},
+ %{timestamp: 716_488, text: "Habichtstraße"},
+ %{timestamp: 721_826, text: ""},
+ %{timestamp: 733_168, text: "Hamburger Straße"},
+ %{timestamp: 740_840, text: "Edisonstraße"},
+ %{timestamp: 747_098, text: "Hamburger Straße"},
+ %{timestamp: 784_801, text: "Wilstedter Straße"},
+ %{timestamp: 856_749, text: "Beim Brüderhof"},
+ %{timestamp: 883_569, text: "Schleswig-Holstein-Straße"},
+ %{timestamp: 1_113_751, text: ""},
+ %{timestamp: 1_114_752, text: "Segeberger Chaussee"},
+ %{timestamp: 1_119_956, text: "Langenhorner Chaussee"},
+ %{timestamp: 1_140_092, text: "Stockflethweg"},
+ %{timestamp: 1_164_111, text: "Foßberger Moor"},
+ %{timestamp: 1_175_120, text: ""},
+ %{timestamp: 1_190_132, text: "Kiwittsmoor"},
+ %{timestamp: 1_192_795, text: ""},
+ %{timestamp: 1_224_820, text: "Hohe Liedt"},
+ %{timestamp: 1_228_156, text: "Laukamp"},
+ %{timestamp: 1_259_181, text: "Immenhöven"},
+ %{timestamp: 1_260_849, text: "Borner Stieg"},
+ %{timestamp: 1_287_871, text: "Wördenmoorweg"},
+ %{timestamp: 1_291_874, text: "Tangstedter Landstraße"},
+ %{timestamp: 1_312_298, text: "Am Ohlmoorgraben"},
+ %{timestamp: 1_327_643, text: ""},
+ %{timestamp: 1_337_985, text: "Beim Schäferhof"},
+ %{timestamp: 1_339_987, text: "Schäferhofstieg"},
+ %{timestamp: 1_348_994, text: ""},
+ %{timestamp: 1_353_664, text: "Kielstück"},
+ %{timestamp: 1_363_672, text: "Bahnweg"},
+ %{timestamp: 1_398_366, text: "Hummelsbütteler Kirchenweg"},
+ %{timestamp: 1_400_034, text: "Lupinenkamp"},
+ %{timestamp: 1_406_039, text: "Kleekamp"},
+ %{timestamp: 1_412_044, text: "Bergkoppelweg"},
+ %{timestamp: 1_415_714, text: "Hummelsbütteler Landstraße"},
+ %{timestamp: 1_424_721, text: "Brombeerweg"},
+ %{timestamp: 1_426_389, text: "Hummelsbütteler Landstraße"},
+ %{timestamp: 1_428_057, text: "Brombeerweg"},
+ %{timestamp: 1_431_059, text: ""},
+ %{timestamp: 1_432_394, text: "Alsterwanderweg"},
+ %{timestamp: 1_449_741, text: ""},
+ %{timestamp: 1_456_746, text: "Wellingsbütteler Landstraße"},
+ %{timestamp: 1_472_726, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 1_480_065, text: "Im Grünen Grunde"},
+ %{timestamp: 1_498_949, text: "Rathenaustraße"},
+ %{timestamp: 1_529_500, text: "Sengelmannstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8d37ba4ceb1c8d968ddfb053dedc0309.ex b/data/auto_generated/video/8d37ba4ceb1c8d968ddfb053dedc0309.ex
index 122c087a0..5d3732c38 100644
--- a/data/auto_generated/video/8d37ba4ceb1c8d968ddfb053dedc0309.ex
+++ b/data/auto_generated/video/8d37ba4ceb1c8d968ddfb053dedc0309.ex
@@ -64,6 +64,73 @@ defmodule Data.AutoGenerated.Video.Rendered_8d37ba4ceb1c8d968ddfb053dedc0309 do
[%{text: "August 2021", timestamp: 0}, %{text: "Juni 2022", timestamp: 825_131}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Seemoorweg"},
+ %{timestamp: 40032, text: ""},
+ %{timestamp: 50374, text: "Babenwischenweg"},
+ %{timestamp: 91740, text: "Feldweg 90"},
+ %{timestamp: 133_440, text: "Feldweg 65"},
+ %{timestamp: 202_829, text: "Ellernholt"},
+ %{timestamp: 217_507, text: "Bullnwisch"},
+ %{timestamp: 250_867, text: "Iserbrooker Weg"},
+ %{timestamp: 261_542, text: "Lütt-Iserbrook"},
+ %{timestamp: 272_217, text: "Wisserweg"},
+ %{timestamp: 287_905, text: "Schenefelder Landstraße"},
+ %{timestamp: 294_243, text: "Holtbarg"},
+ %{timestamp: 310_256, text: "Schenefelder Holt"},
+ %{timestamp: 314_259, text: "Borndiek"},
+ %{timestamp: 337_945, text: "Am Osdorfer Born"},
+ %{timestamp: 380_211, text: "Rugenbarg"},
+ %{timestamp: 382_546, text: "Blomkamp"},
+ %{timestamp: 424_580, text: "Flurstraße"},
+ %{timestamp: 427_249, text: "Blomkamp"},
+ %{timestamp: 445_597, text: ""},
+ %{timestamp: 465_916, text: "Luruper Chaussee"},
+ %{timestamp: 470_372, text: "Stadionstraße"},
+ %{timestamp: 483_382, text: ""},
+ %{timestamp: 518_077, text: "August-Kirch-Straße"},
+ %{timestamp: 563_780, text: "Kielkamp"},
+ %{timestamp: 576_457, text: ""},
+ %{timestamp: 578_792, text: "Lutherhöhe"},
+ %{timestamp: 583_129, text: ""},
+ %{timestamp: 601_477, text: "Holstenkamp"},
+ %{timestamp: 647_516, text: "Diebsteichweg"},
+ %{timestamp: 660_860, text: "Am Diebsteich"},
+ %{timestamp: 668_199, text: "Schleswiger Straße"},
+ %{timestamp: 677_540, text: "Plöner Straße"},
+ %{timestamp: 685_099, text: ""},
+ %{timestamp: 708_451, text: "Große Bahnstraße"},
+ %{timestamp: 714_790, text: "Waidmannstraße"},
+ %{timestamp: 716_458, text: "Isebekstraße"},
+ %{timestamp: 724_130, text: "Isebekstieg"},
+ %{timestamp: 737_474, text: "Memellandallee"},
+ %{timestamp: 742_145, text: "Augustenburger Straße"},
+ %{timestamp: 761_899, text: "Alsenplatz"},
+ %{timestamp: 764_902, text: "Waterloostraße"},
+ %{timestamp: 773_242, text: "Bellealliancestraße"},
+ %{timestamp: 778_500, text: ""},
+ %{timestamp: 793_512, text: "Amandastraße"},
+ %{timestamp: 807_580, text: "Weidenallee"},
+ %{timestamp: 808_581, text: "Schanzenstraße"},
+ %{timestamp: 812_168, text: "Kleiner Schäferkamp"},
+ %{timestamp: 813_502, text: "Dänenweg"},
+ %{timestamp: 822_843, text: "Sternschanze"},
+ %{timestamp: 833_364, text: ""},
+ %{timestamp: 838_702, text: "Schröderstiftstraße"},
+ %{timestamp: 840_463, text: "Rentzelstraße"},
+ %{timestamp: 844_133, text: "Tiergartenstraße"},
+ %{timestamp: 867_485, text: ""},
+ %{timestamp: 869_153, text: "Dag-Hammarskjöld-Platz"},
+ %{timestamp: 875_157, text: ""},
+ %{timestamp: 880_828, text: "Dag-Hammarskjöld-Brücke"},
+ %{timestamp: 892_504, text: "Hans-Grahl-Weg"},
+ %{timestamp: 903_180, text: "Neuer Jungfernstieg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8e2f39496c94167923c08f99796ee290.ex b/data/auto_generated/video/8e2f39496c94167923c08f99796ee290.ex
index cffe5b56e..73ca6818a 100644
--- a/data/auto_generated/video/8e2f39496c94167923c08f99796ee290.ex
+++ b/data/auto_generated/video/8e2f39496c94167923c08f99796ee290.ex
@@ -51,6 +51,22 @@ defmodule Data.AutoGenerated.Video.Rendered_8e2f39496c94167923c08f99796ee290 do
[%{text: "September 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Wulksfelder Damm"},
+ %{timestamp: 5004, text: "Lohe"},
+ %{timestamp: 35310, text: "Duvenstedter Damm"},
+ %{timestamp: 40981, text: "Poppenbütteler Chaussee"},
+ %{timestamp: 98360, text: "Lemsahler Landstraße"},
+ %{timestamp: 197_439, text: "Mellingbekbrücke"},
+ %{timestamp: 198_774, text: "Poppenbütteler Berg"},
+ %{timestamp: 241_334, text: "Ulzburger Straße"},
+ %{timestamp: 286_130, text: "Alte Landstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8e350db3f2dec69a28b7607e0736476c.ex b/data/auto_generated/video/8e350db3f2dec69a28b7607e0736476c.ex
index d9cdab6b3..f7c1f2029 100644
--- a/data/auto_generated/video/8e350db3f2dec69a28b7607e0736476c.ex
+++ b/data/auto_generated/video/8e350db3f2dec69a28b7607e0736476c.ex
@@ -62,6 +62,30 @@ defmodule Data.AutoGenerated.Video.Rendered_8e350db3f2dec69a28b7607e0736476c do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Von-Essen-Straße"},
+ %{timestamp: 32859, text: "Dehnhaide"},
+ %{timestamp: 38197, text: "Langenrehm"},
+ %{timestamp: 52541, text: "Alter Teichweg"},
+ %{timestamp: 55210, text: "Pfenningsbusch"},
+ %{timestamp: 57480, text: "Bramfelder Straße"},
+ %{timestamp: 72792, text: "Steilshooper Straße"},
+ %{timestamp: 96610, text: "Hellbrookstraße"},
+ %{timestamp: 102_615, text: "Schwalbenstraße"},
+ %{timestamp: 112_957, text: "Schwalbenplatz"},
+ %{timestamp: 121_930, text: "Habichtsplatz"},
+ %{timestamp: 124_933, text: "Otto-Speckter-Straße"},
+ %{timestamp: 142_980, text: ""},
+ %{timestamp: 145_315, text: "Meister-Francke-Straße"},
+ %{timestamp: 148_651, text: "Elligersweg"},
+ %{timestamp: 161_662, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 241_725, text: "Wellingsbütteler Landstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8ea36cc9094ce21a0e95958c738d6e92.ex b/data/auto_generated/video/8ea36cc9094ce21a0e95958c738d6e92.ex
index 777409e64..1880004e3 100644
--- a/data/auto_generated/video/8ea36cc9094ce21a0e95958c738d6e92.ex
+++ b/data/auto_generated/video/8ea36cc9094ce21a0e95958c738d6e92.ex
@@ -57,6 +57,12 @@ defmodule Data.AutoGenerated.Video.Rendered_8ea36cc9094ce21a0e95958c738d6e92 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Waldemar-Bonsels-Weg"}, %{timestamp: 3701, text: "Hamburger Straße"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/8f830433d04cab2841210b8754468ac3.ex b/data/auto_generated/video/8f830433d04cab2841210b8754468ac3.ex
index 48ea7aca7..4b6a96a38 100644
--- a/data/auto_generated/video/8f830433d04cab2841210b8754468ac3.ex
+++ b/data/auto_generated/video/8f830433d04cab2841210b8754468ac3.ex
@@ -53,6 +53,16 @@ defmodule Data.AutoGenerated.Video.Rendered_8f830433d04cab2841210b8754468ac3 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Legienstraße"},
+ %{timestamp: 1668, text: "Horner Landstraße"},
+ %{timestamp: 80731, text: "Hammer Landstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/90460e690f3f5258649b1cdd9e3c4d75.ex b/data/auto_generated/video/90460e690f3f5258649b1cdd9e3c4d75.ex
index 0c96c4d37..940e161fb 100644
--- a/data/auto_generated/video/90460e690f3f5258649b1cdd9e3c4d75.ex
+++ b/data/auto_generated/video/90460e690f3f5258649b1cdd9e3c4d75.ex
@@ -72,6 +72,71 @@ defmodule Data.AutoGenerated.Video.Rendered_90460e690f3f5258649b1cdd9e3c4d75 do
[%{text: "Mai 2022", timestamp: 0}, %{text: "April 2022", timestamp: 621_574}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Claus-Ferck-Straße"},
+ %{timestamp: 8743, text: "Uppenhof"},
+ %{timestamp: 24088, text: "Eulenkrugstraße"},
+ %{timestamp: 27424, text: "Farmsener Landstraße"},
+ %{timestamp: 29426, text: "Schemmannstraße"},
+ %{timestamp: 50443, text: "Haselkamp"},
+ %{timestamp: 75796, text: "Wichelnbusch"},
+ %{timestamp: 77798, text: ""},
+ %{timestamp: 87806, text: "Andreasweg"},
+ %{timestamp: 99815, text: "Meiendorfer Mühlenweg"},
+ %{timestamp: 107_155, text: "Saselheider Straße"},
+ %{timestamp: 117_033, text: "Beim Farenland"},
+ %{timestamp: 119_035, text: "De Beern"},
+ %{timestamp: 128_042, text: "Saselheider Weg"},
+ %{timestamp: 145_723, text: "Pferdekoppel"},
+ %{timestamp: 156_732, text: "Kleine Wiese"},
+ %{timestamp: 161_736, text: "Berner Allee"},
+ %{timestamp: 175_413, text: "Kathenkoppel"},
+ %{timestamp: 194_357, text: "Roter Hahn"},
+ %{timestamp: 201_363, text: "An der Berner Au"},
+ %{timestamp: 228_718, text: "Neusurenland"},
+ %{timestamp: 233_383, text: "Berner Heerweg"},
+ %{timestamp: 281_899, text: "Friedrich-Ebert-Damm"},
+ %{timestamp: 306_774, text: "Eckerkoppel"},
+ %{timestamp: 344_358, text: "Am Stadtrand"},
+ %{timestamp: 356_368, text: "Tilsiter Straße"},
+ %{timestamp: 438_617, text: "Eulenkamp"},
+ %{timestamp: 486_989, text: "Elsässer Straße"},
+ %{timestamp: 488_657, text: "Walddörferstraße"},
+ %{timestamp: 491_659, text: "Stormarner Straße"},
+ %{timestamp: 510_680, text: "Eilbektal"},
+ %{timestamp: 514_532, text: "Grete-Zabe-Weg"},
+ %{timestamp: 515_867, text: ""},
+ %{timestamp: 523_873, text: "Elfriede-Lohse-Wächtler-Weg"},
+ %{timestamp: 525_208, text: "Eilbekwiesenbrücke"},
+ %{timestamp: 526_208, text: ""},
+ %{timestamp: 532_213, text: "Friedrichsberger Straße"},
+ %{timestamp: 533_214, text: "Lortzingstraße"},
+ %{timestamp: 546_891, text: "Von-Essen-Straße"},
+ %{timestamp: 548_893, text: "Uferstraße"},
+ %{timestamp: 587_640, text: "Lerchenfeld"},
+ %{timestamp: 589_975, text: "Immenhof"},
+ %{timestamp: 599_983, text: ""},
+ %{timestamp: 605_654, text: "Hartwicusstraße"},
+ %{timestamp: 618_821, text: "Mundsburger Damm"},
+ %{timestamp: 625_672, text: "Armgartstraße"},
+ %{timestamp: 631_501, text: "Schwanenwik"},
+ %{timestamp: 642_509, text: "An der Alster"},
+ %{timestamp: 654_185, text: ""},
+ %{timestamp: 657_188, text: "An der Alster"},
+ %{timestamp: 675_536, text: "Kennedybrücke"},
+ %{timestamp: 681_701, text: "Ferdinandstor"},
+ %{timestamp: 688_859, text: "Lombardsbrücke"},
+ %{timestamp: 689_860, text: "Ballindamm"},
+ %{timestamp: 714_035, text: "Jungfernstieg"},
+ %{timestamp: 719_957, text: ""},
+ %{timestamp: 722_625, text: "Plan"},
+ %{timestamp: 723_626, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/90542232243953b0fa05742042bb935c.ex b/data/auto_generated/video/90542232243953b0fa05742042bb935c.ex
index b063bb764..dff3efa55 100644
--- a/data/auto_generated/video/90542232243953b0fa05742042bb935c.ex
+++ b/data/auto_generated/video/90542232243953b0fa05742042bb935c.ex
@@ -60,6 +60,48 @@ defmodule Data.AutoGenerated.Video.Rendered_90542232243953b0fa05742042bb935c do
[%{text: "Mai 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 3002, text: "Mönckebergstraße"},
+ %{timestamp: 28238, text: "Steintorwall"},
+ %{timestamp: 33709, text: "Steinstraße"},
+ %{timestamp: 38849, text: "Johanniswall"},
+ %{timestamp: 43519, text: "Deichtorplatz"},
+ %{timestamp: 46934, text: "Oberbaumbrücke"},
+ %{timestamp: 53439, text: ""},
+ %{timestamp: 58109, text: "Altländer Straße"},
+ %{timestamp: 60111, text: "Oberhafenstraße"},
+ %{timestamp: 61112, text: "Stadtdeich"},
+ %{timestamp: 67784, text: ""},
+ %{timestamp: 74456, text: "Brücke über den Oberhafen"},
+ %{timestamp: 75790, text: ""},
+ %{timestamp: 118_157, text: "Brandshofer Deich"},
+ %{timestamp: 119_825, text: "Billhafen Löschplatz"},
+ %{timestamp: 123_161, text: ""},
+ %{timestamp: 129_500, text: "Alexandra-Stieg"},
+ %{timestamp: 152_852, text: ""},
+ %{timestamp: 159_190, text: "Entenwerder Stieg"},
+ %{timestamp: 165_862, text: "Ausschläger Elbdeich"},
+ %{timestamp: 212_566, text: "Ausschläger Allee"},
+ %{timestamp: 225_812, text: "Grusonstraße"},
+ %{timestamp: 228_815, text: "Halskestraße"},
+ %{timestamp: 283_525, text: "Unterer Landweg"},
+ %{timestamp: 309_212, text: "Alter Landweg"},
+ %{timestamp: 313_549, text: "Dweerlandweg"},
+ %{timestamp: 347_910, text: ""},
+ %{timestamp: 398_283, text: "Mittlerer Landweg"},
+ %{timestamp: 400_619, text: ""},
+ %{timestamp: 456_330, text: "Karl-Heinz-Rissmann-Weg"},
+ %{timestamp: 515_108, text: "Oberer Landweg"},
+ %{timestamp: 524_783, text: "Kurt-A.-Körber-Chaussee"},
+ %{timestamp: 555_807, text: "Bergedorfer Straße"},
+ %{timestamp: 565_760, text: "Weidenbaumsweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/9059bbed2bac01ed48572b54a6aed52e.ex b/data/auto_generated/video/9059bbed2bac01ed48572b54a6aed52e.ex
index f1e225d08..072ebbf86 100644
--- a/data/auto_generated/video/9059bbed2bac01ed48572b54a6aed52e.ex
+++ b/data/auto_generated/video/9059bbed2bac01ed48572b54a6aed52e.ex
@@ -65,6 +65,43 @@ defmodule Data.AutoGenerated.Video.Rendered_9059bbed2bac01ed48572b54a6aed52e do
[%{text: "Mai 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 1668, text: "Plan"},
+ %{timestamp: 7023, text: "Jungfernstieg"},
+ %{timestamp: 23703, text: "Gänsemarkt"},
+ %{timestamp: 28458, text: "Dammtorstraße"},
+ %{timestamp: 37004, text: "Stephansplatz"},
+ %{timestamp: 42244, text: "Dammtordamm"},
+ %{timestamp: 50972, text: "Theodor-Heuss-Platz"},
+ %{timestamp: 54975, text: "Rothenbaumchaussee"},
+ %{timestamp: 65984, text: "Moorweidenstraße"},
+ %{timestamp: 68986, text: "Schlüterstraße"},
+ %{timestamp: 91338, text: "Hartungstraße"},
+ %{timestamp: 95007, text: "Rutschbahn"},
+ %{timestamp: 108_017, text: "Bogenstraße"},
+ %{timestamp: 141_466, text: "Bismarckstraße"},
+ %{timestamp: 148_805, text: "Goebenstraße"},
+ %{timestamp: 162_595, text: "Unnastraße"},
+ %{timestamp: 176_606, text: "Eidelstedter Weg"},
+ %{timestamp: 180_609, text: "Stresemannallee"},
+ %{timestamp: 218_639, text: "Grandweg"},
+ %{timestamp: 243_313, text: "Behrmannplatz"},
+ %{timestamp: 244_314, text: "Grelckstraße"},
+ %{timestamp: 254_655, text: "Rütersbarg"},
+ %{timestamp: 269_333, text: "Niendorfer Straße"},
+ %{timestamp: 287_599, text: "Kollaustraße"},
+ %{timestamp: 316_209, text: "Niendorfer Marktplatz"},
+ %{timestamp: 323_892, text: "Niendorfer Kirchenweg"},
+ %{timestamp: 340_238, text: "Wendlohstraße"},
+ %{timestamp: 344_575, text: "Paul-Sorge-Straße"},
+ %{timestamp: 407_580, text: "Nordalbingerweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/92018d4738876db5208b3c284e89d453.ex b/data/auto_generated/video/92018d4738876db5208b3c284e89d453.ex
index ba110be52..0d49ae94d 100644
--- a/data/auto_generated/video/92018d4738876db5208b3c284e89d453.ex
+++ b/data/auto_generated/video/92018d4738876db5208b3c284e89d453.ex
@@ -50,6 +50,12 @@ defmodule Data.AutoGenerated.Video.Rendered_92018d4738876db5208b3c284e89d453 do
[%{timestamp: 0, text: "November 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Hallerstraße"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/936d92c42595877d0925a822fdb40837.ex b/data/auto_generated/video/936d92c42595877d0925a822fdb40837.ex
index 019b0af02..6f01e08ce 100644
--- a/data/auto_generated/video/936d92c42595877d0925a822fdb40837.ex
+++ b/data/auto_generated/video/936d92c42595877d0925a822fdb40837.ex
@@ -53,6 +53,12 @@ defmodule Data.AutoGenerated.Video.Rendered_936d92c42595877d0925a822fdb40837 do
[%{text: "Juni 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Hallerstraße"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/951dd9670ae619864a3a2bc4d907ceb5.ex b/data/auto_generated/video/951dd9670ae619864a3a2bc4d907ceb5.ex
index b8d4144f0..3f12c4e21 100644
--- a/data/auto_generated/video/951dd9670ae619864a3a2bc4d907ceb5.ex
+++ b/data/auto_generated/video/951dd9670ae619864a3a2bc4d907ceb5.ex
@@ -50,6 +50,17 @@ defmodule Data.AutoGenerated.Video.Rendered_951dd9670ae619864a3a2bc4d907ceb5 do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Billstedter Hauptstraße"},
+ %{timestamp: 12969, text: "Steinbeker Hauptstraße"},
+ %{timestamp: 46996, text: "Mümmelmannsberg"},
+ %{timestamp: 92032, text: "Kandinskyallee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/96167454c3dc962cf41581d4e02ba00c.ex b/data/auto_generated/video/96167454c3dc962cf41581d4e02ba00c.ex
index cd1220fd9..f05a06775 100644
--- a/data/auto_generated/video/96167454c3dc962cf41581d4e02ba00c.ex
+++ b/data/auto_generated/video/96167454c3dc962cf41581d4e02ba00c.ex
@@ -69,6 +69,46 @@ defmodule Data.AutoGenerated.Video.Rendered_96167454c3dc962cf41581d4e02ba00c do
[%{text: "April 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 1563, text: "Plan"},
+ %{timestamp: 5900, text: "Jungfernstieg"},
+ %{timestamp: 25507, text: "Gänsemarkt"},
+ %{timestamp: 30764, text: "Dammtorstraße"},
+ %{timestamp: 37436, text: "Stephansplatz"},
+ %{timestamp: 45362, text: "Dammtordamm"},
+ %{timestamp: 52701, text: "Theodor-Heuss-Platz"},
+ %{timestamp: 56390, text: "Rothenbaumchaussee"},
+ %{timestamp: 66834, text: "Moorweidenstraße"},
+ %{timestamp: 71170, text: "Schlüterstraße"},
+ %{timestamp: 96524, text: "Hartungstraße"},
+ %{timestamp: 100_861, text: "Rutschbahn"},
+ %{timestamp: 113_538, text: "Grindelallee"},
+ %{timestamp: 114_538, text: "Bogenstraße"},
+ %{timestamp: 144_443, text: "Bismarckstraße"},
+ %{timestamp: 153_035, text: "Goebenstraße"},
+ %{timestamp: 166_045, text: "Eppendorfer Weg"},
+ %{timestamp: 167_380, text: "Goebenstraße"},
+ %{timestamp: 171_775, text: "Unnastraße"},
+ %{timestamp: 187_808, text: "Eidelstedter Weg"},
+ %{timestamp: 192_478, text: "Stresemannallee"},
+ %{timestamp: 235_513, text: "Grandweg"},
+ %{timestamp: 263_201, text: "Behrmannplatz"},
+ %{timestamp: 264_869, text: "Grelckstraße"},
+ %{timestamp: 278_547, text: "Rütersbarg"},
+ %{timestamp: 295_894, text: "Niendorfer Straße"},
+ %{timestamp: 316_086, text: "Kollaustraße"},
+ %{timestamp: 352_019, text: "Niendorfer Marktplatz"},
+ %{timestamp: 360_981, text: "Niendorfer Kirchenweg"},
+ %{timestamp: 378_662, text: "Wendlohstraße"},
+ %{timestamp: 381_664, text: "Paul-Sorge-Straße"},
+ %{timestamp: 470_459, text: "Nordalbingerweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/965763fec57e8c331ce54d574036fd92.ex b/data/auto_generated/video/965763fec57e8c331ce54d574036fd92.ex
index 1ca85bb24..329b98d43 100644
--- a/data/auto_generated/video/965763fec57e8c331ce54d574036fd92.ex
+++ b/data/auto_generated/video/965763fec57e8c331ce54d574036fd92.ex
@@ -54,6 +54,16 @@ defmodule Data.AutoGenerated.Video.Rendered_965763fec57e8c331ce54d574036fd92 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Bekkamp"},
+ %{timestamp: 17967, text: "Jenfelder Straße"},
+ %{timestamp: 69662, text: "Schimmelmannstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/9813a9c7694f90e2845f59ce77accdd5.ex b/data/auto_generated/video/9813a9c7694f90e2845f59ce77accdd5.ex
index 66b0c78d1..a6ba2799b 100644
--- a/data/auto_generated/video/9813a9c7694f90e2845f59ce77accdd5.ex
+++ b/data/auto_generated/video/9813a9c7694f90e2845f59ce77accdd5.ex
@@ -54,6 +54,16 @@ defmodule Data.AutoGenerated.Video.Rendered_9813a9c7694f90e2845f59ce77accdd5 do
[%{timestamp: 0, text: "November 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Neumann-Reichardt-Straße"},
+ %{timestamp: 3000, text: "Schloßstraße"},
+ %{timestamp: 32155, text: "Wandsbeker Marktstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/9936cfecf9001cc066d776e01a2b3c07.ex b/data/auto_generated/video/9936cfecf9001cc066d776e01a2b3c07.ex
index 8b9bd7e98..acc0c4da1 100644
--- a/data/auto_generated/video/9936cfecf9001cc066d776e01a2b3c07.ex
+++ b/data/auto_generated/video/9936cfecf9001cc066d776e01a2b3c07.ex
@@ -61,6 +61,20 @@ defmodule Data.AutoGenerated.Video.Rendered_9936cfecf9001cc066d776e01a2b3c07 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 390, text: "Palmaille"},
+ %{timestamp: 4426, text: "Klopstockstraße"},
+ %{timestamp: 8208, text: "Elbchaussee"},
+ %{timestamp: 167_651, text: "Elbuferweg"},
+ %{timestamp: 182_329, text: "Elbchaussee"},
+ %{timestamp: 196_341, text: "Elbschloßtreppe"},
+ %{timestamp: 203_013, text: "Elbchaussee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/9c3b23deb8b1c842b96932dc8420ab99.ex b/data/auto_generated/video/9c3b23deb8b1c842b96932dc8420ab99.ex
index 44d312814..8de12815c 100644
--- a/data/auto_generated/video/9c3b23deb8b1c842b96932dc8420ab99.ex
+++ b/data/auto_generated/video/9c3b23deb8b1c842b96932dc8420ab99.ex
@@ -54,6 +54,12 @@ defmodule Data.AutoGenerated.Video.Rendered_9c3b23deb8b1c842b96932dc8420ab99 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Lübecker Straße"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/9c89119a863209d6cbacac9911a81bb7.ex b/data/auto_generated/video/9c89119a863209d6cbacac9911a81bb7.ex
index 0716a1f0d..f049cb081 100644
--- a/data/auto_generated/video/9c89119a863209d6cbacac9911a81bb7.ex
+++ b/data/auto_generated/video/9c89119a863209d6cbacac9911a81bb7.ex
@@ -62,6 +62,41 @@ defmodule Data.AutoGenerated.Video.Rendered_9c89119a863209d6cbacac9911a81bb7 do
[%{text: "April 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Schwarzenbergstraße"},
+ %{timestamp: 1468, text: "Zur Seehafenbrücke"},
+ %{timestamp: 3555, text: "Schwarzenbergstraße"},
+ %{timestamp: 29914, text: "Am Schwarzenberg-Campus"},
+ %{timestamp: 39008, text: "Alter Postweg"},
+ %{timestamp: 55142, text: "Nobléestraße"},
+ %{timestamp: 56811, text: "Alter Postweg"},
+ %{timestamp: 80167, text: "Grumbrechtstraße"},
+ %{timestamp: 97852, text: "Haselhain"},
+ %{timestamp: 121_876, text: "Am Waldschlößchen"},
+ %{timestamp: 132_405, text: ""},
+ %{timestamp: 181_120, text: "Kuhtrift"},
+ %{timestamp: 202_627, text: ""},
+ %{timestamp: 213_638, text: "Eierstieg"},
+ %{timestamp: 282_792, text: "Stadtscheide"},
+ %{timestamp: 295_356, text: "Mehrendieksgrund"},
+ %{timestamp: 328_155, text: "Dohnenstieg"},
+ %{timestamp: 331_158, text: ""},
+ %{timestamp: 338_499, text: "Mardergrund"},
+ %{timestamp: 344_223, text: ""},
+ %{timestamp: 348_227, text: "Ehestorfer Heuweg"},
+ %{timestamp: 349_562, text: "Bredenbergsweg"},
+ %{timestamp: 447_659, text: "Falkenbergsweg"},
+ %{timestamp: 507_471, text: ""},
+ %{timestamp: 551_848, text: "Stadtweg"},
+ %{timestamp: 587_217, text: "Fischbeker Heideweg"},
+ %{timestamp: 589_886, text: ""},
+ %{timestamp: 614_797, text: "Tempelberg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/9eddb3330edecbc8cf3537f516c60686.ex b/data/auto_generated/video/9eddb3330edecbc8cf3537f516c60686.ex
index 8d1a98584..f1e53ba5d 100644
--- a/data/auto_generated/video/9eddb3330edecbc8cf3537f516c60686.ex
+++ b/data/auto_generated/video/9eddb3330edecbc8cf3537f516c60686.ex
@@ -50,6 +50,12 @@ defmodule Data.AutoGenerated.Video.Rendered_9eddb3330edecbc8cf3537f516c60686 do
[%{text: "April 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Max-Brauer-Allee"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/a03ee11a72a828fded2e4d98135e8a1d.ex b/data/auto_generated/video/a03ee11a72a828fded2e4d98135e8a1d.ex
index 701d8de80..1515d324f 100644
--- a/data/auto_generated/video/a03ee11a72a828fded2e4d98135e8a1d.ex
+++ b/data/auto_generated/video/a03ee11a72a828fded2e4d98135e8a1d.ex
@@ -75,6 +75,84 @@ defmodule Data.AutoGenerated.Video.Rendered_a03ee11a72a828fded2e4d98135e8a1d do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Geutensweg"},
+ %{timestamp: 1001, text: ""},
+ %{timestamp: 9007, text: "Flatterbinsenweg"},
+ %{timestamp: 10008, text: "Königswiesen"},
+ %{timestamp: 25354, text: "Gleisstieg"},
+ %{timestamp: 42034, text: "Im Neugrabener Dorf"},
+ %{timestamp: 48372, text: "In de Krümm"},
+ %{timestamp: 58046, text: "Gleisstieg"},
+ %{timestamp: 79346, text: "Rehrstieg"},
+ %{timestamp: 87985, text: "Striepenweg"},
+ %{timestamp: 102_664, text: "Tempoweg"},
+ %{timestamp: 116_341, text: "Altwiedenthaler Straße"},
+ %{timestamp: 117_342, text: "Altwiedenthaler Twiete"},
+ %{timestamp: 121_679, text: "Neelandstieg"},
+ %{timestamp: 123_347, text: "Neehusenstraße"},
+ %{timestamp: 132_020, text: "Hausbrucher Bahnhofstraße"},
+ %{timestamp: 133_355, text: "An der Strecke"},
+ %{timestamp: 135_356, text: "Hausbrucher Bahnhofstraße"},
+ %{timestamp: 137_691, text: "Cuxhavener Straße"},
+ %{timestamp: 155_872, text: "Waltershofer Straße"},
+ %{timestamp: 166_563, text: "Zum Dubben"},
+ %{timestamp: 171_233, text: "Dubben"},
+ %{timestamp: 173_569, text: "Hausbrucher Moor"},
+ %{timestamp: 184_244, text: ""},
+ %{timestamp: 198_589, text: "Heykenaubrook"},
+ %{timestamp: 213_267, text: "Am Radeland"},
+ %{timestamp: 297_000, text: "Bostelbeker Hauptdeich"},
+ %{timestamp: 309_010, text: "Lauenbrucher Straße"},
+ %{timestamp: 313_282, text: "Unterelbestraße"},
+ %{timestamp: 328_627, text: "Buxtehuder Straße"},
+ %{timestamp: 351_927, text: "Neue Straße"},
+ %{timestamp: 353_595, text: "Lämmertwiete"},
+ %{timestamp: 359_599, text: "Buxtehuder Straße"},
+ %{timestamp: 361_301, text: "Karnapp"},
+ %{timestamp: 366_505, text: "Harburger Schloßstraße"},
+ %{timestamp: 377_514, text: "Kanalplatz"},
+ %{timestamp: 380_516, text: "Veritaskai"},
+ %{timestamp: 392_526, text: "Nartenstraße"},
+ %{timestamp: 408_872, text: "Brücke des 17. Juni"},
+ %{timestamp: 425_886, text: "Alte Harburger Elbbrücke"},
+ %{timestamp: 432_891, text: "König-Georg-Deich"},
+ %{timestamp: 444_567, text: "Katenweg"},
+ %{timestamp: 463_249, text: "Kornweide"},
+ %{timestamp: 470_169, text: "Alter Deich"},
+ %{timestamp: 476_841, text: "Am Callabrack"},
+ %{timestamp: 479_510, text: "Otto-Brenner-Straße"},
+ %{timestamp: 524_357, text: "Neuenfelder Straße"},
+ %{timestamp: 526_025, text: "Kirchdorfer Straße"},
+ %{timestamp: 565_056, text: "Niedergeorgswerder Deich"},
+ %{timestamp: 611_760, text: "Veddeler Bogen"},
+ %{timestamp: 619_433, text: ""},
+ %{timestamp: 628_795, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 633_466, text: "Wilhelmsburger Platz"},
+ %{timestamp: 637_802, text: "Veddeler Brückenstraße"},
+ %{timestamp: 649_478, text: "Hovestieg"},
+ %{timestamp: 650_479, text: "Veddeler Brückenstraße"},
+ %{timestamp: 664_533, text: ""},
+ %{timestamp: 667_869, text: "Veddeler Marktplatz"},
+ %{timestamp: 669_537, text: ""},
+ %{timestamp: 685_216, text: "Zweibrückenstraße"},
+ %{timestamp: 704_980, text: "Baakenwerder Straße"},
+ %{timestamp: 713_722, text: "Versmannstraße"},
+ %{timestamp: 745_046, text: "Überseeallee"},
+ %{timestamp: 760_878, text: "Osakaallee"},
+ %{timestamp: 774_534, text: "Bei St. Annen"},
+ %{timestamp: 782_657, text: "Brandstwiete"},
+ %{timestamp: 789_711, text: "Alter Fischmarkt"},
+ %{timestamp: 794_832, text: "Schmiedestraße"},
+ %{timestamp: 796_500, text: "Bergstraße"},
+ %{timestamp: 801_838, text: "Mönckebergstraße"},
+ %{timestamp: 804_840, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/a53d40087ef8bfc2ff0542c448f06153.ex b/data/auto_generated/video/a53d40087ef8bfc2ff0542c448f06153.ex
index 5e01cab42..aba009e9a 100644
--- a/data/auto_generated/video/a53d40087ef8bfc2ff0542c448f06153.ex
+++ b/data/auto_generated/video/a53d40087ef8bfc2ff0542c448f06153.ex
@@ -54,6 +54,17 @@ defmodule Data.AutoGenerated.Video.Rendered_a53d40087ef8bfc2ff0542c448f06153 do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Kandinskyallee"},
+ %{timestamp: 19919, text: "Mümmelmannsberg"},
+ %{timestamp: 61624, text: "Steinbeker Hauptstraße"},
+ %{timestamp: 94862, text: "Billstedter Hauptstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/a5f008c59ead0045826f53f2af732c81.ex b/data/auto_generated/video/a5f008c59ead0045826f53f2af732c81.ex
index e827f4f73..cd024bbb0 100644
--- a/data/auto_generated/video/a5f008c59ead0045826f53f2af732c81.ex
+++ b/data/auto_generated/video/a5f008c59ead0045826f53f2af732c81.ex
@@ -53,6 +53,16 @@ defmodule Data.AutoGenerated.Video.Rendered_a5f008c59ead0045826f53f2af732c81 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Schimmelmannstraße"},
+ %{timestamp: 1463, text: "Jenfelder Straße"},
+ %{timestamp: 52302, text: "Bekkamp"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/a62c9bb78695d8eda8d3bff8ac2d17be.ex b/data/auto_generated/video/a62c9bb78695d8eda8d3bff8ac2d17be.ex
index 52b2ec66f..0dbcf7ef7 100644
--- a/data/auto_generated/video/a62c9bb78695d8eda8d3bff8ac2d17be.ex
+++ b/data/auto_generated/video/a62c9bb78695d8eda8d3bff8ac2d17be.ex
@@ -68,6 +68,46 @@ defmodule Data.AutoGenerated.Video.Rendered_a62c9bb78695d8eda8d3bff8ac2d17be do
[%{text: "April 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 7339, text: "Große Johannisstraße"},
+ %{timestamp: 12677, text: "Großer Burstah"},
+ %{timestamp: 29479, text: "Graskeller"},
+ %{timestamp: 33867, text: "Stadthausbrücke"},
+ %{timestamp: 44844, text: "Axel-Springer-Platz"},
+ %{timestamp: 51934, text: "Kaiser-Wilhelm-Straße"},
+ %{timestamp: 81958, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 86962, text: "Gorch-Fock-Wall"},
+ %{timestamp: 89297, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 91633, text: "Sievekingplatz"},
+ %{timestamp: 102_603, text: "Feldstraße"},
+ %{timestamp: 116_280, text: "Neuer Kamp"},
+ %{timestamp: 120_438, text: "Sternstraße"},
+ %{timestamp: 143_122, text: "Lagerstraße"},
+ %{timestamp: 148_794, text: "Schanzenstraße"},
+ %{timestamp: 161_696, text: "Weidenallee"},
+ %{timestamp: 178_696, text: "Weidenstieg"},
+ %{timestamp: 190_492, text: "Henriettenweg"},
+ %{timestamp: 192_827, text: "Tornquiststraße"},
+ %{timestamp: 217_198, text: "Sillemstraße"},
+ %{timestamp: 252_560, text: "Langenfelder Damm"},
+ %{timestamp: 259_232, text: "Högenstraße"},
+ %{timestamp: 289_589, text: "Spannskamp"},
+ %{timestamp: 296_928, text: "Basselweg"},
+ %{timestamp: 329_181, text: "Wördemanns Weg"},
+ %{timestamp: 353_285, text: "Olloweg"},
+ %{timestamp: 366_962, text: ""},
+ %{timestamp: 372_300, text: "Olloweg"},
+ %{timestamp: 380_306, text: "Kieler Straße"},
+ %{timestamp: 383_903, text: "Reichsbahnstraße"},
+ %{timestamp: 394_245, text: "Furtweg"},
+ %{timestamp: 416_419, text: "Niekampsweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/a62f87a1ceba8f93681c0383240779da.ex b/data/auto_generated/video/a62f87a1ceba8f93681c0383240779da.ex
index 5459c7c8d..6cf07e3a3 100644
--- a/data/auto_generated/video/a62f87a1ceba8f93681c0383240779da.ex
+++ b/data/auto_generated/video/a62f87a1ceba8f93681c0383240779da.ex
@@ -73,6 +73,50 @@ defmodule Data.AutoGenerated.Video.Rendered_a62f87a1ceba8f93681c0383240779da do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Harburger Stadtweg"},
+ %{timestamp: 26251, text: "Ehestorfer Weg"},
+ %{timestamp: 79069, text: ""},
+ %{timestamp: 108_760, text: "Schießbahn"},
+ %{timestamp: 111_429, text: "Kuhtrift"},
+ %{timestamp: 128_442, text: ""},
+ %{timestamp: 166_806, text: "Stader Straße"},
+ %{timestamp: 171_343, text: "Zum Fürstenmoor"},
+ %{timestamp: 181_418, text: "Am Radeland"},
+ %{timestamp: 201_434, text: "Hoffstraße"},
+ %{timestamp: 220_783, text: "Ellernweg"},
+ %{timestamp: 229_790, text: "Mercedesstraße"},
+ %{timestamp: 240_332, text: "Fürstenmoordamm"},
+ %{timestamp: 244_002, text: ""},
+ %{timestamp: 245_002, text: "Moorburger Kirchdeich"},
+ %{timestamp: 301_812, text: "Moorburger Burgweg"},
+ %{timestamp: 307_150, text: "Nehusweg"},
+ %{timestamp: 314_823, text: "Moorburger Elbdeich"},
+ %{timestamp: 324_523, text: ""},
+ %{timestamp: 349_543, text: "Drewer Hauptdeich"},
+ %{timestamp: 352_212, text: ""},
+ %{timestamp: 354_547, text: "Neue Bahnbrücke Kattwyk"},
+ %{timestamp: 362_554, text: ""},
+ %{timestamp: 369_226, text: "Kattwykstraße"},
+ %{timestamp: 371_894, text: ""},
+ %{timestamp: 378_233, text: "Kattwykdamm"},
+ %{timestamp: 426_869, text: "Hohe-Schaar-Straße"},
+ %{timestamp: 475_908, text: "Rethedamm"},
+ %{timestamp: 500_995, text: "Neuhöfer Damm"},
+ %{timestamp: 533_055, text: "Köhlbrandbrücke"},
+ %{timestamp: 540_060, text: ""},
+ %{timestamp: 569_084, text: "Steinwerder Damm"},
+ %{timestamp: 588_432, text: "Buchheisterstraße"},
+ %{timestamp: 597_841, text: "Reiherdamm"},
+ %{timestamp: 632_535, text: "Hermann-Blohm-Straße"},
+ %{timestamp: 652_217, text: "St. Pauli-Elbtunnel"},
+ %{timestamp: 693_277, text: "Bei den St. Pauli-Landungsbrücken"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/a63faf1e4d34e8770ad599746ce522fe.ex b/data/auto_generated/video/a63faf1e4d34e8770ad599746ce522fe.ex
index 94b5ab8bb..8d875cf77 100644
--- a/data/auto_generated/video/a63faf1e4d34e8770ad599746ce522fe.ex
+++ b/data/auto_generated/video/a63faf1e4d34e8770ad599746ce522fe.ex
@@ -54,6 +54,23 @@ defmodule Data.AutoGenerated.Video.Rendered_a63faf1e4d34e8770ad599746ce522fe do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Gert-Schwämmle-Weg"},
+ %{timestamp: 1300, text: ""},
+ %{timestamp: 14978, text: "Rotenhäuser Straße"},
+ %{timestamp: 17313, text: ""},
+ %{timestamp: 43667, text: "Vogelhüttendeich"},
+ %{timestamp: 45002, text: "Schlenzigstraße"},
+ %{timestamp: 47337, text: "Honartsdeicher Weg"},
+ %{timestamp: 65351, text: ""},
+ %{timestamp: 75359, text: "Veddeler Straße"},
+ %{timestamp: 89799, text: "Wilhelmsburger Brücke"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/a735c3683c40aa01fd3f01519628872d.ex b/data/auto_generated/video/a735c3683c40aa01fd3f01519628872d.ex
index ad99a1a6f..d69a892d3 100644
--- a/data/auto_generated/video/a735c3683c40aa01fd3f01519628872d.ex
+++ b/data/auto_generated/video/a735c3683c40aa01fd3f01519628872d.ex
@@ -71,6 +71,70 @@ defmodule Data.AutoGenerated.Video.Rendered_a735c3683c40aa01fd3f01519628872d do
[%{text: "April 2022", timestamp: 0}, %{text: "März 2022", timestamp: 752_172}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rheingoldweg"},
+ %{timestamp: 39765, text: "Hinter der Bahn"},
+ %{timestamp: 64785, text: "Klövensteenweg"},
+ %{timestamp: 70790, text: "Alte Sülldorfer Landstraße"},
+ %{timestamp: 104_483, text: ""},
+ %{timestamp: 106_818, text: "Sülldorfer Landstraße"},
+ %{timestamp: 128_975, text: "Wüstland"},
+ %{timestamp: 131_977, text: "Wittland"},
+ %{timestamp: 149_325, text: "Sülldorfer Mühlenweg"},
+ %{timestamp: 156_664, text: "Ehrenpreisstieg"},
+ %{timestamp: 170_341, text: "Am Sorgfeld"},
+ %{timestamp: 185_353, text: ""},
+ %{timestamp: 194_361, text: "Eichengrund"},
+ %{timestamp: 216_378, text: "Babendiekstraße"},
+ %{timestamp: 225_719, text: "Sülldorfer Kirchenweg"},
+ %{timestamp: 250_072, text: "Blankeneser Bahnhofstraße"},
+ %{timestamp: 253_408, text: "Godeffroystraße"},
+ %{timestamp: 270_421, text: "Elbchaussee"},
+ %{timestamp: 273_090, text: "Gätgensstraße"},
+ %{timestamp: 278_428, text: "Mühlenberg"},
+ %{timestamp: 285_686, text: "Manteuffelstraße"},
+ %{timestamp: 311_039, text: "Humannstraße"},
+ %{timestamp: 330_722, text: "Langenhegen"},
+ %{timestamp: 346_735, text: "Jürgensallee"},
+ %{timestamp: 396_294, text: "Ohnsorgweg"},
+ %{timestamp: 400_631, text: "Otto-Ernst-Straße"},
+ %{timestamp: 429_988, text: "Parkstraße"},
+ %{timestamp: 433_477, text: "Jungmannstraße"},
+ %{timestamp: 451_418, text: "Reventlowstraße"},
+ %{timestamp: 460_759, text: "Emkendorfstraße"},
+ %{timestamp: 477_106, text: "Agathe-Lasch-Weg"},
+ %{timestamp: 489_115, text: "Othmarscher Kirchenweg"},
+ %{timestamp: 528_480, text: "Bleickenallee"},
+ %{timestamp: 559_608, text: "Keplerstraße"},
+ %{timestamp: 573_619, text: "Arnoldstraße"},
+ %{timestamp: 580_624, text: "Lobuschstraße"},
+ %{timestamp: 593_393, text: "Platz der Republik"},
+ %{timestamp: 596_748, text: "Ehrenbergstraße"},
+ %{timestamp: 600_201, text: "Max-Brauer-Allee"},
+ %{timestamp: 625_440, text: "Chemnitzstraße"},
+ %{timestamp: 644_930, text: "Thadenstraße"},
+ %{timestamp: 672_218, text: "Beim Grünen Jäger"},
+ %{timestamp: 675_221, text: "Neuer Pferdemarkt"},
+ %{timestamp: 678_812, text: "Neuer Kamp"},
+ %{timestamp: 689_776, text: "Feldstraße"},
+ %{timestamp: 703_787, text: "Sievekingplatz"},
+ %{timestamp: 713_216, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 716_219, text: "Kaiser-Wilhelm-Straße"},
+ %{timestamp: 727_228, text: "Axel-Springer-Platz"},
+ %{timestamp: 729_049, text: "Stadthausbrücke"},
+ %{timestamp: 735_721, text: "Graskeller"},
+ %{timestamp: 742_012, text: "Großer Burstah"},
+ %{timestamp: 752_172, text: "Große Johannisstraße"},
+ %{timestamp: 768_846, text: "Rathausmarkt"},
+ %{timestamp: 775_184, text: ""},
+ %{timestamp: 778_520, text: "Rathausmarkt"},
+ %{timestamp: 781_856, text: "Plan"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/a743ac6a241767bbec99ea8bada23ef5.ex b/data/auto_generated/video/a743ac6a241767bbec99ea8bada23ef5.ex
index c04a3b618..7166a1141 100644
--- a/data/auto_generated/video/a743ac6a241767bbec99ea8bada23ef5.ex
+++ b/data/auto_generated/video/a743ac6a241767bbec99ea8bada23ef5.ex
@@ -64,6 +64,24 @@ defmodule Data.AutoGenerated.Video.Rendered_a743ac6a241767bbec99ea8bada23ef5 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rahlstedter Bahnhofstraße"},
+ %{timestamp: 9085, text: "Scharbeutzer Straße"},
+ %{timestamp: 58011, text: "Rahlstedter Weg"},
+ %{timestamp: 92903, text: "August-Krogmann-Straße"},
+ %{timestamp: 104_154, text: "Am Luisenhof"},
+ %{timestamp: 152_860, text: "Steilshooper Allee"},
+ %{timestamp: 188_888, text: ""},
+ %{timestamp: 202_232, text: "Steilshooper Allee"},
+ %{timestamp: 205_568, text: "Bramfelder Chaussee"},
+ %{timestamp: 207_633, text: "Steilshooper Allee"},
+ %{timestamp: 274_403, text: "Nordheimstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/a79b36b11f98cc24be6171e01650785e.ex b/data/auto_generated/video/a79b36b11f98cc24be6171e01650785e.ex
index bdbead1a5..2f2509183 100644
--- a/data/auto_generated/video/a79b36b11f98cc24be6171e01650785e.ex
+++ b/data/auto_generated/video/a79b36b11f98cc24be6171e01650785e.ex
@@ -50,6 +50,12 @@ defmodule Data.AutoGenerated.Video.Rendered_a79b36b11f98cc24be6171e01650785e do
[%{text: "Januar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Beim Schlump"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/a7d20a6c72bb8bed7390e5ce3b6d0409.ex b/data/auto_generated/video/a7d20a6c72bb8bed7390e5ce3b6d0409.ex
index 8886a20f9..61e4a4c8a 100644
--- a/data/auto_generated/video/a7d20a6c72bb8bed7390e5ce3b6d0409.ex
+++ b/data/auto_generated/video/a7d20a6c72bb8bed7390e5ce3b6d0409.ex
@@ -54,6 +54,16 @@ defmodule Data.AutoGenerated.Video.Rendered_a7d20a6c72bb8bed7390e5ce3b6d0409 do
[%{text: "September 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Volksdorfer Damm"},
+ %{timestamp: 103_052, text: "Halenreie"},
+ %{timestamp: 119_983, text: "Farmsener Landstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/a889ba648ecf800ca881e93a99431f84.ex b/data/auto_generated/video/a889ba648ecf800ca881e93a99431f84.ex
index 2e9726e42..e21aa40aa 100644
--- a/data/auto_generated/video/a889ba648ecf800ca881e93a99431f84.ex
+++ b/data/auto_generated/video/a889ba648ecf800ca881e93a99431f84.ex
@@ -50,6 +50,16 @@ defmodule Data.AutoGenerated.Video.Rendered_a889ba648ecf800ca881e93a99431f84 do
[%{text: "Juni 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Schimmelmannstraße"},
+ %{timestamp: 2092, text: "Jenfelder Straße"},
+ %{timestamp: 48796, text: "Bekkamp"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/aaef88d412967e45832fd4e63f872da9.ex b/data/auto_generated/video/aaef88d412967e45832fd4e63f872da9.ex
index ccfc96f78..1af523d0b 100644
--- a/data/auto_generated/video/aaef88d412967e45832fd4e63f872da9.ex
+++ b/data/auto_generated/video/aaef88d412967e45832fd4e63f872da9.ex
@@ -58,6 +58,30 @@ defmodule Data.AutoGenerated.Video.Rendered_aaef88d412967e45832fd4e63f872da9 do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Ratsmühlendamm"},
+ %{timestamp: 2002, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 92106, text: "Elligersweg"},
+ %{timestamp: 104_115, text: "Meister-Francke-Straße"},
+ %{timestamp: 107_785, text: ""},
+ %{timestamp: 109_453, text: "Rungestraße"},
+ %{timestamp: 111_121, text: "Otto-Speckter-Straße"},
+ %{timestamp: 132_971, text: "Habichtsplatz"},
+ %{timestamp: 137_341, text: "Schwalbenplatz"},
+ %{timestamp: 144_680, text: "Schwalbenstraße"},
+ %{timestamp: 154_120, text: "Hellbrookstraße"},
+ %{timestamp: 163_228, text: "Steilshooper Straße"},
+ %{timestamp: 187_813, text: "Bramfelder Straße"},
+ %{timestamp: 197_654, text: "Pfenningsbusch"},
+ %{timestamp: 203_525, text: "Langenrehm"},
+ %{timestamp: 222_740, text: "Dehnhaide"},
+ %{timestamp: 227_744, text: "Von-Essen-Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ab75c85609385bce7a2f443dadd4ff0e.ex b/data/auto_generated/video/ab75c85609385bce7a2f443dadd4ff0e.ex
index e15a4836a..b4c1fbecd 100644
--- a/data/auto_generated/video/ab75c85609385bce7a2f443dadd4ff0e.ex
+++ b/data/auto_generated/video/ab75c85609385bce7a2f443dadd4ff0e.ex
@@ -72,6 +72,49 @@ defmodule Data.AutoGenerated.Video.Rendered_ab75c85609385bce7a2f443dadd4ff0e do
[%{text: "April 2021", timestamp: 0}, %{text: "Juni 2021", timestamp: 1_368_793}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Speckenweg"},
+ %{timestamp: 27360, text: "Am Knollgraben"},
+ %{timestamp: 30404, text: "Escheburger Weg"},
+ %{timestamp: 57636, text: "Altengammer Hauptdeich"},
+ %{timestamp: 74175, text: "Horster Damm"},
+ %{timestamp: 78314, text: "Altengammer Marschbahndamm"},
+ %{timestamp: 194_464, text: "Neuengammer Marschbahndamm"},
+ %{timestamp: 273_962, text: "Kirchwerder Marschbahndamm"},
+ %{timestamp: 660_518, text: "Lauweg"},
+ %{timestamp: 669_527, text: "Kirchwerder Marschbahndamm"},
+ %{timestamp: 709_901, text: "Ochsenwerder Marschbahndamm"},
+ %{timestamp: 885_494, text: "Tatenberger Marschbahndamm"},
+ %{timestamp: 988_264, text: "Tatenberger Deich"},
+ %{timestamp: 994_270, text: "Tatenberger Weg"},
+ %{timestamp: 1_004_947, text: "Moorfleeter Hauptdeich"},
+ %{timestamp: 1_068_677, text: "Kaltehofe-Hauptdeich"},
+ %{timestamp: 1_181_208, text: "Kaltehofer Brücke"},
+ %{timestamp: 1_187_214, text: "Kaltehofe-Hauptdeich"},
+ %{timestamp: 1_188_548, text: "Ausschläger Elbdeich"},
+ %{timestamp: 1_193_553, text: "Entenwerder Stieg"},
+ %{timestamp: 1_203_230, text: ""},
+ %{timestamp: 1_236_930, text: "Alexandra-Stieg"},
+ %{timestamp: 1_242_936, text: ""},
+ %{timestamp: 1_244_938, text: "Billwerder Neuer Deich"},
+ %{timestamp: 1_247_607, text: "Billhorner Mühlenweg"},
+ %{timestamp: 1_257_702, text: "Billhorner Röhrendamm"},
+ %{timestamp: 1_263_793, text: ""},
+ %{timestamp: 1_274_789, text: "Billhorner Brückenstraße"},
+ %{timestamp: 1_280_795, text: "Heidenkampsweg"},
+ %{timestamp: 1_287_771, text: "Billhorner Brückenstraße"},
+ %{timestamp: 1_289_773, text: "Amsinckstraße"},
+ %{timestamp: 1_351_840, text: "Nordkanalbrücke"},
+ %{timestamp: 1_352_841, text: "Spaldingstraße"},
+ %{timestamp: 1_357_263, text: "Amsinckstraße"},
+ %{timestamp: 1_369_660, text: "Klosterwall"},
+ %{timestamp: 1_379_755, text: "Steintorwall"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ad11718b6d75961f72c3841eeff084ad.ex b/data/auto_generated/video/ad11718b6d75961f72c3841eeff084ad.ex
index a7ab7c6ce..74a0ee1e7 100644
--- a/data/auto_generated/video/ad11718b6d75961f72c3841eeff084ad.ex
+++ b/data/auto_generated/video/ad11718b6d75961f72c3841eeff084ad.ex
@@ -71,6 +71,90 @@ defmodule Data.AutoGenerated.Video.Rendered_ad11718b6d75961f72c3841eeff084ad do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Beimoorweg"},
+ %{timestamp: 2335, text: "An der Strusbek"},
+ %{timestamp: 4003, text: "Beimoorweg"},
+ %{timestamp: 56029, text: "Ostring"},
+ %{timestamp: 67881, text: "Lübecker Straße"},
+ %{timestamp: 80560, text: "Schulstraße"},
+ %{timestamp: 93278, text: "Reeshoop"},
+ %{timestamp: 94279, text: ""},
+ %{timestamp: 96614, text: "Immanuel-Kant-Straße"},
+ %{timestamp: 101_618, text: "Gerhart-Hauptmann-Straße"},
+ %{timestamp: 115_629, text: "Stormarnstraße"},
+ %{timestamp: 122_969, text: "Schimmelmannstraße"},
+ %{timestamp: 165_669, text: "Am Haidschlag"},
+ %{timestamp: 174_009, text: "Wulfsdorfer Weg"},
+ %{timestamp: 214_708, text: "Bornkampsweg"},
+ %{timestamp: 238_060, text: "Ahrensburger Weg"},
+ %{timestamp: 283_430, text: "Lerchenberg"},
+ %{timestamp: 289_768, text: "Claus-Ferck-Straße"},
+ %{timestamp: 305_114, text: "Uppenhof"},
+ %{timestamp: 316_790, text: "Eulenkrugstraße"},
+ %{timestamp: 320_460, text: "Farmsener Landstraße"},
+ %{timestamp: 321_794, text: "Schemmannstraße"},
+ %{timestamp: 344_479, text: "Haselkamp"},
+ %{timestamp: 363_828, text: "Wichelnbusch"},
+ %{timestamp: 365_829, text: ""},
+ %{timestamp: 374_169, text: "Andreasweg"},
+ %{timestamp: 383_510, text: "Meiendorfer Mühlenweg"},
+ %{timestamp: 389_848, text: "Saselheider Straße"},
+ %{timestamp: 398_728, text: "Beim Farenland"},
+ %{timestamp: 400_729, text: "De Beern"},
+ %{timestamp: 406_734, text: "Saselheider Weg"},
+ %{timestamp: 422_080, text: "Pferdekoppel"},
+ %{timestamp: 431_087, text: "Kleine Wiese"},
+ %{timestamp: 435_424, text: "Berner Allee"},
+ %{timestamp: 446_432, text: "Kathenkoppel"},
+ %{timestamp: 464_067, text: "Roter Hahn"},
+ %{timestamp: 469_071, text: "An der Berner Au"},
+ %{timestamp: 499_429, text: "Neusurenland"},
+ %{timestamp: 504_796, text: "Berner Heerweg"},
+ %{timestamp: 535_763, text: "August-Krogmann-Straße"},
+ %{timestamp: 537_431, text: "Berner Heerweg"},
+ %{timestamp: 547_105, text: "Friedrich-Ebert-Damm"},
+ %{timestamp: 565_120, text: "Eckerkoppel"},
+ %{timestamp: 594_837, text: "Am Stadtrand"},
+ %{timestamp: 604_845, text: "Tilsiter Straße"},
+ %{timestamp: 645_545, text: "Eulenkamp"},
+ %{timestamp: 684_005, text: "Elsässer Straße"},
+ %{timestamp: 686_341, text: "Walddörferstraße"},
+ %{timestamp: 689_343, text: "Stormarner Straße"},
+ %{timestamp: 707_140, text: "Eilbektal"},
+ %{timestamp: 711_476, text: ""},
+ %{timestamp: 718_482, text: "Eilbekwiesenbrücke"},
+ %{timestamp: 719_816, text: ""},
+ %{timestamp: 724_153, text: "Friedrichsberger Straße"},
+ %{timestamp: 726_488, text: "Lortzingstraße"},
+ %{timestamp: 737_831, text: "Von-Essen-Straße"},
+ %{timestamp: 739_499, text: "Uferstraße"},
+ %{timestamp: 777_657, text: "Lerchenfeld"},
+ %{timestamp: 778_991, text: ""},
+ %{timestamp: 779_992, text: "Immenhof"},
+ %{timestamp: 790_000, text: ""},
+ %{timestamp: 795_671, text: "Schürbeker Straße"},
+ %{timestamp: 797_005, text: "Hartwicusstraße"},
+ %{timestamp: 806_896, text: "Mundsburger Damm"},
+ %{timestamp: 816_719, text: "Armgartstraße"},
+ %{timestamp: 823_079, text: "Schwanenwik"},
+ %{timestamp: 834_422, text: "An der Alster"},
+ %{timestamp: 843_763, text: ""},
+ %{timestamp: 845_764, text: "An der Alster"},
+ %{timestamp: 868_782, text: "Kennedybrücke"},
+ %{timestamp: 875_833, text: "Ferdinandstor"},
+ %{timestamp: 882_756, text: "Lombardsbrücke"},
+ %{timestamp: 883_757, text: "Ballindamm"},
+ %{timestamp: 902_104, text: "Jungfernstieg"},
+ %{timestamp: 907_321, text: ""},
+ %{timestamp: 910_324, text: "Plan"},
+ %{timestamp: 911_658, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ad83462646710e75b1d597806cf22223.ex b/data/auto_generated/video/ad83462646710e75b1d597806cf22223.ex
index ec752f28d..faf7c5e3c 100644
--- a/data/auto_generated/video/ad83462646710e75b1d597806cf22223.ex
+++ b/data/auto_generated/video/ad83462646710e75b1d597806cf22223.ex
@@ -65,6 +65,51 @@ defmodule Data.AutoGenerated.Video.Rendered_ad83462646710e75b1d597806cf22223 do
[%{text: "Mai 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Plan"},
+ %{timestamp: 1027, text: "Rathausmarkt"},
+ %{timestamp: 9701, text: "Große Johannisstraße"},
+ %{timestamp: 13704, text: "Großer Burstah"},
+ %{timestamp: 24046, text: "Graskeller"},
+ %{timestamp: 27715, text: "Stadthausbrücke"},
+ %{timestamp: 34721, text: "Axel-Springer-Platz"},
+ %{timestamp: 38057, text: "Fuhlentwiete"},
+ %{timestamp: 43728, text: "Caffamacherreihe"},
+ %{timestamp: 52302, text: "Valentinskamp"},
+ %{timestamp: 56638, text: "Dragonerstall"},
+ %{timestamp: 60308, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 65098, text: "Gorch-Fock-Wall"},
+ %{timestamp: 66420, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 68421, text: "Sievekingplatz"},
+ %{timestamp: 77380, text: "Feldstraße"},
+ %{timestamp: 91274, text: "Neuer Kamp"},
+ %{timestamp: 95611, text: "Sternstraße"},
+ %{timestamp: 115_627, text: "Lagerstraße"},
+ %{timestamp: 119_964, text: "Schanzenstraße"},
+ %{timestamp: 133_592, text: "Weidenallee"},
+ %{timestamp: 150_049, text: "Fruchtallee"},
+ %{timestamp: 151_383, text: "Weidenstieg"},
+ %{timestamp: 162_725, text: "Henriettenweg"},
+ %{timestamp: 163_726, text: "Tornquiststraße"},
+ %{timestamp: 186_955, text: "Sillemstraße"},
+ %{timestamp: 217_393, text: "Langenfelder Damm"},
+ %{timestamp: 223_398, text: "Högenstraße"},
+ %{timestamp: 250_420, text: "Spannskamp"},
+ %{timestamp: 257_759, text: "Basselweg"},
+ %{timestamp: 284_828, text: "Wördemanns Weg"},
+ %{timestamp: 307_513, text: "Olloweg"},
+ %{timestamp: 319_188, text: ""},
+ %{timestamp: 324_192, text: "Olloweg"},
+ %{timestamp: 332_199, text: "Kieler Straße"},
+ %{timestamp: 335_654, text: "Reichsbahnstraße"},
+ %{timestamp: 346_996, text: "Furtweg"},
+ %{timestamp: 368_488, text: "Niekampsweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/add77092e4a4f95b8816f17167574b43.ex b/data/auto_generated/video/add77092e4a4f95b8816f17167574b43.ex
index 7969526f6..f9a46671e 100644
--- a/data/auto_generated/video/add77092e4a4f95b8816f17167574b43.ex
+++ b/data/auto_generated/video/add77092e4a4f95b8816f17167574b43.ex
@@ -55,6 +55,12 @@ defmodule Data.AutoGenerated.Video.Rendered_add77092e4a4f95b8816f17167574b43 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Bundesstraße"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ae36499378cc6c6a822f9189e3c71e46.ex b/data/auto_generated/video/ae36499378cc6c6a822f9189e3c71e46.ex
index cc41087c9..84de1e076 100644
--- a/data/auto_generated/video/ae36499378cc6c6a822f9189e3c71e46.ex
+++ b/data/auto_generated/video/ae36499378cc6c6a822f9189e3c71e46.ex
@@ -53,6 +53,17 @@ defmodule Data.AutoGenerated.Video.Rendered_ae36499378cc6c6a822f9189e3c71e46 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Billstedter Hauptstraße"},
+ %{timestamp: 9761, text: "Steinbeker Hauptstraße"},
+ %{timestamp: 48459, text: "Mümmelmannsberg"},
+ %{timestamp: 103_450, text: "Kandinskyallee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ae4740e7032c06828f669fa3ac210af0.ex b/data/auto_generated/video/ae4740e7032c06828f669fa3ac210af0.ex
index ca873fe22..39dd8e967 100644
--- a/data/auto_generated/video/ae4740e7032c06828f669fa3ac210af0.ex
+++ b/data/auto_generated/video/ae4740e7032c06828f669fa3ac210af0.ex
@@ -50,6 +50,17 @@ defmodule Data.AutoGenerated.Video.Rendered_ae4740e7032c06828f669fa3ac210af0 do
[%{text: "Mai 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: ""},
+ %{timestamp: 2861, text: "Blücherstraße"},
+ %{timestamp: 5861, text: ""},
+ %{timestamp: 8861, text: "Louise-Schroeder-Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ae7d98552c3462def559108f06195117.ex b/data/auto_generated/video/ae7d98552c3462def559108f06195117.ex
index 7eddef019..161f14b3d 100644
--- a/data/auto_generated/video/ae7d98552c3462def559108f06195117.ex
+++ b/data/auto_generated/video/ae7d98552c3462def559108f06195117.ex
@@ -57,6 +57,27 @@ defmodule Data.AutoGenerated.Video.Rendered_ae7d98552c3462def559108f06195117 do
[%{text: "Februar 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Weidenstraße"},
+ %{timestamp: 9007, text: "Lohkampstraße"},
+ %{timestamp: 75746, text: "Pinneberger Chaussee"},
+ %{timestamp: 78081, text: ""},
+ %{timestamp: 80416, text: "Alte Elbgaustraße"},
+ %{timestamp: 82084, text: "Eidelstedter Dorfstraße"},
+ %{timestamp: 99209, text: "Dörpsweg"},
+ %{timestamp: 106_882, text: ""},
+ %{timestamp: 113_220, text: "Steinwiesenweg"},
+ %{timestamp: 118_891, text: "Niendorfer Gehege"},
+ %{timestamp: 199_353, text: "Friedrich-Ebert-Straße"},
+ %{timestamp: 203_690, text: "Max-Zelck-Straße"},
+ %{timestamp: 219_188, text: "An der Lohe"},
+ %{timestamp: 227_862, text: "König-Heinrich-Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/aed3541d3a591b97f405126718c026bc.ex b/data/auto_generated/video/aed3541d3a591b97f405126718c026bc.ex
index 6defd1dda..a3907f60f 100644
--- a/data/auto_generated/video/aed3541d3a591b97f405126718c026bc.ex
+++ b/data/auto_generated/video/aed3541d3a591b97f405126718c026bc.ex
@@ -58,6 +58,22 @@ defmodule Data.AutoGenerated.Video.Rendered_aed3541d3a591b97f405126718c026bc do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rübekamp"},
+ %{timestamp: 16966, text: "Koppelstraße"},
+ %{timestamp: 17966, text: "Rübekamptunnel"},
+ %{timestamp: 19850, text: "Mühlenstraße"},
+ %{timestamp: 30525, text: "Kirchhofsweg"},
+ %{timestamp: 65339, text: "Wedeler Weg"},
+ %{timestamp: 69343, text: "Thesdorfer Weg"},
+ %{timestamp: 73322, text: "Lange Twiete"},
+ %{timestamp: 90389, text: "Ossenblink"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/aeda3e9963ce74a896b352883d94dc0a.ex b/data/auto_generated/video/aeda3e9963ce74a896b352883d94dc0a.ex
index 190862d63..e19a8b4ce 100644
--- a/data/auto_generated/video/aeda3e9963ce74a896b352883d94dc0a.ex
+++ b/data/auto_generated/video/aeda3e9963ce74a896b352883d94dc0a.ex
@@ -57,6 +57,24 @@ defmodule Data.AutoGenerated.Video.Rendered_aeda3e9963ce74a896b352883d94dc0a do
[%{text: "Februar 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Alte Rabenstraße"},
+ %{timestamp: 15437, text: "Johnsallee"},
+ %{timestamp: 40980, text: "Schlüterstraße"},
+ %{timestamp: 46317, text: ""},
+ %{timestamp: 58327, text: "Allende-Platz"},
+ %{timestamp: 64332, text: "Grindelhof"},
+ %{timestamp: 71332, text: "Grindelallee"},
+ %{timestamp: 72333, text: "Rentzelstraße"},
+ %{timestamp: 87899, text: "Schröderstiftstraße"},
+ %{timestamp: 90512, text: "Rentzelstraße"},
+ %{timestamp: 96183, text: "Tiergartenstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/b05f0d7755ab075d941b77121918930f.ex b/data/auto_generated/video/b05f0d7755ab075d941b77121918930f.ex
index 6bb3b9ed6..6072befff 100644
--- a/data/auto_generated/video/b05f0d7755ab075d941b77121918930f.ex
+++ b/data/auto_generated/video/b05f0d7755ab075d941b77121918930f.ex
@@ -72,6 +72,76 @@ defmodule Data.AutoGenerated.Video.Rendered_b05f0d7755ab075d941b77121918930f do
[%{text: "Mai 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Plan"},
+ %{timestamp: 1027, text: "Rathausmarkt"},
+ %{timestamp: 9701, text: "Große Johannisstraße"},
+ %{timestamp: 13704, text: "Großer Burstah"},
+ %{timestamp: 24046, text: "Graskeller"},
+ %{timestamp: 27715, text: "Stadthausbrücke"},
+ %{timestamp: 34721, text: "Axel-Springer-Platz"},
+ %{timestamp: 38057, text: "Fuhlentwiete"},
+ %{timestamp: 43728, text: "Caffamacherreihe"},
+ %{timestamp: 52302, text: "Valentinskamp"},
+ %{timestamp: 56638, text: "Dragonerstall"},
+ %{timestamp: 60308, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 65098, text: "Gorch-Fock-Wall"},
+ %{timestamp: 66420, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 68421, text: "Sievekingplatz"},
+ %{timestamp: 77380, text: "Feldstraße"},
+ %{timestamp: 90025, text: "Neuer Kamp"},
+ %{timestamp: 101_350, text: "Neuer Pferdemarkt"},
+ %{timestamp: 103_685, text: "Beim Grünen Jäger"},
+ %{timestamp: 107_354, text: "Thadenstraße"},
+ %{timestamp: 134_709, text: "Chemnitzstraße"},
+ %{timestamp: 150_471, text: "Julius-Leber-Straße"},
+ %{timestamp: 151_805, text: "Max-Brauer-Allee"},
+ %{timestamp: 181_798, text: "Platz der Republik"},
+ %{timestamp: 185_134, text: "Lobuschstraße"},
+ %{timestamp: 188_137, text: "Klausstraße"},
+ %{timestamp: 193_995, text: "Eulenstraße"},
+ %{timestamp: 209_849, text: "Bleickenallee"},
+ %{timestamp: 233_411, text: "Othmarscher Kirchenweg"},
+ %{timestamp: 259_431, text: "Agathe-Lasch-Weg"},
+ %{timestamp: 268_772, text: "Emkendorfstraße"},
+ %{timestamp: 279_781, text: "Reventlowstraße"},
+ %{timestamp: 286_453, text: "Jungmannstraße"},
+ %{timestamp: 301_195, text: "Parkstraße"},
+ %{timestamp: 303_531, text: "Otto-Ernst-Straße"},
+ %{timestamp: 325_548, text: "Ohnsorgweg"},
+ %{timestamp: 329_551, text: "Jürgensallee"},
+ %{timestamp: 375_588, text: "Langenhegen"},
+ %{timestamp: 390_600, text: "Humannstraße"},
+ %{timestamp: 409_615, text: "Manteuffelstraße"},
+ %{timestamp: 436_008, text: "Mühlenberg"},
+ %{timestamp: 442_680, text: "Gätgensstraße"},
+ %{timestamp: 448_351, text: "Gätgenstraße"},
+ %{timestamp: 449_352, text: "Elbchaussee"},
+ %{timestamp: 450_687, text: "Godeffroystraße"},
+ %{timestamp: 468_701, text: "Blankeneser Bahnhofstraße"},
+ %{timestamp: 474_061, text: "Sülldorfer Kirchenweg"},
+ %{timestamp: 497_747, text: "Babendiekstraße"},
+ %{timestamp: 503_752, text: "Eichengrund"},
+ %{timestamp: 521_099, text: ""},
+ %{timestamp: 527_437, text: "Am Sorgfeld"},
+ %{timestamp: 537_779, text: "Ehrenpreisstieg"},
+ %{timestamp: 549_455, text: "Sülldorfer Mühlenweg"},
+ %{timestamp: 556_127, text: "Wittland"},
+ %{timestamp: 570_472, text: "Wüstland"},
+ %{timestamp: 573_971, text: "Sülldorfer Landstraße"},
+ %{timestamp: 588_903, text: "Sülldorfer Brooksweg"},
+ %{timestamp: 590_571, text: ""},
+ %{timestamp: 593_240, text: "Alte Sülldorfer Landstraße"},
+ %{timestamp: 616_258, text: "Klövensteenweg"},
+ %{timestamp: 620_929, text: "Hinter der Bahn"},
+ %{timestamp: 642_613, text: "Rheingoldweg"},
+ %{timestamp: 669_968, text: "Auweidenweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/b0b53d5543210c46fbfe2397291a7fa4.ex b/data/auto_generated/video/b0b53d5543210c46fbfe2397291a7fa4.ex
index 9b9a836c6..8d0bfa689 100644
--- a/data/auto_generated/video/b0b53d5543210c46fbfe2397291a7fa4.ex
+++ b/data/auto_generated/video/b0b53d5543210c46fbfe2397291a7fa4.ex
@@ -58,6 +58,28 @@ defmodule Data.AutoGenerated.Video.Rendered_b0b53d5543210c46fbfe2397291a7fa4 do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Wagnerstraße"},
+ %{timestamp: 4046, text: "Adolph-Schönfelder-Straße"},
+ %{timestamp: 17056, text: "Biedermannplatz"},
+ %{timestamp: 31573, text: "Schleidenstraße"},
+ %{timestamp: 39658, text: "Saarlandstraße"},
+ %{timestamp: 102_773, text: ""},
+ %{timestamp: 104_775, text: "Jahnbrücke"},
+ %{timestamp: 107_110, text: ""},
+ %{timestamp: 109_445, text: "Zwischenweg"},
+ %{timestamp: 110_780, text: ""},
+ %{timestamp: 112_114, text: "Winterlindenweg"},
+ %{timestamp: 113_115, text: "Limaweg"},
+ %{timestamp: 121_455, text: ""},
+ %{timestamp: 124_124, text: "Hebebrandstraße"},
+ %{timestamp: 126_459, text: "Sengelmannstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/b2199f210cbcce0b524f00c20183abf4.ex b/data/auto_generated/video/b2199f210cbcce0b524f00c20183abf4.ex
index 4ccf44da0..38ec075ef 100644
--- a/data/auto_generated/video/b2199f210cbcce0b524f00c20183abf4.ex
+++ b/data/auto_generated/video/b2199f210cbcce0b524f00c20183abf4.ex
@@ -50,6 +50,17 @@ defmodule Data.AutoGenerated.Video.Rendered_b2199f210cbcce0b524f00c20183abf4 do
[%{timestamp: 0, text: "Juni 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Wellingsbütteler Landstraße"},
+ %{timestamp: 1001, text: "Ratsmühlendamm"},
+ %{timestamp: 2002, text: "Wellingsbütteler Landstraße"},
+ %{timestamp: 55044, text: "Wellingsbüttler Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/b2d9a8542e2d45d78ed0d4ce336f46e0.ex b/data/auto_generated/video/b2d9a8542e2d45d78ed0d4ce336f46e0.ex
index e4fa7319b..8e788e098 100644
--- a/data/auto_generated/video/b2d9a8542e2d45d78ed0d4ce336f46e0.ex
+++ b/data/auto_generated/video/b2d9a8542e2d45d78ed0d4ce336f46e0.ex
@@ -56,6 +56,23 @@ defmodule Data.AutoGenerated.Video.Rendered_b2d9a8542e2d45d78ed0d4ce336f46e0 do
[%{text: "Dezember 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Langenfelder Damm"},
+ %{timestamp: 27890, text: "Warnstedtstraße"},
+ %{timestamp: 38899, text: "Randstraße"},
+ %{timestamp: 74928, text: "Volksparkstraße"},
+ %{timestamp: 80365, text: ""},
+ %{timestamp: 86136, text: "Lederstraße"},
+ %{timestamp: 112_157, text: "Ottensener Straße"},
+ %{timestamp: 121_917, text: "Binsbarg"},
+ %{timestamp: 131_257, text: "Schnackenburgallee"},
+ %{timestamp: 144_601, text: "Fangdieckstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/b3a365f181ca84e12c601975f04789af.ex b/data/auto_generated/video/b3a365f181ca84e12c601975f04789af.ex
index 84ec8a936..6ebf5f7cf 100644
--- a/data/auto_generated/video/b3a365f181ca84e12c601975f04789af.ex
+++ b/data/auto_generated/video/b3a365f181ca84e12c601975f04789af.ex
@@ -49,6 +49,25 @@ defmodule Data.AutoGenerated.Video.Rendered_b3a365f181ca84e12c601975f04789af do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 667, text: "Tangstedter Landstraße"},
+ %{timestamp: 40070, text: "Anita-Sellenschloh-Ring"},
+ %{timestamp: 70428, text: "Götkensweg"},
+ %{timestamp: 73096, text: ""},
+ %{timestamp: 79435, text: "Fritz-Schumacher-Allee"},
+ %{timestamp: 110_126, text: "Immenhöven"},
+ %{timestamp: 128_808, text: "Laukamp"},
+ %{timestamp: 130_142, text: "Immenhöven"},
+ %{timestamp: 131_476, text: "Foorthkamp"},
+ %{timestamp: 161_167, text: "Heerwisch"},
+ %{timestamp: 179_181, text: "Grellkamp"},
+ %{timestamp: 184_852, text: "Ermlandweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/b3abd8b636fff224d220050a1925f5cd.ex b/data/auto_generated/video/b3abd8b636fff224d220050a1925f5cd.ex
index da9736d18..d7068ddb1 100644
--- a/data/auto_generated/video/b3abd8b636fff224d220050a1925f5cd.ex
+++ b/data/auto_generated/video/b3abd8b636fff224d220050a1925f5cd.ex
@@ -67,6 +67,49 @@ defmodule Data.AutoGenerated.Video.Rendered_b3abd8b636fff224d220050a1925f5cd do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Langenhorner Chaussee"},
+ %{timestamp: 29991, text: "Agnes-Gierck-Weg"},
+ %{timestamp: 42334, text: "Käkenkamp"},
+ %{timestamp: 48339, text: "Käkenflur"},
+ %{timestamp: 52342, text: "Walter-Schmedemann-Straße"},
+ %{timestamp: 77028, text: "Tarpenring"},
+ %{timestamp: 84999, text: ""},
+ %{timestamp: 88335, text: "Masen"},
+ %{timestamp: 99011, text: "Suckweg"},
+ %{timestamp: 108_018, text: "Masenkamp"},
+ %{timestamp: 119_694, text: "Kulenstück"},
+ %{timestamp: 123_697, text: "Heerwisch"},
+ %{timestamp: 130_752, text: "Sandfoort"},
+ %{timestamp: 158_774, text: "Rittmerskamp"},
+ %{timestamp: 169_116, text: "Krohnstieg"},
+ %{timestamp: 176_648, text: "Langenhorner Chaussee"},
+ %{timestamp: 231_859, text: "Alsterkrugchaussee"},
+ %{timestamp: 277_461, text: "Sengelmannstraße"},
+ %{timestamp: 309_354, text: "Rathenaustraße"},
+ %{timestamp: 328_035, text: "Hindenburgstraße"},
+ %{timestamp: 377_408, text: "Otto-Wels-Straße"},
+ %{timestamp: 404_396, text: "Borgweg"},
+ %{timestamp: 415_038, text: "Barmbeker Straße"},
+ %{timestamp: 417_039, text: "Poßmoorweg"},
+ %{timestamp: 435_387, text: "Moorfuhrtweg"},
+ %{timestamp: 440_057, text: "Goldbekplatz"},
+ %{timestamp: 443_060, text: "Mühlenkamp"},
+ %{timestamp: 461_074, text: "Hofweg"},
+ %{timestamp: 507_643, text: "Papenhuder Straße"},
+ %{timestamp: 525_227, text: "Mundsburger Damm"},
+ %{timestamp: 527_496, text: "Armgartstraße"},
+ %{timestamp: 529_831, text: "Papenhuder Straße"},
+ %{timestamp: 535_169, text: "Graumannsweg"},
+ %{timestamp: 542_174, text: "Barcastraße"},
+ %{timestamp: 547_312, text: "Sechslingspforte"},
+ %{timestamp: 568_362, text: "Wallstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/b439fd27ee0b407d466e13ed2053d0d0.ex b/data/auto_generated/video/b439fd27ee0b407d466e13ed2053d0d0.ex
index a5d88f833..ad27a3af1 100644
--- a/data/auto_generated/video/b439fd27ee0b407d466e13ed2053d0d0.ex
+++ b/data/auto_generated/video/b439fd27ee0b407d466e13ed2053d0d0.ex
@@ -56,6 +56,17 @@ defmodule Data.AutoGenerated.Video.Rendered_b439fd27ee0b407d466e13ed2053d0d0 do
[%{text: "August 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 397, text: "Messeplatz"},
+ %{timestamp: 4401, text: "St. Petersburger Straße"},
+ %{timestamp: 22251, text: "Jungiusstraße"},
+ %{timestamp: 29675, text: "Gorch-Fock-Wall"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/b4997cc9bce6de5126d1a2c294cc8265.ex b/data/auto_generated/video/b4997cc9bce6de5126d1a2c294cc8265.ex
index e7d388b1d..667167b77 100644
--- a/data/auto_generated/video/b4997cc9bce6de5126d1a2c294cc8265.ex
+++ b/data/auto_generated/video/b4997cc9bce6de5126d1a2c294cc8265.ex
@@ -86,6 +86,58 @@ defmodule Data.AutoGenerated.Video.Rendered_b4997cc9bce6de5126d1a2c294cc8265 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Denickestraße"},
+ %{timestamp: 5570, text: ""},
+ %{timestamp: 11908, text: "Lühmannstraße"},
+ %{timestamp: 13576, text: "Denickestraße"},
+ %{timestamp: 63640, text: "Am Irrgarten"},
+ %{timestamp: 67201, text: "Eißendorfer Straße"},
+ %{timestamp: 79430, text: "Harburger Ring"},
+ %{timestamp: 115_517, text: "Wilstorfer Straße"},
+ %{timestamp: 122_523, text: "Moorstraße"},
+ %{timestamp: 135_785, text: "Walter-Dudek-Brücke"},
+ %{timestamp: 137_573, text: "Hannoversche Straße"},
+ %{timestamp: 192_195, text: "Brücke des 17. Juni"},
+ %{timestamp: 216_516, text: "Alte Harburger Elbbrücke"},
+ %{timestamp: 224_856, text: "König-Georg-Deich"},
+ %{timestamp: 229_193, text: ""},
+ %{timestamp: 240_535, text: "Kornweide"},
+ %{timestamp: 242_870, text: "Kükenbracksweg"},
+ %{timestamp: 249_876, text: "Hauland"},
+ %{timestamp: 305_534, text: "Am Inselpark"},
+ %{timestamp: 312_966, text: ""},
+ %{timestamp: 316_635, text: "Dratelnstraße"},
+ %{timestamp: 318_970, text: "Gert-Schwämmle-Weg"},
+ %{timestamp: 363_373, text: "Veringstraße"},
+ %{timestamp: 409_743, text: "Vogelhüttendeich"},
+ %{timestamp: 429_182, text: "Hafenrandstraße"},
+ %{timestamp: 432_302, text: "Reiherstieg-Hauptdeich"},
+ %{timestamp: 447_648, text: "Klütjenfelder Straße"},
+ %{timestamp: 476_997, text: "Argentinienbrücke"},
+ %{timestamp: 488_458, text: "Reiherdamm"},
+ %{timestamp: 528_490, text: "Hermann-Blohm-Straße"},
+ %{timestamp: 553_340, text: "St. Pauli-Elbtunnel"},
+ %{timestamp: 592_582, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 616_338, text: "Ditmar-Koel-Straße"},
+ %{timestamp: 630_167, text: "Schaarmarkt"},
+ %{timestamp: 633_169, text: ""},
+ %{timestamp: 635_504, text: "Schaarsteinweg"},
+ %{timestamp: 640_842, text: "Schaarsteinwegsbrücke"},
+ %{timestamp: 642_843, text: "Schaartor"},
+ %{timestamp: 645_846, text: "Schaartorbrücke"},
+ %{timestamp: 648_181, text: "Beim Alten Waisenhause"},
+ %{timestamp: 650_073, text: "Kajen"},
+ %{timestamp: 652_443, text: "Rödingsmarkt"},
+ %{timestamp: 667_759, text: "Großer Burstah"},
+ %{timestamp: 680_102, text: "Große Johannisstraße"},
+ %{timestamp: 694_113, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/b5c984fa847b804808d9d199e4287211.ex b/data/auto_generated/video/b5c984fa847b804808d9d199e4287211.ex
index 021b8f3c7..24308e2b9 100644
--- a/data/auto_generated/video/b5c984fa847b804808d9d199e4287211.ex
+++ b/data/auto_generated/video/b5c984fa847b804808d9d199e4287211.ex
@@ -53,6 +53,17 @@ defmodule Data.AutoGenerated.Video.Rendered_b5c984fa847b804808d9d199e4287211 do
[%{text: "August 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 1634, text: "Dragonerstall"},
+ %{timestamp: 4636, text: "Valentinskamp"},
+ %{timestamp: 17432, text: "Gänsemarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/b9fec80b3268dc0c19e6b281cec518a8.ex b/data/auto_generated/video/b9fec80b3268dc0c19e6b281cec518a8.ex
index 719c98bd4..4a7feadf0 100644
--- a/data/auto_generated/video/b9fec80b3268dc0c19e6b281cec518a8.ex
+++ b/data/auto_generated/video/b9fec80b3268dc0c19e6b281cec518a8.ex
@@ -66,6 +66,52 @@ defmodule Data.AutoGenerated.Video.Rendered_b9fec80b3268dc0c19e6b281cec518a8 do
[%{text: "April 2022", timestamp: 0}, %{text: "März 2022", timestamp: 387_760}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Niekampsweg"},
+ %{timestamp: 2719, text: "Furtweg"},
+ %{timestamp: 26405, text: "Reichsbahnstraße"},
+ %{timestamp: 38372, text: "Kieler Straße"},
+ %{timestamp: 40708, text: "Olloweg"},
+ %{timestamp: 48380, text: ""},
+ %{timestamp: 53384, text: "Olloweg"},
+ %{timestamp: 70064, text: "Wördemanns Weg"},
+ %{timestamp: 80072, text: "Flamingoweg"},
+ %{timestamp: 88746, text: "Pinguinweg"},
+ %{timestamp: 100_422, text: "Antilopenstieg"},
+ %{timestamp: 103_091, text: "Gazellenkamp"},
+ %{timestamp: 111_663, text: "Basselweg"},
+ %{timestamp: 141_307, text: "Spannskamp"},
+ %{timestamp: 149_313, text: "Högenstraße"},
+ %{timestamp: 180_004, text: "Langenfelder Damm"},
+ %{timestamp: 189_011, text: "Sillemstraße"},
+ %{timestamp: 220_370, text: "Tornquiststraße"},
+ %{timestamp: 241_744, text: "Henriettenweg"},
+ %{timestamp: 243_746, text: "Weidenstieg"},
+ %{timestamp: 258_845, text: "Fruchtallee"},
+ %{timestamp: 262_515, text: "Weidenallee"},
+ %{timestamp: 279_483, text: "Schanzenstraße"},
+ %{timestamp: 293_161, text: "Lagerstraße"},
+ %{timestamp: 298_832, text: "Sternstraße"},
+ %{timestamp: 320_175, text: "Neuer Kamp"},
+ %{timestamp: 325_364, text: "Feldstraße"},
+ %{timestamp: 339_375, text: "Sievekingplatz"},
+ %{timestamp: 348_804, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 351_807, text: "Kaiser-Wilhelm-Straße"},
+ %{timestamp: 362_816, text: "Axel-Springer-Platz"},
+ %{timestamp: 364_637, text: "Stadthausbrücke"},
+ %{timestamp: 371_309, text: "Graskeller"},
+ %{timestamp: 377_600, text: "Großer Burstah"},
+ %{timestamp: 387_760, text: "Große Johannisstraße"},
+ %{timestamp: 404_434, text: "Rathausmarkt"},
+ %{timestamp: 410_772, text: ""},
+ %{timestamp: 414_108, text: "Rathausmarkt"},
+ %{timestamp: 417_444, text: "Plan"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/b9ffc6a7ed185b5776798f9c01fa8f21.ex b/data/auto_generated/video/b9ffc6a7ed185b5776798f9c01fa8f21.ex
index 63e9bc68e..1fe9a1279 100644
--- a/data/auto_generated/video/b9ffc6a7ed185b5776798f9c01fa8f21.ex
+++ b/data/auto_generated/video/b9ffc6a7ed185b5776798f9c01fa8f21.ex
@@ -79,6 +79,109 @@ defmodule Data.AutoGenerated.Video.Rendered_b9ffc6a7ed185b5776798f9c01fa8f21 do
[%{text: "April 2021", timestamp: 0}, %{text: "Juni 2021", timestamp: 1_012_682}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Ahrensfelder Weg"},
+ %{timestamp: 28329, text: "Poggenbrook"},
+ %{timestamp: 61028, text: "Nornenweg"},
+ %{timestamp: 75042, text: "Vinetastraße"},
+ %{timestamp: 86053, text: ""},
+ %{timestamp: 92059, text: "Meiendorfer Straße"},
+ %{timestamp: 103_404, text: ""},
+ %{timestamp: 110_411, text: "Skaldenweg"},
+ %{timestamp: 117_418, text: "Künnekestraße"},
+ %{timestamp: 127_428, text: "Mellenbergweg"},
+ %{timestamp: 137_438, text: ""},
+ %{timestamp: 173_474, text: "Meiendorfer Weg"},
+ %{timestamp: 176_143, text: ""},
+ %{timestamp: 206_291, text: "Meiendorfer Weg"},
+ %{timestamp: 217_302, text: "Farmsener Landstraße"},
+ %{timestamp: 244_047, text: "Berner Heerweg"},
+ %{timestamp: 246_717, text: "Heidewinkel"},
+ %{timestamp: 256_727, text: "Saseler Straße"},
+ %{timestamp: 258_729, text: "Meiendorfer Stieg"},
+ %{timestamp: 274_496, text: "Berner Brücke"},
+ %{timestamp: 275_830, text: "Karlshöher Weg"},
+ %{timestamp: 281_673, text: "Berner Heerweg"},
+ %{timestamp: 286_344, text: "Zum Gutspark"},
+ %{timestamp: 307_031, text: ""},
+ %{timestamp: 308_700, text: "Berner Gutsweg"},
+ %{timestamp: 315_039, text: ""},
+ %{timestamp: 370_647, text: "Berner Heerweg"},
+ %{timestamp: 377_072, text: ""},
+ %{timestamp: 395_089, text: "Berner Heerweg"},
+ %{timestamp: 402_401, text: "Neusurenland"},
+ %{timestamp: 406_156, text: "Berner Heerweg"},
+ %{timestamp: 417_586, text: ""},
+ %{timestamp: 441_276, text: "Swebengrund"},
+ %{timestamp: 443_278, text: ""},
+ %{timestamp: 452_621, text: "August-Krogmann-Straße"},
+ %{timestamp: 461_630, text: "Am Luisenhof"},
+ %{timestamp: 464_299, text: "August-Krogmann-Straße"},
+ %{timestamp: 468_303, text: ""},
+ %{timestamp: 485_988, text: "Hornissenweg"},
+ %{timestamp: 501_670, text: "Tegelweg"},
+ %{timestamp: 504_339, text: ""},
+ %{timestamp: 508_009, text: "Ahornweg"},
+ %{timestamp: 511_012, text: "Buchenweg"},
+ %{timestamp: 524_693, text: "Pappelweg"},
+ %{timestamp: 530_450, text: ""},
+ %{timestamp: 543_463, text: "Traberweg"},
+ %{timestamp: 546_800, text: ""},
+ %{timestamp: 563_483, text: "Bengelsdorfstieg"},
+ %{timestamp: 565_152, text: ""},
+ %{timestamp: 584_171, text: "Barmwisch"},
+ %{timestamp: 585_505, text: "Wandsbeker Schützenhof"},
+ %{timestamp: 589_843, text: "An der Osterbek"},
+ %{timestamp: 606_193, text: "Moorgrund"},
+ %{timestamp: 607_194, text: ""},
+ %{timestamp: 615_535, text: "Im Grünen Grunde"},
+ %{timestamp: 630_884, text: "Immenstieg"},
+ %{timestamp: 654_326, text: "Lesserstraße"},
+ %{timestamp: 655_661, text: "Im Grünstreifen"},
+ %{timestamp: 684_356, text: "Pregelweg"},
+ %{timestamp: 687_025, text: ""},
+ %{timestamp: 691_196, text: "Ostpreußenstieg"},
+ %{timestamp: 695_534, text: "Wartenburger Weg"},
+ %{timestamp: 702_207, text: ""},
+ %{timestamp: 724_314, text: "Nordschleswiger Straße"},
+ %{timestamp: 727_984, text: "Habichtstraße"},
+ %{timestamp: 733_322, text: "Lämmersieth"},
+ %{timestamp: 734_742, text: "Habichtstraße"},
+ %{timestamp: 740_748, text: "Adlerstraße"},
+ %{timestamp: 766_107, text: "Kranichweg"},
+ %{timestamp: 768_776, text: ""},
+ %{timestamp: 775_783, text: "Lämmersieth"},
+ %{timestamp: 794_802, text: "Bramfelder Straße"},
+ %{timestamp: 799_642, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 801_396, text: "Bramfelder Straße"},
+ %{timestamp: 804_065, text: "Osterbekweg"},
+ %{timestamp: 821_834, text: "Hufnerstraße"},
+ %{timestamp: 825_171, text: "Osterbekstraße"},
+ %{timestamp: 884_982, text: "Weidestraße"},
+ %{timestamp: 888_403, text: "Hans-Henny-Jahnn-Weg"},
+ %{timestamp: 907_422, text: "Hofweg"},
+ %{timestamp: 914_515, text: "Körnerstraße"},
+ %{timestamp: 919_604, text: "Hofweg"},
+ %{timestamp: 925_944, text: "Am Langenzug"},
+ %{timestamp: 939_291, text: "Herbert-Weichmann-Straße"},
+ %{timestamp: 945_297, text: "Fährhausstraße"},
+ %{timestamp: 955_307, text: "Schöne Aussicht"},
+ %{timestamp: 984_336, text: "Eduard-Rhein-Ufer"},
+ %{timestamp: 989_674, text: "Schwanenwik"},
+ %{timestamp: 1_010_028, text: "An der Alster"},
+ %{timestamp: 1_020_523, text: ""},
+ %{timestamp: 1_022_525, text: "An der Alster"},
+ %{timestamp: 1_044_213, text: "Kennedybrücke"},
+ %{timestamp: 1_048_636, text: ""},
+ %{timestamp: 1_050_638, text: "Ferdinandstor"},
+ %{timestamp: 1_054_812, text: "Lombardsbrücke"},
+ %{timestamp: 1_055_813, text: "Ballindamm"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ba356a175ab621f86ae0f93c03f6e7b4.ex b/data/auto_generated/video/ba356a175ab621f86ae0f93c03f6e7b4.ex
index 9f3d6b9a9..bd8f6d4c0 100644
--- a/data/auto_generated/video/ba356a175ab621f86ae0f93c03f6e7b4.ex
+++ b/data/auto_generated/video/ba356a175ab621f86ae0f93c03f6e7b4.ex
@@ -64,6 +64,38 @@ defmodule Data.AutoGenerated.Video.Rendered_ba356a175ab621f86ae0f93c03f6e7b4 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Saseler Markt"},
+ %{timestamp: 4670, text: "Kunaustraße"},
+ %{timestamp: 15346, text: "Gilcherweg"},
+ %{timestamp: 65052, text: "Wiesenweg"},
+ %{timestamp: 74726, text: "Am Pfeilshof"},
+ %{timestamp: 85401, text: "Grootmoor"},
+ %{timestamp: 113_757, text: "Am Stühm-Süd"},
+ %{timestamp: 162_463, text: "Fahrenkrön"},
+ %{timestamp: 194_155, text: "Heukoppel"},
+ %{timestamp: 198_825, text: "Schlagboom"},
+ %{timestamp: 202_829, text: "Mispelweg"},
+ %{timestamp: 207_531, text: "Mispelstieg"},
+ %{timestamp: 215_871, text: "Steilshooper Allee"},
+ %{timestamp: 220_725, text: "Haldesdorfer Straße"},
+ %{timestamp: 264_679, text: "Werner-Otto-Straße"},
+ %{timestamp: 270_017, text: "Lesserstraße"},
+ %{timestamp: 302_042, text: "Holzmühlenstraße"},
+ %{timestamp: 335_736, text: "Efftingestraße"},
+ %{timestamp: 346_745, text: "Neumann-Reichardt-Straße"},
+ %{timestamp: 355_418, text: "Bovestraße"},
+ %{timestamp: 379_897, text: "Jüthornstraße"},
+ %{timestamp: 394_590, text: "Kielmannseggstraße"},
+ %{timestamp: 406_599, text: "Oktaviostraße"},
+ %{timestamp: 411_580, text: "Stoltenbrücke"},
+ %{timestamp: 416_561, text: "Stoltenstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/be17ae4d8ea24a156b6655109e5a47c7.ex b/data/auto_generated/video/be17ae4d8ea24a156b6655109e5a47c7.ex
index 877b80fcd..b9b57bb2f 100644
--- a/data/auto_generated/video/be17ae4d8ea24a156b6655109e5a47c7.ex
+++ b/data/auto_generated/video/be17ae4d8ea24a156b6655109e5a47c7.ex
@@ -57,6 +57,33 @@ defmodule Data.AutoGenerated.Video.Rendered_be17ae4d8ea24a156b6655109e5a47c7 do
[%{text: "Januar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Schürbeker Straße"},
+ %{timestamp: 15846, text: "Kuhmühle"},
+ %{timestamp: 22518, text: "Mühlendamm"},
+ %{timestamp: 47537, text: "Steinhauerdamm"},
+ %{timestamp: 57413, text: "Wallstraße"},
+ %{timestamp: 61416, text: "Bürgerweide"},
+ %{timestamp: 73759, text: "Spaldingstraße"},
+ %{timestamp: 76428, text: "Anckelmannsplatz"},
+ %{timestamp: 78964, text: "Heidenkampsweg"},
+ %{timestamp: 121_732, text: "Billhorner Brückenstraße"},
+ %{timestamp: 124_601, text: "Amsinckstraße"},
+ %{timestamp: 129_271, text: ""},
+ %{timestamp: 132_607, text: "Billhorner Röhrendamm"},
+ %{timestamp: 134_609, text: ""},
+ %{timestamp: 136_277, text: "Reginenstraße"},
+ %{timestamp: 140_280, text: "Brandshofer Deich"},
+ %{timestamp: 142_282, text: ""},
+ %{timestamp: 146_619, text: "Billhafen Löschplatz"},
+ %{timestamp: 148_620, text: ""},
+ %{timestamp: 154_959, text: "Billhorner Brücke"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/bee14c93babd1e32fcbb131eedf34fd5.ex b/data/auto_generated/video/bee14c93babd1e32fcbb131eedf34fd5.ex
index a71ad3bd8..f5f6c8b68 100644
--- a/data/auto_generated/video/bee14c93babd1e32fcbb131eedf34fd5.ex
+++ b/data/auto_generated/video/bee14c93babd1e32fcbb131eedf34fd5.ex
@@ -57,6 +57,41 @@ defmodule Data.AutoGenerated.Video.Rendered_bee14c93babd1e32fcbb131eedf34fd5 do
[%{text: "April 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Tempelberg"},
+ %{timestamp: 5239, text: ""},
+ %{timestamp: 26594, text: "Fischbeker Heideweg"},
+ %{timestamp: 29597, text: "Stadtweg"},
+ %{timestamp: 53954, text: ""},
+ %{timestamp: 79731, text: "Falkenbergsweg"},
+ %{timestamp: 116_435, text: "Bredenbergsweg"},
+ %{timestamp: 204_856, text: "Ehestorfer Heuweg"},
+ %{timestamp: 208_193, text: ""},
+ %{timestamp: 211_530, text: "Mardergrund"},
+ %{timestamp: 220_205, text: ""},
+ %{timestamp: 226_211, text: "Dohnenstieg"},
+ %{timestamp: 228_213, text: "Mehrendieksgrund"},
+ %{timestamp: 291_276, text: "Stadtscheide"},
+ %{timestamp: 316_301, text: "Eierstieg"},
+ %{timestamp: 359_010, text: ""},
+ %{timestamp: 368_686, text: "Kuhtrift"},
+ %{timestamp: 413_383, text: ""},
+ %{timestamp: 463_100, text: "Am Waldschlößchen"},
+ %{timestamp: 469_773, text: "Haselhain"},
+ %{timestamp: 488_210, text: "Milchgrund"},
+ %{timestamp: 489_545, text: "Grumbrechtstraße"},
+ %{timestamp: 515_237, text: "Alter Postweg"},
+ %{timestamp: 539_261, text: "Nobléestraße"},
+ %{timestamp: 541_014, text: "Alter Postweg"},
+ %{timestamp: 560_785, text: "Am Schwarzenberg-Campus"},
+ %{timestamp: 571_129, text: "Schwarzenbergstraße"},
+ %{timestamp: 588_480, text: "Harburger Ring"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/bef5fb6f0cd3ce7a30ade62e6325904b.ex b/data/auto_generated/video/bef5fb6f0cd3ce7a30ade62e6325904b.ex
index dec1ae151..0167cdfc3 100644
--- a/data/auto_generated/video/bef5fb6f0cd3ce7a30ade62e6325904b.ex
+++ b/data/auto_generated/video/bef5fb6f0cd3ce7a30ade62e6325904b.ex
@@ -55,6 +55,17 @@ defmodule Data.AutoGenerated.Video.Rendered_bef5fb6f0cd3ce7a30ade62e6325904b do
[%{timestamp: 0, text: "April 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Dehnhaide"},
+ %{timestamp: 1697, text: "Barmbeker Markt"},
+ %{timestamp: 12706, text: "Bramfelder Straße"},
+ %{timestamp: 64445, text: "Bramfelder Chaussee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c13adccaf08a3a7d54a56628c56fa735.ex b/data/auto_generated/video/c13adccaf08a3a7d54a56628c56fa735.ex
index da3421138..5b85da575 100644
--- a/data/auto_generated/video/c13adccaf08a3a7d54a56628c56fa735.ex
+++ b/data/auto_generated/video/c13adccaf08a3a7d54a56628c56fa735.ex
@@ -50,6 +50,30 @@ defmodule Data.AutoGenerated.Video.Rendered_c13adccaf08a3a7d54a56628c56fa735 do
[%{text: "März 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Bei der Paul-Gerhardt-Kirche"},
+ %{timestamp: 15079, text: "Daimlerstraße"},
+ %{timestamp: 19452, text: "Hohenzollernring"},
+ %{timestamp: 98878, text: "Bleickenallee"},
+ %{timestamp: 115_103, text: "Keplerstraße"},
+ %{timestamp: 143_358, text: "Arnoldstraße"},
+ %{timestamp: 145_417, text: "Rothestraße"},
+ %{timestamp: 157_780, text: "Arnoldstraße"},
+ %{timestamp: 167_173, text: "Rothestraße"},
+ %{timestamp: 188_472, text: "Nöltingstraße"},
+ %{timestamp: 204_452, text: "Bahrenfelder Straße"},
+ %{timestamp: 243_157, text: "Gaußstraße"},
+ %{timestamp: 254_207, text: "Bahrenfelder Straße"},
+ %{timestamp: 261_051, text: "Gaußstraße"},
+ %{timestamp: 266_549, text: "Bahrenfelder Straße"},
+ %{timestamp: 273_069, text: "Bahrenfelder Steindamm"},
+ %{timestamp: 299_698, text: "Bei der Paul-Gerhardt-Kirche"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c1493a80a4ae432682c996c445f9fe85.ex b/data/auto_generated/video/c1493a80a4ae432682c996c445f9fe85.ex
index e735beedb..941db11e8 100644
--- a/data/auto_generated/video/c1493a80a4ae432682c996c445f9fe85.ex
+++ b/data/auto_generated/video/c1493a80a4ae432682c996c445f9fe85.ex
@@ -61,6 +61,52 @@ defmodule Data.AutoGenerated.Video.Rendered_c1493a80a4ae432682c996c445f9fe85 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 431, text: "Schmuggelstieg"},
+ %{timestamp: 7324, text: "Segeberger Chaussee"},
+ %{timestamp: 9659, text: "Ulzburger Straße"},
+ %{timestamp: 18701, text: "Breslauer Straße"},
+ %{timestamp: 38717, text: "Lütjenmoor"},
+ %{timestamp: 45389, text: "Jumbo-Pfad"},
+ %{timestamp: 53061, text: "Coppernicusstraße"},
+ %{timestamp: 69686, text: "Marommer Straße"},
+ %{timestamp: 74377, text: "Kohfurth"},
+ %{timestamp: 77379, text: ""},
+ %{timestamp: 102_066, text: "Richtweg"},
+ %{timestamp: 103_734, text: ""},
+ %{timestamp: 117_078, text: "Buchenweg"},
+ %{timestamp: 122_415, text: ""},
+ %{timestamp: 140_763, text: "Heidbergstraße"},
+ %{timestamp: 152_439, text: ""},
+ %{timestamp: 158_525, text: "Rathausallee"},
+ %{timestamp: 164_748, text: "Jörg-Peter-Hahn-Platz"},
+ %{timestamp: 167_750, text: ""},
+ %{timestamp: 185_764, text: "Waldstraße"},
+ %{timestamp: 190_768, text: ""},
+ %{timestamp: 207_115, text: "Moorbekhalle (Schulzentrum Nord)"},
+ %{timestamp: 211_785, text: ""},
+ %{timestamp: 223_795, text: "Friedrichsgaber Weg"},
+ %{timestamp: 226_130, text: ""},
+ %{timestamp: 228_465, text: "Oadby-and-Wigston-Straße"},
+ %{timestamp: 230_800, text: ""},
+ %{timestamp: 245_145, text: "Erlengang"},
+ %{timestamp: 254_152, text: "Wismarer Straße"},
+ %{timestamp: 258_823, text: "Schweriner Straße"},
+ %{timestamp: 263_827, text: ""},
+ %{timestamp: 266_800, text: "Glockenheide"},
+ %{timestamp: 288_372, text: "Quickborner Straße"},
+ %{timestamp: 294_377, text: ""},
+ %{timestamp: 329_404, text: "Schleswiger Hagen"},
+ %{timestamp: 331_072, text: ""},
+ %{timestamp: 375_108, text: "Feldweg"},
+ %{timestamp: 382_113, text: "Klaus-Groth-Straße"},
+ %{timestamp: 383_448, text: "Elfenhagen"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c18583754e3dfe53c4a742df0ca6fbc5.ex b/data/auto_generated/video/c18583754e3dfe53c4a742df0ca6fbc5.ex
index 3fb13b50c..8bf2946cc 100644
--- a/data/auto_generated/video/c18583754e3dfe53c4a742df0ca6fbc5.ex
+++ b/data/auto_generated/video/c18583754e3dfe53c4a742df0ca6fbc5.ex
@@ -65,6 +65,48 @@ defmodule Data.AutoGenerated.Video.Rendered_c18583754e3dfe53c4a742df0ca6fbc5 do
[%{text: "Juli 2022", timestamp: 0}, %{text: "April 2022", timestamp: 267_903}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Nordalbingerweg"},
+ %{timestamp: 1001, text: "Paul-Sorge-Straße"},
+ %{timestamp: 73656, text: "Wendlohstraße"},
+ %{timestamp: 76325, text: "Niendorfer Kirchenweg"},
+ %{timestamp: 98009, text: "Niendorfer Marktplatz"},
+ %{timestamp: 102_770, text: "Garstedter Weg"},
+ %{timestamp: 106_657, text: "Niendorfer Marktplatz"},
+ %{timestamp: 110_660, text: "Kollaustraße"},
+ %{timestamp: 135_680, text: "Niendorfer Straße"},
+ %{timestamp: 156_697, text: "Rütersbarg"},
+ %{timestamp: 173_377, text: "Grelckstraße"},
+ %{timestamp: 184_719, text: "Behrmannplatz"},
+ %{timestamp: 186_688, text: "Grandweg"},
+ %{timestamp: 217_379, text: "Stresemannallee"},
+ %{timestamp: 261_311, text: "Eidelstedter Weg"},
+ %{timestamp: 266_315, text: "Unnastraße"},
+ %{timestamp: 284_002, text: "Goebenstraße"},
+ %{timestamp: 288_672, text: "Eppendorfer Weg"},
+ %{timestamp: 289_673, text: "Goebenstraße"},
+ %{timestamp: 302_350, text: "Bismarckstraße"},
+ %{timestamp: 312_691, text: "Bogenstraße"},
+ %{timestamp: 349_801, text: "Grindelallee"},
+ %{timestamp: 350_802, text: "Rutschbahn"},
+ %{timestamp: 368_816, text: "Hartungstraße"},
+ %{timestamp: 374_488, text: "Schlüterstraße"},
+ %{timestamp: 398_840, text: "Moorweidenstraße"},
+ %{timestamp: 403_844, text: "Rothenbaumchaussee"},
+ %{timestamp: 416_885, text: "Theodor-Heuss-Platz"},
+ %{timestamp: 421_222, text: "Dammtordamm"},
+ %{timestamp: 428_895, text: "Stephansplatz"},
+ %{timestamp: 433_231, text: "Dammtorstraße"},
+ %{timestamp: 444_574, text: "Gänsemarkt"},
+ %{timestamp: 451_804, text: "Jungfernstieg"},
+ %{timestamp: 472_556, text: ""},
+ %{timestamp: 476_559, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c279ffbdfe4ca539c2c78b9e53740802.ex b/data/auto_generated/video/c279ffbdfe4ca539c2c78b9e53740802.ex
index c4349a937..39fca0554 100644
--- a/data/auto_generated/video/c279ffbdfe4ca539c2c78b9e53740802.ex
+++ b/data/auto_generated/video/c279ffbdfe4ca539c2c78b9e53740802.ex
@@ -83,6 +83,107 @@ defmodule Data.AutoGenerated.Video.Rendered_c279ffbdfe4ca539c2c78b9e53740802 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Reclamstraße"},
+ %{timestamp: 22535, text: "Öjendorfer Weg"},
+ %{timestamp: 46555, text: "Behaimweg"},
+ %{timestamp: 54895, text: "Meriandamm"},
+ %{timestamp: 59899, text: "Daseweg"},
+ %{timestamp: 66237, text: ""},
+ %{timestamp: 71241, text: "Rehwiesen"},
+ %{timestamp: 77246, text: "Hasenbanckweg"},
+ %{timestamp: 102_933, text: "Fuchsbergredder"},
+ %{timestamp: 124_283, text: "Haferblöcken"},
+ %{timestamp: 140_630, text: "Öjendorfer Damm"},
+ %{timestamp: 169_786, text: "Charlottenburger Straße"},
+ %{timestamp: 223_162, text: "Feldlerchenweg"},
+ %{timestamp: 225_497, text: "Lohwisch"},
+ %{timestamp: 230_835, text: "Ellerneck"},
+ %{timestamp: 234_171, text: "Auerhahnweg"},
+ %{timestamp: 244_648, text: "Tonndorfer Hauptstraße"},
+ %{timestamp: 245_649, text: "Am Pulverhof"},
+ %{timestamp: 263_250, text: "Rahlstedter Weg"},
+ %{timestamp: 287_864, text: "Am Knill"},
+ %{timestamp: 318_322, text: "Stargarder Straße"},
+ %{timestamp: 328_479, text: "Berner Heerweg"},
+ %{timestamp: 339_263, text: "Neusurenland"},
+ %{timestamp: 343_266, text: "An der Berner Au"},
+ %{timestamp: 385_300, text: "Roter Hahn"},
+ %{timestamp: 387_969, text: "Kathenkoppel"},
+ %{timestamp: 402_981, text: "Lienaustraße"},
+ %{timestamp: 412_989, text: "St. Jürgenstraße"},
+ %{timestamp: 423_664, text: "Alter Berner Weg"},
+ %{timestamp: 465_030, text: "Auf der Heide"},
+ %{timestamp: 470_701, text: "Dweerblöcken"},
+ %{timestamp: 500_392, text: "Saseler Markt"},
+ %{timestamp: 502_727, text: "Kunaustraße"},
+ %{timestamp: 505_062, text: "Stadtbahnstraße"},
+ %{timestamp: 506_397, text: "Saseler Parkweg"},
+ %{timestamp: 509_851, text: "Stadtbahnstraße"},
+ %{timestamp: 527_531, text: "Saseler Damm"},
+ %{timestamp: 564_004, text: "Poppenbütteler Weg"},
+ %{timestamp: 696_053, text: "Gehlengraben"},
+ %{timestamp: 725_424, text: "Krohnstieg"},
+ %{timestamp: 783_660, text: "Niendorfer Straße"},
+ %{timestamp: 784_661, text: "Krohnstieg"},
+ %{timestamp: 797_938, text: ""},
+ %{timestamp: 809_414, text: "Bayernweg"},
+ %{timestamp: 816_420, text: "Garstedter Weg"},
+ %{timestamp: 819_422, text: "Swebenweg"},
+ %{timestamp: 820_757, text: "Garstedter Weg"},
+ %{timestamp: 829_764, text: "Moorrand"},
+ %{timestamp: 831_098, text: "König-Heinrich-Weg"},
+ %{timestamp: 849_446, text: ""},
+ %{timestamp: 850_447, text: "Ohmoor"},
+ %{timestamp: 856_785, text: "Chaukenweg"},
+ %{timestamp: 867_794, text: "Emmy-Beckmann-Weg"},
+ %{timestamp: 882_139, text: "Nordalbingerweg"},
+ %{timestamp: 900_230, text: "Quedlinburger Weg"},
+ %{timestamp: 904_567, text: "Andreasberger Weg"},
+ %{timestamp: 913_241, text: "Perckentinweg"},
+ %{timestamp: 917_911, text: "Jägerdamm"},
+ %{timestamp: 939_467, text: "Wendlohstraße"},
+ %{timestamp: 941_468, text: "John-Chretien-Wanderweg / Düp-Ring"},
+ %{timestamp: 955_146, text: ""},
+ %{timestamp: 956_480, text: "Frohmestraße"},
+ %{timestamp: 978_085, text: "Heidlohstraße"},
+ %{timestamp: 998_828, text: "Graf-Johann-Weg"},
+ %{timestamp: 1_014_507, text: "Spanische Furt"},
+ %{timestamp: 1_027_082, text: "Eidelstedter Brook"},
+ %{timestamp: 1_033_894, text: "Brummerskamp"},
+ %{timestamp: 1_045_014, text: ""},
+ %{timestamp: 1_050_351, text: "Wietersheim"},
+ %{timestamp: 1_053_687, text: "Hörgensweg"},
+ %{timestamp: 1_070_034, text: "Pflugacker"},
+ %{timestamp: 1_089_382, text: "Baumacker"},
+ %{timestamp: 1_094_053, text: "Pinneberger Chaussee"},
+ %{timestamp: 1_099_057, text: ""},
+ %{timestamp: 1_101_058, text: "Lohkampstraße"},
+ %{timestamp: 1_104_061, text: ""},
+ %{timestamp: 1_106_396, text: "Niekampsweg"},
+ %{timestamp: 1_122_062, text: "Elbgaustraße"},
+ %{timestamp: 1_203_114, text: "Rugenbarg"},
+ %{timestamp: 1_211_575, text: "Böttcherkamp"},
+ %{timestamp: 1_217_913, text: "Schreinerweg"},
+ %{timestamp: 1_224_251, text: "Luruper Drift"},
+ %{timestamp: 1_242_933, text: "Blomkamp"},
+ %{timestamp: 1_247_270, text: ""},
+ %{timestamp: 1_276_293, text: "Flottbeker Drift"},
+ %{timestamp: 1_289_971, text: "Seestraße"},
+ %{timestamp: 1_303_982, text: "Bei der Flottbeker Kirche"},
+ %{timestamp: 1_310_654, text: "Baron-Voght-Straße"},
+ %{timestamp: 1_315_991, text: "Beselerstraße"},
+ %{timestamp: 1_326_667, text: "Müllenhoffweg"},
+ %{timestamp: 1_335_674, text: "Alexander-Zinn-Straße"},
+ %{timestamp: 1_349_351, text: "Otto-Ernst-Straße"},
+ %{timestamp: 1_357_024, text: "Parkstraße"},
+ %{timestamp: 1_360_694, text: "Jungmannstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c3c9ef00fb70ed773bbcf7c742842973.ex b/data/auto_generated/video/c3c9ef00fb70ed773bbcf7c742842973.ex
index 7a41f54b6..828cf9ae2 100644
--- a/data/auto_generated/video/c3c9ef00fb70ed773bbcf7c742842973.ex
+++ b/data/auto_generated/video/c3c9ef00fb70ed773bbcf7c742842973.ex
@@ -50,6 +50,17 @@ defmodule Data.AutoGenerated.Video.Rendered_c3c9ef00fb70ed773bbcf7c742842973 do
[%{text: "August 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Gänsemarkt"},
+ %{timestamp: 2268, text: "Valentinskamp"},
+ %{timestamp: 17280, text: "Dragonerstall"},
+ %{timestamp: 22284, text: "Johannes-Brahms-Platz"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c3f8c3dd40473f54ae901a4c049bf0fb.ex b/data/auto_generated/video/c3f8c3dd40473f54ae901a4c049bf0fb.ex
index 1b3922822..989028e06 100644
--- a/data/auto_generated/video/c3f8c3dd40473f54ae901a4c049bf0fb.ex
+++ b/data/auto_generated/video/c3f8c3dd40473f54ae901a4c049bf0fb.ex
@@ -63,6 +63,40 @@ defmodule Data.AutoGenerated.Video.Rendered_c3f8c3dd40473f54ae901a4c049bf0fb do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 1668, text: "St. Pauli Hafenstraße"},
+ %{timestamp: 21605, text: "St. Pauli Fischmarkt"},
+ %{timestamp: 34618, text: "Große Elbstraße"},
+ %{timestamp: 58992, text: "Van-der-Smissen-Straße"},
+ %{timestamp: 75008, text: "Große Elbstraße"},
+ %{timestamp: 93477, text: "Neumühlen"},
+ %{timestamp: 120_170, text: "Övelgönne"},
+ %{timestamp: 246_296, text: ""},
+ %{timestamp: 260_310, text: "Övelgönner Hohlweg"},
+ %{timestamp: 262_979, text: ""},
+ %{timestamp: 266_650, text: "Ringelnatztreppe"},
+ %{timestamp: 267_651, text: "Hans-Leip-Ufer"},
+ %{timestamp: 320_934, text: "Elbchaussee"},
+ %{timestamp: 336_947, text: "Elbuferweg"},
+ %{timestamp: 419_703, text: "Mühlenberg"},
+ %{timestamp: 420_704, text: ""},
+ %{timestamp: 426_710, text: "Mühlenberger Weg"},
+ %{timestamp: 429_380, text: ""},
+ %{timestamp: 450_734, text: "Strandweg"},
+ %{timestamp: 486_770, text: "Falkensteiner Ufer"},
+ %{timestamp: 550_501, text: "Rissener Ufer"},
+ %{timestamp: 569_853, text: ""},
+ %{timestamp: 576_277, text: "Otto-Schokoll-Höhenweg"},
+ %{timestamp: 583_951, text: ""},
+ %{timestamp: 597_298, text: "Otto-Schokoll-Höhenweg"},
+ %{timestamp: 609_643, text: ""}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c51804893c36ace8b883fc8c532f1064.ex b/data/auto_generated/video/c51804893c36ace8b883fc8c532f1064.ex
index 619c17303..bcf905464 100644
--- a/data/auto_generated/video/c51804893c36ace8b883fc8c532f1064.ex
+++ b/data/auto_generated/video/c51804893c36ace8b883fc8c532f1064.ex
@@ -60,6 +60,43 @@ defmodule Data.AutoGenerated.Video.Rendered_c51804893c36ace8b883fc8c532f1064 do
[%{text: "April 2023", timestamp: 0}, %{text: "September 2022", timestamp: 343_847}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Duvenstedter Damm"},
+ %{timestamp: 1394, text: "Im Ellernbusch"},
+ %{timestamp: 18971, text: "Poppenbütteler Chaussee"},
+ %{timestamp: 20639, text: "Mesterbrooksweg"},
+ %{timestamp: 25977, text: "Kakenhaner Weg"},
+ %{timestamp: 73014, text: "Rehgatter"},
+ %{timestamp: 79352, text: "Muusbarg"},
+ %{timestamp: 91362, text: "Hinsenkamp"},
+ %{timestamp: 97331, text: "Fiersbargstieg"},
+ %{timestamp: 100_000, text: "Raamfeld"},
+ %{timestamp: 117_347, text: "Bilenbarg"},
+ %{timestamp: 120_016, text: "Huulkamp"},
+ %{timestamp: 124_019, text: "Tannenhof"},
+ %{timestamp: 131_692, text: "Lemsahler Landstraße"},
+ %{timestamp: 134_667, text: "Tannenhof"},
+ %{timestamp: 146_676, text: "Redderbarg"},
+ %{timestamp: 172_030, text: "Lemsahler Bargweg"},
+ %{timestamp: 196_383, text: "Kuhredder"},
+ %{timestamp: 197_717, text: "Huuskoppel"},
+ %{timestamp: 213_063, text: "Treudelberg"},
+ %{timestamp: 216_065, text: "Mellingstedter Stieg"},
+ %{timestamp: 228_742, text: ""},
+ %{timestamp: 230_744, text: "Mellingburgredder"},
+ %{timestamp: 241_419, text: "Saselbergweg"},
+ %{timestamp: 264_104, text: "Heegbarg"},
+ %{timestamp: 286_121, text: "Saseler Damm"},
+ %{timestamp: 302_134, text: "Poppenbütteler Weg"},
+ %{timestamp: 334_655, text: "Ulzburger Straße"},
+ %{timestamp: 336_459, text: "Alte Landstraße"},
+ %{timestamp: 455_603, text: "Brombeerweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c5255d6333a51c0198e152da0587fac8.ex b/data/auto_generated/video/c5255d6333a51c0198e152da0587fac8.ex
index b17d2f2d3..bca378791 100644
--- a/data/auto_generated/video/c5255d6333a51c0198e152da0587fac8.ex
+++ b/data/auto_generated/video/c5255d6333a51c0198e152da0587fac8.ex
@@ -66,6 +66,65 @@ defmodule Data.AutoGenerated.Video.Rendered_c5255d6333a51c0198e152da0587fac8 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Weidenbaumsweg"},
+ %{timestamp: 9140, text: "Alte Holstenstraße"},
+ %{timestamp: 19236, text: "Ludwig-Rosenberg-Ring"},
+ %{timestamp: 40140, text: "Lohbrügger Markt"},
+ %{timestamp: 44811, text: "Lohbrügger Landstraße"},
+ %{timestamp: 152_412, text: ""},
+ %{timestamp: 160_085, text: "Am Langberg"},
+ %{timestamp: 222_468, text: ""},
+ %{timestamp: 238_481, text: "Unterberg"},
+ %{timestamp: 243_151, text: "An der Kreisbahn"},
+ %{timestamp: 282_516, text: "An der Steinbek"},
+ %{timestamp: 284_184, text: "Am Vorwerk"},
+ %{timestamp: 291_523, text: ""},
+ %{timestamp: 300_864, text: "Billstedter Bahnstieg"},
+ %{timestamp: 325_550, text: "Rote Brücke"},
+ %{timestamp: 327_218, text: "Niederschleems"},
+ %{timestamp: 333_223, text: ""},
+ %{timestamp: 335_692, text: "Billstedter Hauptstraße"},
+ %{timestamp: 365_478, text: "Reclamstraße"},
+ %{timestamp: 370_238, text: "Billstedter Hauptstraße"},
+ %{timestamp: 408_424, text: "Legienstraße"},
+ %{timestamp: 410_079, text: "Washingtonallee"},
+ %{timestamp: 454_040, text: "Sandkamp"},
+ %{timestamp: 461_713, text: "Rennbahnstraße"},
+ %{timestamp: 463_715, text: "Pagenfelder Platz"},
+ %{timestamp: 465_383, text: "Beim Pachthof"},
+ %{timestamp: 475_724, text: "Bauerberg"},
+ %{timestamp: 480_728, text: "Beim Rauhen Hause"},
+ %{timestamp: 500_744, text: "Rhiemsweg"},
+ %{timestamp: 508_417, text: "Horner Weg"},
+ %{timestamp: 539_108, text: "Hammer Berg"},
+ %{timestamp: 542_444, text: ""},
+ %{timestamp: 553_787, text: "Hammer Steindamm"},
+ %{timestamp: 558_457, text: ""},
+ %{timestamp: 562_794, text: "Beim Hammer Marktplatz"},
+ %{timestamp: 564_128, text: "Hammer Steindamm"},
+ %{timestamp: 566_797, text: ""},
+ %{timestamp: 571_801, text: "Hirtenstraße"},
+ %{timestamp: 582_143, text: ""},
+ %{timestamp: 586_813, text: "Hammer Landstraße"},
+ %{timestamp: 595_864, text: "Burgstraße"},
+ %{timestamp: 598_867, text: "Klaus-Groth-Straße"},
+ %{timestamp: 603_871, text: "Oben Borgfelde"},
+ %{timestamp: 633_227, text: "Berlinertordamm"},
+ %{timestamp: 638_899, text: "Beim Strohhause"},
+ %{timestamp: 649_870, text: "Lindenstraße"},
+ %{timestamp: 651_204, text: ""},
+ %{timestamp: 653_206, text: "Adenauerallee"},
+ %{timestamp: 675_078, text: "Steintorplatz"},
+ %{timestamp: 678_414, text: "Steintordamm"},
+ %{timestamp: 687_007, text: "Mönckebergstraße"},
+ %{timestamp: 717_016, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c54d1c2e7c20549b28ca9431d074ddfa.ex b/data/auto_generated/video/c54d1c2e7c20549b28ca9431d074ddfa.ex
index 489dab798..ffd406be1 100644
--- a/data/auto_generated/video/c54d1c2e7c20549b28ca9431d074ddfa.ex
+++ b/data/auto_generated/video/c54d1c2e7c20549b28ca9431d074ddfa.ex
@@ -75,6 +75,89 @@ defmodule Data.AutoGenerated.Video.Rendered_c54d1c2e7c20549b28ca9431d074ddfa do
[%{text: "September 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Plöner Straße"},
+ %{timestamp: 4223, text: "Schleswiger Straße"},
+ %{timestamp: 13898, text: "Am Diebsteich"},
+ %{timestamp: 40252, text: "Ruhrstraße"},
+ %{timestamp: 41338, text: "Holstenkamp"},
+ %{timestamp: 96970, text: ""},
+ %{timestamp: 108_646, text: "Lutherhöhe"},
+ %{timestamp: 112_983, text: ""},
+ %{timestamp: 114_985, text: "Kielkamp"},
+ %{timestamp: 126_661, text: "August-Kirch-Straße"},
+ %{timestamp: 165_358, text: "Max-Schmeling-Straße"},
+ %{timestamp: 174_699, text: "Luftbadweg"},
+ %{timestamp: 180_370, text: "Hellgrundweg"},
+ %{timestamp: 214_530, text: "Farnhornweg"},
+ %{timestamp: 218_200, text: ""},
+ %{timestamp: 263_569, text: "Elbgaustraße"},
+ %{timestamp: 285_571, text: ""},
+ %{timestamp: 290_909, text: "Friedrichshulder Weg"},
+ %{timestamp: 329_940, text: "Limosenweg"},
+ %{timestamp: 344_285, text: "Sumpfweg"},
+ %{timestamp: 349_956, text: "Heideweg"},
+ %{timestamp: 354_627, text: "Rotdornstieg"},
+ %{timestamp: 369_305, text: "Ginsterstieg"},
+ %{timestamp: 371_974, text: "Am Bahndamm"},
+ %{timestamp: 417_010, text: "Holstenstraße"},
+ %{timestamp: 455_374, text: "Neuer Luruper Weg"},
+ %{timestamp: 461_378, text: "Friedrichshulder Weg"},
+ %{timestamp: 468_109, text: "Dockenhudener Chaussee"},
+ %{timestamp: 474_178, text: "Bartelstraße"},
+ %{timestamp: 490_564, text: "Bartelskamptwiete"},
+ %{timestamp: 501_522, text: "Im Höschen"},
+ %{timestamp: 505_901, text: ""},
+ %{timestamp: 561_945, text: "Halstenbeker Straße"},
+ %{timestamp: 580_627, text: "Bei der Schmiede"},
+ %{timestamp: 588_633, text: "Diesterwegstraße"},
+ %{timestamp: 604_346, text: "Vogt-Ramcke-Straße"},
+ %{timestamp: 609_434, text: "Kleiner Reitweg"},
+ %{timestamp: 621_825, text: "Rehmen"},
+ %{timestamp: 622_825, text: ""},
+ %{timestamp: 666_924, text: "Rockvillestraße"},
+ %{timestamp: 683_604, text: "Schauenburgerstraße"},
+ %{timestamp: 697_615, text: "Rübekamp"},
+ %{timestamp: 705_955, text: "Koppelstraße"},
+ %{timestamp: 707_289, text: "Rübekamptunnel"},
+ %{timestamp: 709_291, text: "Mühlenstraße"},
+ %{timestamp: 711_960, text: "Am Hafen"},
+ %{timestamp: 746_654, text: ""},
+ %{timestamp: 751_324, text: "Westring"},
+ %{timestamp: 753_660, text: ""},
+ %{timestamp: 780_681, text: "Peiner Hag"},
+ %{timestamp: 801_031, text: "Rehmen"},
+ %{timestamp: 818_378, text: "Koppelstraße"},
+ %{timestamp: 825_384, text: "Hudenfeld"},
+ %{timestamp: 835_392, text: "Hudenbarg"},
+ %{timestamp: 849_154, text: "Hauptstraße"},
+ %{timestamp: 880_597, text: ""},
+ %{timestamp: 909_287, text: "Kreyhorn"},
+ %{timestamp: 933_724, text: "Hauptstraße"},
+ %{timestamp: 940_063, text: "Pinneberger Straße"},
+ %{timestamp: 946_401, text: "Denkmalstraße"},
+ %{timestamp: 947_402, text: ""},
+ %{timestamp: 951_405, text: "Riedweg"},
+ %{timestamp: 953_740, text: "Esinger Straße"},
+ %{timestamp: 956_409, text: "Bockhorn"},
+ %{timestamp: 968_170, text: "Gärtnerweg"},
+ %{timestamp: 988_520, text: "Lindenweg"},
+ %{timestamp: 1_009_622, text: "Wilhelmstraße"},
+ %{timestamp: 1_029_971, text: "Heimstättenstraße"},
+ %{timestamp: 1_091_353, text: "Grenzweg"},
+ %{timestamp: 1_097_358, text: "Bi'n Himmel"},
+ %{timestamp: 1_104_030, text: "Liether Moor"},
+ %{timestamp: 1_160_494, text: "Ollerlohstraße"},
+ %{timestamp: 1_219_207, text: "Hainholzer Damm"},
+ %{timestamp: 1_231_065, text: "Hainholz"},
+ %{timestamp: 1_233_733, text: "Holunderstraße"},
+ %{timestamp: 1_250_413, text: "Wasserstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c76431adcf0241a7f70666aa9e6289dc.ex b/data/auto_generated/video/c76431adcf0241a7f70666aa9e6289dc.ex
index e83e78c61..b7ccb71f9 100644
--- a/data/auto_generated/video/c76431adcf0241a7f70666aa9e6289dc.ex
+++ b/data/auto_generated/video/c76431adcf0241a7f70666aa9e6289dc.ex
@@ -62,6 +62,43 @@ defmodule Data.AutoGenerated.Video.Rendered_c76431adcf0241a7f70666aa9e6289dc do
[%{text: "April 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Stoltenstraße"},
+ %{timestamp: 12186, text: "Stoltenbrücke"},
+ %{timestamp: 16500, text: "Oktaviostraße"},
+ %{timestamp: 20814, text: "Kielmannseggstraße"},
+ %{timestamp: 36046, text: "Jüthornstraße"},
+ %{timestamp: 49897, text: "Bovestraße"},
+ %{timestamp: 71617, text: "Neumann-Reichardt-Straße"},
+ %{timestamp: 80870, text: "Efftingestraße"},
+ %{timestamp: 83149, text: "Am Neumarkt"},
+ %{timestamp: 84689, text: "Efftingestraße"},
+ %{timestamp: 91857, text: "Wandsbeker Zollstraße"},
+ %{timestamp: 104_364, text: "Kedenburgstraße"},
+ %{timestamp: 119_516, text: "Walddörferstraße"},
+ %{timestamp: 127_828, text: "Holzmühlenstraße"},
+ %{timestamp: 150_600, text: "Lesserstraße"},
+ %{timestamp: 187_539, text: "Werner-Otto-Straße"},
+ %{timestamp: 193_998, text: "Haldesdorfer Straße"},
+ %{timestamp: 325_788, text: "Steilshooper Allee"},
+ %{timestamp: 333_589, text: "Mispelstieg"},
+ %{timestamp: 341_078, text: "Mispelweg"},
+ %{timestamp: 347_444, text: "Schlagboom"},
+ %{timestamp: 352_118, text: "Heukoppel"},
+ %{timestamp: 358_143, text: "Fahrenkrön"},
+ %{timestamp: 395_885, text: "Am Stühm-Süd"},
+ %{timestamp: 452_033, text: "Grootmoor"},
+ %{timestamp: 484_392, text: "Am Pfeilshof"},
+ %{timestamp: 496_735, text: "Wiesenweg"},
+ %{timestamp: 505_409, text: "Gilcherweg"},
+ %{timestamp: 559_452, text: "Kunaustraße"},
+ %{timestamp: 570_461, text: "Saseler Markt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c7d4bf1c818ef5e9f970cb262aacd5fb.ex b/data/auto_generated/video/c7d4bf1c818ef5e9f970cb262aacd5fb.ex
index d49018ef4..dc34ee932 100644
--- a/data/auto_generated/video/c7d4bf1c818ef5e9f970cb262aacd5fb.ex
+++ b/data/auto_generated/video/c7d4bf1c818ef5e9f970cb262aacd5fb.ex
@@ -58,6 +58,19 @@ defmodule Data.AutoGenerated.Video.Rendered_c7d4bf1c818ef5e9f970cb262aacd5fb do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Karlstraße"},
+ %{timestamp: 18978, text: "Zimmerstraße"},
+ %{timestamp: 33289, text: "Beethovenstraße"},
+ %{timestamp: 62311, text: "Weidestraße"},
+ %{timestamp: 79325, text: "Dehnhaide"},
+ %{timestamp: 117_822, text: "Straßburger Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c80240e6ee7705a6403dd7e4a4d9bd8f.ex b/data/auto_generated/video/c80240e6ee7705a6403dd7e4a4d9bd8f.ex
index 62cc317ff..8add9fa67 100644
--- a/data/auto_generated/video/c80240e6ee7705a6403dd7e4a4d9bd8f.ex
+++ b/data/auto_generated/video/c80240e6ee7705a6403dd7e4a4d9bd8f.ex
@@ -50,6 +50,15 @@ defmodule Data.AutoGenerated.Video.Rendered_c80240e6ee7705a6403dd7e4a4d9bd8f do
[%{text: "Januar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 620, text: "Wellingsbütteler Landstraße"},
+ %{timestamp: 64671, text: "Wellingsbüttler Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c971e23bc5342481033ae43aa6aa4156.ex b/data/auto_generated/video/c971e23bc5342481033ae43aa6aa4156.ex
index ba48e185c..c39acf401 100644
--- a/data/auto_generated/video/c971e23bc5342481033ae43aa6aa4156.ex
+++ b/data/auto_generated/video/c971e23bc5342481033ae43aa6aa4156.ex
@@ -68,6 +68,97 @@ defmodule Data.AutoGenerated.Video.Rendered_c971e23bc5342481033ae43aa6aa4156 do
[%{text: "August 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Kastanienallee"},
+ %{timestamp: 64084, text: ""},
+ %{timestamp: 69422, text: "In der Schaafheide"},
+ %{timestamp: 70756, text: ""},
+ %{timestamp: 98445, text: "An der Bundesstraße"},
+ %{timestamp: 102_448, text: ""},
+ %{timestamp: 108_119, text: "Lange Straße"},
+ %{timestamp: 110_455, text: ""},
+ %{timestamp: 119_795, text: "Voßbeeck"},
+ %{timestamp: 121_463, text: ""},
+ %{timestamp: 136_142, text: "Bergstraße"},
+ %{timestamp: 138_477, text: ""},
+ %{timestamp: 155_157, text: "Heidberg"},
+ %{timestamp: 167_415, text: "Unter den Eichen"},
+ %{timestamp: 170_084, text: "Ahornallee"},
+ %{timestamp: 182_761, text: ""},
+ %{timestamp: 209_070, text: "Alte Bahnhofstraße"},
+ %{timestamp: 213_407, text: ""},
+ %{timestamp: 221_747, text: "Heuweg"},
+ %{timestamp: 223_415, text: ""},
+ %{timestamp: 253_773, text: "Hannoversche Straße"},
+ %{timestamp: 257_173, text: "Trelder Weg"},
+ %{timestamp: 261_510, text: ""},
+ %{timestamp: 281_192, text: "Kirchhofstraße"},
+ %{timestamp: 284_528, text: ""},
+ %{timestamp: 295_204, text: "Am Gänsegrund"},
+ %{timestamp: 297_872, text: ""},
+ %{timestamp: 312_643, text: "Buchholzer Straße"},
+ %{timestamp: 330_657, text: "Sprötzer Weg"},
+ %{timestamp: 380_030, text: "Bremer Straße"},
+ %{timestamp: 439_077, text: "Flurweg"},
+ %{timestamp: 440_412, text: ""},
+ %{timestamp: 451_754, text: "Järvenpää-Brücke"},
+ %{timestamp: 454_089, text: "P+R Parken Heinrichstraße"},
+ %{timestamp: 455_757, text: ""},
+ %{timestamp: 460_761, text: "Bahnhofsvorplatz Nord"},
+ %{timestamp: 469_768, text: "Lindenstraße"},
+ %{timestamp: 483_112, text: "Adolfstraße"},
+ %{timestamp: 485_781, text: "Soltauer Straße"},
+ %{timestamp: 493_042, text: "Lüneburger Straße"},
+ %{timestamp: 497_045, text: "Am Langen Sal"},
+ %{timestamp: 515_727, text: "Itzenbütteler Weg"},
+ %{timestamp: 521_732, text: ""},
+ %{timestamp: 535_076, text: "Bendestorfer Straße"},
+ %{timestamp: 540_172, text: ""},
+ %{timestamp: 545_843, text: "Holzweg"},
+ %{timestamp: 567_350, text: ""},
+ %{timestamp: 584_697, text: "Herrenheide"},
+ %{timestamp: 591_936, text: ""},
+ %{timestamp: 653_318, text: "Buensen"},
+ %{timestamp: 675_336, text: ""},
+ %{timestamp: 683_009, text: "Reindorfer Weg"},
+ %{timestamp: 710_364, text: "Hainbuchenweg"},
+ %{timestamp: 770_769, text: "Bürgermeister-Glade-Straße"},
+ %{timestamp: 780_530, text: "Brückenstraße"},
+ %{timestamp: 813_557, text: ""},
+ %{timestamp: 904_296, text: "Iddensener Waldweg"},
+ %{timestamp: 919_642, text: "Eddelsener Straße"},
+ %{timestamp: 928_315, text: "An der Bahn"},
+ %{timestamp: 971_683, text: "Weißer Kamp"},
+ %{timestamp: 976_020, text: "Am Golfplatz"},
+ %{timestamp: 992_033, text: "Hohlweg"},
+ %{timestamp: 1_011_382, text: "Metzendorfer Straße"},
+ %{timestamp: 1_017_053, text: "Eddelsener Weg"},
+ %{timestamp: 1_061_088, text: "Mühlenweg"},
+ %{timestamp: 1_062_089, text: ""},
+ %{timestamp: 1_091_112, text: "Beetenweg"},
+ %{timestamp: 1_112_877, text: "Sinstorfer Kirchweg"},
+ %{timestamp: 1_120_883, text: "Schultwiete"},
+ %{timestamp: 1_124_219, text: "Hegtum"},
+ %{timestamp: 1_129_212, text: "Winsener Straße"},
+ %{timestamp: 1_185_183, text: "Freudenthalweg"},
+ %{timestamp: 1_198_860, text: "Rembrandtstraße"},
+ %{timestamp: 1_205_866, text: "Sudermannstraße"},
+ %{timestamp: 1_216_541, text: "Max-Halbe-Straße"},
+ %{timestamp: 1_220_972, text: "Walter-Flex-Straße"},
+ %{timestamp: 1_227_310, text: "Am Mühlenfeld"},
+ %{timestamp: 1_250_329, text: "Kapellenweg"},
+ %{timestamp: 1_258_001, text: "Vinzenzweg"},
+ %{timestamp: 1_269_704, text: "Winsener Straße"},
+ %{timestamp: 1_272_490, text: "Nöldekestraße"},
+ %{timestamp: 1_287_368, text: "Hannoversche Straße"},
+ %{timestamp: 1_303_381, text: ""},
+ %{timestamp: 1_314_723, text: "Hannoversche Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/c98e1b58ae46f4105894dfd9fb223381.ex b/data/auto_generated/video/c98e1b58ae46f4105894dfd9fb223381.ex
index b61250ec4..93f8a293e 100644
--- a/data/auto_generated/video/c98e1b58ae46f4105894dfd9fb223381.ex
+++ b/data/auto_generated/video/c98e1b58ae46f4105894dfd9fb223381.ex
@@ -85,6 +85,95 @@ defmodule Data.AutoGenerated.Video.Rendered_c98e1b58ae46f4105894dfd9fb223381 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Freihafenelbbrücke"},
+ %{timestamp: 12565, text: "Am Moldauhafen"},
+ %{timestamp: 15234, text: "Rampenstraße"},
+ %{timestamp: 22705, text: "Am Bahndamm"},
+ %{timestamp: 27815, text: ""},
+ %{timestamp: 31201, text: "Tunnelstraße"},
+ %{timestamp: 34547, text: "Sieldeich"},
+ %{timestamp: 45916, text: "Veddeler Brückenstraße"},
+ %{timestamp: 55906, text: "Wilhelmsburger Platz"},
+ %{timestamp: 61248, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 65676, text: "Veddeler Straße"},
+ %{timestamp: 78602, text: ""},
+ %{timestamp: 91615, text: "Honartsdeicher Weg"},
+ %{timestamp: 113_303, text: "Schlenzigstraße"},
+ %{timestamp: 115_639, text: "Vogelhüttendeich"},
+ %{timestamp: 116_640, text: ""},
+ %{timestamp: 145_335, text: "Rotenhäuser Straße"},
+ %{timestamp: 147_988, text: ""},
+ %{timestamp: 165_823, text: "Gert-Schwämmle-Weg"},
+ %{timestamp: 175_644, text: "Dratelnstraße"},
+ %{timestamp: 176_978, text: ""},
+ %{timestamp: 182_401, text: "Am Inselpark"},
+ %{timestamp: 188_406, text: "Hauland"},
+ %{timestamp: 239_180, text: "Kükenbracksweg"},
+ %{timestamp: 246_902, text: "Kornweide"},
+ %{timestamp: 248_570, text: ""},
+ %{timestamp: 262_247, text: "König-Georg-Deich"},
+ %{timestamp: 267_336, text: "Alte Harburger Elbbrücke"},
+ %{timestamp: 276_010, text: "Brücke des 17. Juni"},
+ %{timestamp: 300_696, text: "Hannoversche Straße"},
+ %{timestamp: 359_579, text: "Walter-Dudek-Brücke"},
+ %{timestamp: 369_587, text: "Hörstener Straße"},
+ %{timestamp: 450_652, text: "Kanzlershofer Weg"},
+ %{timestamp: 457_324, text: "Kanzlershof"},
+ %{timestamp: 475_004, text: "Seevedeich"},
+ %{timestamp: 541_457, text: "Rehmendamm"},
+ %{timestamp: 544_126, text: "Seevedeich"},
+ %{timestamp: 560_139, text: "Zum Großen Moor"},
+ %{timestamp: 587_494, text: ""},
+ %{timestamp: 598_202, text: "Zum Großen Moor"},
+ %{timestamp: 604_874, text: "Moordamm"},
+ %{timestamp: 627_559, text: "Deichstraße"},
+ %{timestamp: 630_561, text: "Zur Viehtrift"},
+ %{timestamp: 663_254, text: "Hörstener Straße"},
+ %{timestamp: 669_593, text: "Hinter der Bahn"},
+ %{timestamp: 767_004, text: "Penellweg"},
+ %{timestamp: 829_720, text: "Alte Lüneburger Straße"},
+ %{timestamp: 877_092, text: "Achterdeich"},
+ %{timestamp: 881_428, text: "Lüneburger Straße"},
+ %{timestamp: 891_436, text: "Gehrdener Deich"},
+ %{timestamp: 915_207, text: ""},
+ %{timestamp: 919_210, text: "An der Bahn"},
+ %{timestamp: 923_547, text: ""},
+ %{timestamp: 927_216, text: "An der Bahn"},
+ %{timestamp: 933_738, text: ""},
+ %{timestamp: 1_037_990, text: "Scharmbecker Weg"},
+ %{timestamp: 1_051_001, text: "Hansestraße"},
+ %{timestamp: 1_081_443, text: "Schloßring"},
+ %{timestamp: 1_084_112, text: "Hansestraße"},
+ %{timestamp: 1_091_451, text: "Lüneburger Straße"},
+ %{timestamp: 1_177_696, text: "Heidlandsweg"},
+ %{timestamp: 1_213_057, text: ""},
+ %{timestamp: 1_222_732, text: "Otto-Hahn-Straße"},
+ %{timestamp: 1_224_733, text: ""},
+ %{timestamp: 1_243_081, text: "Alter Postweg"},
+ %{timestamp: 1_265_766, text: "Postweg"},
+ %{timestamp: 1_306_217, text: "Radbrucher Straße"},
+ %{timestamp: 1_334_906, text: "Luhdorfer Straße"},
+ %{timestamp: 1_393_286, text: "Dorfmitte"},
+ %{timestamp: 1_399_625, text: "Bardowicker Straße"},
+ %{timestamp: 1_469_647, text: "Am Bornbach"},
+ %{timestamp: 1_540_379, text: "Radbrucher Weg"},
+ %{timestamp: 1_613_900, text: "Vögelser Weg"},
+ %{timestamp: 1_626_519, text: "Vögelser Kamp"},
+ %{timestamp: 1_628_119, text: ""},
+ %{timestamp: 1_649_081, text: "Am Landwehrgraben"},
+ %{timestamp: 1_652_496, text: ""},
+ %{timestamp: 1_715_625, text: "Imkerstieg"},
+ %{timestamp: 1_741_048, text: "Brückensteig"},
+ %{timestamp: 1_746_848, text: "Nachtigallenweg"},
+ %{timestamp: 1_751_571, text: "Hotmann-Weg"},
+ %{timestamp: 1_753_563, text: "An der Buchholzer Bahn"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/cb9d63e8a79ca7578a4ef67b20ccc38d.ex b/data/auto_generated/video/cb9d63e8a79ca7578a4ef67b20ccc38d.ex
index 5d19298aa..b11138e54 100644
--- a/data/auto_generated/video/cb9d63e8a79ca7578a4ef67b20ccc38d.ex
+++ b/data/auto_generated/video/cb9d63e8a79ca7578a4ef67b20ccc38d.ex
@@ -50,6 +50,25 @@ defmodule Data.AutoGenerated.Video.Rendered_cb9d63e8a79ca7578a4ef67b20ccc38d do
[%{text: "Februar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Hauptstraße"},
+ %{timestamp: 3670, text: "Prisdorfer Straße"},
+ %{timestamp: 22612, text: "Radweg Westumgehung"},
+ %{timestamp: 23946, text: "Prisdorfer Straße"},
+ %{timestamp: 40293, text: "Berliner Straße"},
+ %{timestamp: 47632, text: "Ottostraße"},
+ %{timestamp: 65313, text: "Hermanstraße"},
+ %{timestamp: 67648, text: ""},
+ %{timestamp: 83661, text: "Koppelstraße"},
+ %{timestamp: 98673, text: "Dingstätte"},
+ %{timestamp: 120_690, text: "Koppelstraße"},
+ %{timestamp: 122_692, text: "Schulstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/cbe4738144ade4ad4d928638bf234dc1.ex b/data/auto_generated/video/cbe4738144ade4ad4d928638bf234dc1.ex
index 6cb031c94..bfdee6794 100644
--- a/data/auto_generated/video/cbe4738144ade4ad4d928638bf234dc1.ex
+++ b/data/auto_generated/video/cbe4738144ade4ad4d928638bf234dc1.ex
@@ -57,6 +57,32 @@ defmodule Data.AutoGenerated.Video.Rendered_cbe4738144ade4ad4d928638bf234dc1 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Ewige Weide"},
+ %{timestamp: 26020, text: "Kornkamp"},
+ %{timestamp: 35361, text: "Norderoogstieg"},
+ %{timestamp: 51707, text: "Gartenholz"},
+ %{timestamp: 64384, text: "Otto-Siege-Straße"},
+ %{timestamp: 87736, text: "Am Weinberg"},
+ %{timestamp: 97861, text: "Lübecker Straße"},
+ %{timestamp: 108_536, text: "Am Alten Markt"},
+ %{timestamp: 117_209, text: "Große Straße"},
+ %{timestamp: 136_113, text: "Rondeel"},
+ %{timestamp: 138_635, text: "Hagener Allee"},
+ %{timestamp: 149_708, text: "Bahnhofstraße"},
+ %{timestamp: 152_376, text: ""},
+ %{timestamp: 159_531, text: "Ladestraße"},
+ %{timestamp: 160_532, text: "Hagener Allee"},
+ %{timestamp: 263_948, text: "Am Hagen"},
+ %{timestamp: 283_964, text: "Dänenweg"},
+ %{timestamp: 304_314, text: "Brauner Hirsch"},
+ %{timestamp: 346_142, text: "Hamburger Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ccb2ebc8df134044c5b9356322b13853.ex b/data/auto_generated/video/ccb2ebc8df134044c5b9356322b13853.ex
index 0a23f2252..c15d08d94 100644
--- a/data/auto_generated/video/ccb2ebc8df134044c5b9356322b13853.ex
+++ b/data/auto_generated/video/ccb2ebc8df134044c5b9356322b13853.ex
@@ -69,6 +69,87 @@ defmodule Data.AutoGenerated.Video.Rendered_ccb2ebc8df134044c5b9356322b13853 do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 2434, text: "Plan"},
+ %{timestamp: 6357, text: "Jungfernstieg"},
+ %{timestamp: 8025, text: "Ballindamm"},
+ %{timestamp: 31865, text: "Ferdinandstor"},
+ %{timestamp: 40305, text: "An der Alster"},
+ %{timestamp: 71664, text: ""},
+ %{timestamp: 72664, text: "Barcastraße"},
+ %{timestamp: 80004, text: "Buchtstraße"},
+ %{timestamp: 84674, text: "Schwanenwik"},
+ %{timestamp: 86676, text: "Mundsburger Damm"},
+ %{timestamp: 97877, text: "Hartwicusstraße"},
+ %{timestamp: 107_885, text: ""},
+ %{timestamp: 111_888, text: "Immenhof"},
+ %{timestamp: 121_229, text: ""},
+ %{timestamp: 122_897, text: "Lerchenfeld"},
+ %{timestamp: 125_583, text: "Uferstraße"},
+ %{timestamp: 159_610, text: "Von-Essen-Straße"},
+ %{timestamp: 161_278, text: "Lortzingstraße"},
+ %{timestamp: 174_289, text: ""},
+ %{timestamp: 179_293, text: "Eilbekwiesenbrücke"},
+ %{timestamp: 180_627, text: ""},
+ %{timestamp: 188_634, text: "Eilbektal"},
+ %{timestamp: 194_402, text: "Krausestraße"},
+ %{timestamp: 198_547, text: "Mühlenstraße"},
+ %{timestamp: 199_849, text: "Stormarner Straße"},
+ %{timestamp: 214_861, text: "Walddörferstraße"},
+ %{timestamp: 219_422, text: "Elsässer Straße"},
+ %{timestamp: 221_090, text: "Eulenkamp"},
+ %{timestamp: 259_788, text: "Tilsiter Straße"},
+ %{timestamp: 307_775, text: "Am Stadtrand"},
+ %{timestamp: 318_783, text: "Eckerkoppel"},
+ %{timestamp: 354_943, text: "Friedrich-Ebert-Damm"},
+ %{timestamp: 376_960, text: "Berner Heerweg"},
+ %{timestamp: 421_237, text: "Neusurenland"},
+ %{timestamp: 425_574, text: "An der Berner Au"},
+ %{timestamp: 463_938, text: "Roter Hahn"},
+ %{timestamp: 466_940, text: "Kathenkoppel"},
+ %{timestamp: 482_286, text: "Berner Allee"},
+ %{timestamp: 493_788, text: "Kleine Wiese"},
+ %{timestamp: 499_126, text: "Pferdekoppel"},
+ %{timestamp: 511_135, text: "Saselheider Weg"},
+ %{timestamp: 527_482, text: "De Beern"},
+ %{timestamp: 535_488, text: "Beim Farenland"},
+ %{timestamp: 537_156, text: "Saselheider Straße"},
+ %{timestamp: 545_163, text: "Meiendorfer Mühlenweg"},
+ %{timestamp: 550_834, text: "Andreasweg"},
+ %{timestamp: 560_842, text: ""},
+ %{timestamp: 569_515, text: "Wichelnbusch"},
+ %{timestamp: 570_850, text: "Haselkamp"},
+ %{timestamp: 590_866, text: "Schemmannstraße"},
+ %{timestamp: 614_551, text: "Farmsener Landstraße"},
+ %{timestamp: 616_219, text: "Eulenkrugstraße"},
+ %{timestamp: 619_889, text: "Uppenhof"},
+ %{timestamp: 631_898, text: "Claus-Ferck-Straße"},
+ %{timestamp: 644_909, text: "Lerchenberg"},
+ %{timestamp: 653_249, text: "Ahrensburger Weg"},
+ %{timestamp: 701_287, text: "Bornkampsweg"},
+ %{timestamp: 725_640, text: "Wulfsdorfer Weg"},
+ %{timestamp: 767_340, text: "Am Haidschlag"},
+ %{timestamp: 776_347, text: "Schimmelmannstraße"},
+ %{timestamp: 816_713, text: "Reesenbüttler Graben"},
+ %{timestamp: 819_715, text: ""},
+ %{timestamp: 821_383, text: "Stormarnstraße"},
+ %{timestamp: 827_054, text: "Gerhart-Hauptmann-Straße"},
+ %{timestamp: 843_401, text: "Immanuel-Kant-Straße"},
+ %{timestamp: 855_410, text: ""},
+ %{timestamp: 857_746, text: "Reeshoop"},
+ %{timestamp: 866_086, text: "Schulstraße"},
+ %{timestamp: 874_426, text: "Am Alten Markt"},
+ %{timestamp: 875_760, text: "Lübecker Straße"},
+ %{timestamp: 886_961, text: "Am Weinberg"},
+ %{timestamp: 889_296, text: "Ostring"},
+ %{timestamp: 899_304, text: "Beimoorweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/cd3de7d29aa99c884ec7a8acdf21c1f5.ex b/data/auto_generated/video/cd3de7d29aa99c884ec7a8acdf21c1f5.ex
index 056b42160..af797c4d7 100644
--- a/data/auto_generated/video/cd3de7d29aa99c884ec7a8acdf21c1f5.ex
+++ b/data/auto_generated/video/cd3de7d29aa99c884ec7a8acdf21c1f5.ex
@@ -54,6 +54,21 @@ defmodule Data.AutoGenerated.Video.Rendered_cd3de7d29aa99c884ec7a8acdf21c1f5 do
[%{text: "September 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 999, text: "Ulzburger Straße"},
+ %{timestamp: 45529, text: "Poppenbütteler Berg"},
+ %{timestamp: 81558, text: "Mellingbekbrücke"},
+ %{timestamp: 82892, text: "Lemsahler Landstraße"},
+ %{timestamp: 189_072, text: "Poppenbütteler Chaussee"},
+ %{timestamp: 244_783, text: "Duvenstedter Damm"},
+ %{timestamp: 248_786, text: "Lohe"},
+ %{timestamp: 281_146, text: "Wulksfelder Damm"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/cd86e9a45fc831843d99e01bc6570920.ex b/data/auto_generated/video/cd86e9a45fc831843d99e01bc6570920.ex
index 81c3b0282..1aee5b1ed 100644
--- a/data/auto_generated/video/cd86e9a45fc831843d99e01bc6570920.ex
+++ b/data/auto_generated/video/cd86e9a45fc831843d99e01bc6570920.ex
@@ -54,6 +54,18 @@ defmodule Data.AutoGenerated.Video.Rendered_cd86e9a45fc831843d99e01bc6570920 do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 300, text: "Goernestraße"},
+ %{timestamp: 12542, text: "Kellinghusenstraße"},
+ %{timestamp: 15545, text: "Loogeplatz"},
+ %{timestamp: 23450, text: "Geffckenstraße"},
+ %{timestamp: 34459, text: "Heilwigstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ce3369a4dde0b5709938a525cfde273e.ex b/data/auto_generated/video/ce3369a4dde0b5709938a525cfde273e.ex
index 29d8941bb..c3f1eaade 100644
--- a/data/auto_generated/video/ce3369a4dde0b5709938a525cfde273e.ex
+++ b/data/auto_generated/video/ce3369a4dde0b5709938a525cfde273e.ex
@@ -62,6 +62,65 @@ defmodule Data.AutoGenerated.Video.Rendered_ce3369a4dde0b5709938a525cfde273e do
[%{text: "August 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Dampferbrücke"},
+ %{timestamp: 9341, text: "Benittstraße"},
+ %{timestamp: 10342, text: "Wriedestraße"},
+ %{timestamp: 15346, text: "Mewesweg"},
+ %{timestamp: 19015, text: "Finksweg"},
+ %{timestamp: 20016, text: "Hein-Saß-Weg"},
+ %{timestamp: 36415, text: ""},
+ %{timestamp: 43420, text: "Hein-Saß-Stieg"},
+ %{timestamp: 47090, text: ""},
+ %{timestamp: 48424, text: "Tweeflunken"},
+ %{timestamp: 50092, text: ""},
+ %{timestamp: 59767, text: "Neßpriel"},
+ %{timestamp: 66772, text: "Reetputt"},
+ %{timestamp: 77114, text: "Neßpriel"},
+ %{timestamp: 82284, text: ""},
+ %{timestamp: 83619, text: "Neßdeich"},
+ %{timestamp: 99049, text: "Neßkatenweg"},
+ %{timestamp: 109_724, text: "Fasanenweg"},
+ %{timestamp: 129_073, text: "Hauptweg"},
+ %{timestamp: 133_743, text: "Begonienweg"},
+ %{timestamp: 135_078, text: "Schillingsgasse"},
+ %{timestamp: 137_413, text: ""},
+ %{timestamp: 139_081, text: "Lilienweg"},
+ %{timestamp: 140_081, text: ""},
+ %{timestamp: 184_117, text: "Neßdeich"},
+ %{timestamp: 190_789, text: ""},
+ %{timestamp: 194_125, text: "Neßdeich"},
+ %{timestamp: 201_464, text: ""},
+ %{timestamp: 206_468, text: "Neßdeich"},
+ %{timestamp: 207_469, text: ""},
+ %{timestamp: 208_803, text: "Neßdeich"},
+ %{timestamp: 212_224, text: "An der Alten Süderelbe"},
+ %{timestamp: 216_894, text: "Rosengarten"},
+ %{timestamp: 233_908, text: "Hasselwerder Straße"},
+ %{timestamp: 260_014, text: "Organistenweg"},
+ %{timestamp: 267_686, text: "Arp-Schnitger-Stieg"},
+ %{timestamp: 294_792, text: "Nincoper Straße"},
+ %{timestamp: 300_464, text: "Nincoper Moorweg"},
+ %{timestamp: 365_934, text: "Dritte Meile"},
+ %{timestamp: 484_577, text: "Fischbeker Weg"},
+ %{timestamp: 493_917, text: "Fischbeker Heuweg"},
+ %{timestamp: 503_676, text: "Scharlbarg"},
+ %{timestamp: 533_700, text: "Babenbrook"},
+ %{timestamp: 534_701, text: ""},
+ %{timestamp: 539_705, text: "Hogenbrook"},
+ %{timestamp: 541_040, text: "Schnuckendrift"},
+ %{timestamp: 553_383, text: "Kiesbarg"},
+ %{timestamp: 582_406, text: "Thiemannstraße"},
+ %{timestamp: 624_725, text: "Fischbeker Heideweg"},
+ %{timestamp: 678_101, text: ""},
+ %{timestamp: 694_781, text: "Bei den Heidehütten"},
+ %{timestamp: 695_782, text: "Fischbeker Heideweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/cf704fd0c82ae849ae8e7b08d6607234.ex b/data/auto_generated/video/cf704fd0c82ae849ae8e7b08d6607234.ex
index 3791acfdd..cf043437a 100644
--- a/data/auto_generated/video/cf704fd0c82ae849ae8e7b08d6607234.ex
+++ b/data/auto_generated/video/cf704fd0c82ae849ae8e7b08d6607234.ex
@@ -54,6 +54,24 @@ defmodule Data.AutoGenerated.Video.Rendered_cf704fd0c82ae849ae8e7b08d6607234 do
[%{text: "August 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 1164, text: "Possehlstraße"},
+ %{timestamp: 20537, text: "Lachswehrallee"},
+ %{timestamp: 23540, text: "Possehlstraße"},
+ %{timestamp: 24541, text: "Possehlbrücke"},
+ %{timestamp: 26542, text: "Possehlstraße"},
+ %{timestamp: 29129, text: "Geniner Ufer"},
+ %{timestamp: 39137, text: "Charlottenstraße"},
+ %{timestamp: 57485, text: "Uhlandstraße"},
+ %{timestamp: 73164, text: "Herderplatz"},
+ %{timestamp: 75499, text: "Bernt-Notke-Straße"},
+ %{timestamp: 85507, text: "Mönkhofer Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/d056b86212fe1a696cdd7224e55a0e0a.ex b/data/auto_generated/video/d056b86212fe1a696cdd7224e55a0e0a.ex
index dd0d2c886..708ed02e4 100644
--- a/data/auto_generated/video/d056b86212fe1a696cdd7224e55a0e0a.ex
+++ b/data/auto_generated/video/d056b86212fe1a696cdd7224e55a0e0a.ex
@@ -59,6 +59,33 @@ defmodule Data.AutoGenerated.Video.Rendered_d056b86212fe1a696cdd7224e55a0e0a do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Zweibrückenstraße"},
+ %{timestamp: 1334, text: ""},
+ %{timestamp: 6005, text: "Alexandra-Stieg"},
+ %{timestamp: 7439, text: ""},
+ %{timestamp: 10775, text: "Billwerder Neuer Deich"},
+ %{timestamp: 12777, text: ""},
+ %{timestamp: 16113, text: "Billhorner Röhrendamm"},
+ %{timestamp: 17447, text: ""},
+ %{timestamp: 21450, text: "Billhorner Brückenstraße"},
+ %{timestamp: 26454, text: "Heidenkampsweg"},
+ %{timestamp: 68718, text: "Anckelmannsplatz"},
+ %{timestamp: 70720, text: "Bürgerweide"},
+ %{timestamp: 87254, text: "Wallstraße"},
+ %{timestamp: 89923, text: "Steinhauerdamm"},
+ %{timestamp: 98813, text: "Mühlendamm"},
+ %{timestamp: 121_165, text: "Kuhmühle"},
+ %{timestamp: 128_170, text: "Schürbeker Straße"},
+ %{timestamp: 139_098, text: "Schürbeker Bogen"},
+ %{timestamp: 148_452, text: "Lerchenfeld"},
+ %{timestamp: 157_551, text: "Winterhuder Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/d092b1f75d8ca412f00846abcfa80f2e.ex b/data/auto_generated/video/d092b1f75d8ca412f00846abcfa80f2e.ex
index e57d42a10..360c82758 100644
--- a/data/auto_generated/video/d092b1f75d8ca412f00846abcfa80f2e.ex
+++ b/data/auto_generated/video/d092b1f75d8ca412f00846abcfa80f2e.ex
@@ -70,6 +70,98 @@ defmodule Data.AutoGenerated.Video.Rendered_d092b1f75d8ca412f00846abcfa80f2e do
[%{text: "April 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Altmannbrücke"},
+ %{timestamp: 3003, text: "Kurt-Schumacher-Allee"},
+ %{timestamp: 7341, text: "Repsoldstraße"},
+ %{timestamp: 13347, text: "Norderstraße"},
+ %{timestamp: 41775, text: "Hammerbrookstraße"},
+ %{timestamp: 43443, text: ""},
+ %{timestamp: 49783, text: "Beim Berliner Tor"},
+ %{timestamp: 60127, text: "Berlinertordamm"},
+ %{timestamp: 61461, text: "Berliner Tor"},
+ %{timestamp: 63648, text: "Berlinertordamm"},
+ %{timestamp: 69988, text: "Borgfelder Straße"},
+ %{timestamp: 84002, text: "Oben Borgfelde"},
+ %{timestamp: 100_103, text: "Grevenweg"},
+ %{timestamp: 101_104, text: "Hammer Landstraße"},
+ %{timestamp: 108_196, text: ""},
+ %{timestamp: 113_534, text: "Hirtenstraße"},
+ %{timestamp: 125_546, text: ""},
+ %{timestamp: 130_885, text: "Hammer Steindamm"},
+ %{timestamp: 135_223, text: ""},
+ %{timestamp: 140_561, text: "Hammer Steindamm"},
+ %{timestamp: 145_900, text: ""},
+ %{timestamp: 157_245, text: "Hammer Berg"},
+ %{timestamp: 170_610, text: ""},
+ %{timestamp: 172_945, text: "Morahtstieg"},
+ %{timestamp: 184_709, text: "Hammer Landstraße"},
+ %{timestamp: 187_797, text: "Horner Landstraße"},
+ %{timestamp: 190_218, text: "Horner-Marsch-Straße"},
+ %{timestamp: 202_564, text: "Nelkenweg"},
+ %{timestamp: 214_909, text: "Mohnweg"},
+ %{timestamp: 223_918, text: "2. Parkweg"},
+ %{timestamp: 237_265, text: ""},
+ %{timestamp: 245_940, text: "Horner Rampe"},
+ %{timestamp: 258_455, text: ""},
+ %{timestamp: 259_456, text: "Jürsweg"},
+ %{timestamp: 261_792, text: ""},
+ %{timestamp: 262_793, text: "Horner Brückenweg"},
+ %{timestamp: 267_131, text: "Kolumbusstraße"},
+ %{timestamp: 296_160, text: ""},
+ %{timestamp: 307_171, text: "Moorfleeter Straße"},
+ %{timestamp: 308_839, text: ""},
+ %{timestamp: 342_624, text: "Niederschleems"},
+ %{timestamp: 350_966, text: "Billstedter Bahnstieg"},
+ %{timestamp: 371_320, text: ""},
+ %{timestamp: 380_996, text: "Am Vorwerk"},
+ %{timestamp: 387_336, text: "An der Steinbek"},
+ %{timestamp: 388_337, text: "An der Kreisbahn"},
+ %{timestamp: 389_338, text: ""},
+ %{timestamp: 403_685, text: "Walter-Hammer-Weg"},
+ %{timestamp: 435_202, text: "Billwerder Kirchensteg"},
+ %{timestamp: 459_126, text: ""},
+ %{timestamp: 488_489, text: "Parkplatz Billwerder"},
+ %{timestamp: 491_825, text: ""},
+ %{timestamp: 495_162, text: "Billwerder Billdeich"},
+ %{timestamp: 498_499, text: ""},
+ %{timestamp: 519_853, text: "Hans-Ulrich-Höller-Weg"},
+ %{timestamp: 523_524, text: ""},
+ %{timestamp: 582_249, text: "Boberger Furtweg"},
+ %{timestamp: 586_920, text: "Boberger Furt"},
+ %{timestamp: 590_924, text: ""},
+ %{timestamp: 595_262, text: "Walter-Hammer-Weg"},
+ %{timestamp: 604_455, text: ""},
+ %{timestamp: 620_471, text: "Bille-Wanderweg"},
+ %{timestamp: 671_522, text: ""},
+ %{timestamp: 677_862, text: "Ladenbeker Furtweg"},
+ %{timestamp: 687_708, text: "Krusestraße"},
+ %{timestamp: 689_377, text: ""},
+ %{timestamp: 694_048, text: "Krusestraße"},
+ %{timestamp: 695_716, text: ""},
+ %{timestamp: 713_401, text: "Billwerder Billdeich"},
+ %{timestamp: 718_406, text: ""},
+ %{timestamp: 723_411, text: "Heckkatenweg"},
+ %{timestamp: 725_079, text: "Bille-Wanderweg"},
+ %{timestamp: 772_878, text: "Sander Damm"},
+ %{timestamp: 779_970, text: "Ludwig-Rosenberg-Ring"},
+ %{timestamp: 790_065, text: "Alte Holstenstraße"},
+ %{timestamp: 798_425, text: "Ernst-Mantius-Straße"},
+ %{timestamp: 807_034, text: "Schillerufer"},
+ %{timestamp: 820_047, text: "Chrysanderstraße"},
+ %{timestamp: 858_785, text: ""},
+ %{timestamp: 872_232, text: "Möörkenweg"},
+ %{timestamp: 897_925, text: ""},
+ %{timestamp: 901_595, text: "Pionierbrücke"},
+ %{timestamp: 911_939, text: ""},
+ %{timestamp: 938_966, text: "Billebrücke"},
+ %{timestamp: 940_300, text: ""}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/d0e15711298a41ecbefec751b3199a2f.ex b/data/auto_generated/video/d0e15711298a41ecbefec751b3199a2f.ex
index 16d3d5ac6..f6eae8c14 100644
--- a/data/auto_generated/video/d0e15711298a41ecbefec751b3199a2f.ex
+++ b/data/auto_generated/video/d0e15711298a41ecbefec751b3199a2f.ex
@@ -72,6 +72,68 @@ defmodule Data.AutoGenerated.Video.Rendered_d0e15711298a41ecbefec751b3199a2f do
[%{text: "April 2022", timestamp: 0}, %{text: "Mai 2022", timestamp: 96330}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 2161, text: "Plan"},
+ %{timestamp: 6356, text: "Jungfernstieg"},
+ %{timestamp: 7691, text: "Ballindamm"},
+ %{timestamp: 30231, text: "Glockengießerwall"},
+ %{timestamp: 31899, text: "Ferdinandstor"},
+ %{timestamp: 37570, text: "An der Alster"},
+ %{timestamp: 67845, text: "Lohmühlenstraße"},
+ %{timestamp: 71515, text: "Barcastraße"},
+ %{timestamp: 84525, text: "Buchtstraße"},
+ %{timestamp: 88862, text: "Schwanenwik"},
+ %{timestamp: 91197, text: "Mundsburger Damm"},
+ %{timestamp: 101_698, text: "Hartwicusstraße"},
+ %{timestamp: 111_372, text: "Schürbeker Straße"},
+ %{timestamp: 112_373, text: ""},
+ %{timestamp: 118_378, text: "Immenhof"},
+ %{timestamp: 128_052, text: ""},
+ %{timestamp: 130_388, text: "Uferstraße"},
+ %{timestamp: 168_751, text: "Von-Essen-Straße"},
+ %{timestamp: 170_753, text: "Lortzingstraße"},
+ %{timestamp: 186_766, text: ""},
+ %{timestamp: 192_437, text: "Eilbekwiesenbrücke"},
+ %{timestamp: 194_772, text: ""},
+ %{timestamp: 203_112, text: "Eilbektal"},
+ %{timestamp: 207_720, text: "Mühlenstraße"},
+ %{timestamp: 209_276, text: "Stormarner Straße"},
+ %{timestamp: 229_060, text: "Walddörferstraße"},
+ %{timestamp: 232_062, text: "Elsässer Straße"},
+ %{timestamp: 236_065, text: "Eulenkamp"},
+ %{timestamp: 282_144, text: "Tilsiter Straße"},
+ %{timestamp: 338_980, text: "Am Stadtrand"},
+ %{timestamp: 351_990, text: "Eckerkoppel"},
+ %{timestamp: 389_557, text: "Friedrich-Ebert-Damm"},
+ %{timestamp: 413_765, text: "Berner Heerweg"},
+ %{timestamp: 460_395, text: "Neusurenland"},
+ %{timestamp: 464_732, text: "An der Berner Au"},
+ %{timestamp: 495_423, text: "Roter Hahn"},
+ %{timestamp: 498_426, text: "Kathenkoppel"},
+ %{timestamp: 518_108, text: "Berner Allee"},
+ %{timestamp: 529_581, text: "Kleine Wiese"},
+ %{timestamp: 534_585, text: "Pferdekoppel"},
+ %{timestamp: 547_596, text: "Saselheider Weg"},
+ %{timestamp: 566_277, text: "De Beern"},
+ %{timestamp: 575_077, text: "Beim Farenland"},
+ %{timestamp: 577_078, text: "Saselheider Straße"},
+ %{timestamp: 586_753, text: "Meiendorfer Mühlenweg"},
+ %{timestamp: 593_091, text: "Andreasweg"},
+ %{timestamp: 603_766, text: ""},
+ %{timestamp: 613_441, text: "Wichelnbusch"},
+ %{timestamp: 615_442, text: "Haselkamp"},
+ %{timestamp: 639_128, text: "Schemmannstraße"},
+ %{timestamp: 665_816, text: "Farmsener Landstraße"},
+ %{timestamp: 668_485, text: "Eulenkrugstraße"},
+ %{timestamp: 672_488, text: "Uppenhof"},
+ %{timestamp: 685_832, text: "Claus-Ferck-Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/d30b60d82dacdc572208b3214a1e897c.ex b/data/auto_generated/video/d30b60d82dacdc572208b3214a1e897c.ex
index 9778f5494..89302a9e9 100644
--- a/data/auto_generated/video/d30b60d82dacdc572208b3214a1e897c.ex
+++ b/data/auto_generated/video/d30b60d82dacdc572208b3214a1e897c.ex
@@ -56,6 +56,17 @@ defmodule Data.AutoGenerated.Video.Rendered_d30b60d82dacdc572208b3214a1e897c do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Segeberger Chaussee"},
+ %{timestamp: 140_374, text: "Ohechaussee"},
+ %{timestamp: 147_580, text: "Ochsenzoller Straße"},
+ %{timestamp: 189_947, text: "Achternfelde"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/d61fe873f95ae3c4d28a24e7d779d9be.ex b/data/auto_generated/video/d61fe873f95ae3c4d28a24e7d779d9be.ex
index c04d7e9fd..9bb804390 100644
--- a/data/auto_generated/video/d61fe873f95ae3c4d28a24e7d779d9be.ex
+++ b/data/auto_generated/video/d61fe873f95ae3c4d28a24e7d779d9be.ex
@@ -72,6 +72,37 @@ defmodule Data.AutoGenerated.Video.Rendered_d61fe873f95ae3c4d28a24e7d779d9be do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Lübecker Straße"},
+ %{timestamp: 28983, text: "Wandsbeker Chaussee"},
+ %{timestamp: 44847, text: "Richardstraße"},
+ %{timestamp: 45848, text: "Eilbeker Weg"},
+ %{timestamp: 97166, text: "Mühlenstraße"},
+ %{timestamp: 102_711, text: "Stormarner Straße"},
+ %{timestamp: 119_057, text: "Walddörferstraße"},
+ %{timestamp: 230_101, text: "Berner Heerweg"},
+ %{timestamp: 388_602, text: "Meiendorfer Stieg"},
+ %{timestamp: 403_947, text: "Saseler Straße"},
+ %{timestamp: 408_951, text: "Ringstraße"},
+ %{timestamp: 483_011, text: "Künnekestraße"},
+ %{timestamp: 485_679, text: "Mellenbergweg"},
+ %{timestamp: 497_355, text: "Langfeld"},
+ %{timestamp: 502_359, text: "Brachland"},
+ %{timestamp: 504_027, text: "Langfeld"},
+ %{timestamp: 518_706, text: "Im Meienthun"},
+ %{timestamp: 522_042, text: ""},
+ %{timestamp: 524_377, text: "Auf dem Rapsfeld"},
+ %{timestamp: 525_378, text: ""},
+ %{timestamp: 526_712, text: "Meienredder"},
+ %{timestamp: 538_388, text: "Buchenkamp"},
+ %{timestamp: 563_441, text: "Moorbekweg"},
+ %{timestamp: 580_121, text: "Ahrensburger Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/d763295b172404e6733296718edd6740.ex b/data/auto_generated/video/d763295b172404e6733296718edd6740.ex
index 71eb0c944..95f5d7fcc 100644
--- a/data/auto_generated/video/d763295b172404e6733296718edd6740.ex
+++ b/data/auto_generated/video/d763295b172404e6733296718edd6740.ex
@@ -53,6 +53,17 @@ defmodule Data.AutoGenerated.Video.Rendered_d763295b172404e6733296718edd6740 do
[%{text: "August 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Überseering"},
+ %{timestamp: 4003, text: ""},
+ %{timestamp: 6672, text: "New-York-Ring"},
+ %{timestamp: 22351, text: "Überseering"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/d90ee60af08f7df0d75c0f1fbb1bb73b.ex b/data/auto_generated/video/d90ee60af08f7df0d75c0f1fbb1bb73b.ex
index 26e6db41b..a481686ff 100644
--- a/data/auto_generated/video/d90ee60af08f7df0d75c0f1fbb1bb73b.ex
+++ b/data/auto_generated/video/d90ee60af08f7df0d75c0f1fbb1bb73b.ex
@@ -58,6 +58,39 @@ defmodule Data.AutoGenerated.Video.Rendered_d90ee60af08f7df0d75c0f1fbb1bb73b do
[%{text: "August 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: ""},
+ %{timestamp: 112_327, text: "Sperrwerk Neuenfelde"},
+ %{timestamp: 117_665, text: ""},
+ %{timestamp: 119_667, text: "Cranzer Hauptdeich"},
+ %{timestamp: 135_679, text: "Neuenfelder Hauptdeich"},
+ %{timestamp: 171_708, text: "Am Rosengarten"},
+ %{timestamp: 222_167, text: "Neßdeich"},
+ %{timestamp: 227_256, text: ""},
+ %{timestamp: 232_593, text: "Neßdeich"},
+ %{timestamp: 239_265, text: ""},
+ %{timestamp: 244_269, text: "Neßdeich"},
+ %{timestamp: 250_941, text: ""},
+ %{timestamp: 296_978, text: "Lupinenweg"},
+ %{timestamp: 299_980, text: "Tulpenweg"},
+ %{timestamp: 302_649, text: ""},
+ %{timestamp: 307_987, text: "Finkenwerder Westerdeich"},
+ %{timestamp: 321_998, text: "Finkenwerder Süderdeich"},
+ %{timestamp: 381_379, text: "Süderkirchenweg"},
+ %{timestamp: 386_049, text: "Bodemannweg"},
+ %{timestamp: 392_388, text: "Kirchenaußendeichsweg"},
+ %{timestamp: 397_725, text: "Osterfelddeich"},
+ %{timestamp: 434_402, text: "Aue-Hauptdeich"},
+ %{timestamp: 458_506, text: ""},
+ %{timestamp: 494_271, text: "Köhlfleet-Hauptdeich"},
+ %{timestamp: 511_952, text: "Benittstraße"},
+ %{timestamp: 526_699, text: "Dampferbrücke"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/d95ee8a529e079634e7872eaea8e5ccf.ex b/data/auto_generated/video/d95ee8a529e079634e7872eaea8e5ccf.ex
index bcfdd40ca..1905448d0 100644
--- a/data/auto_generated/video/d95ee8a529e079634e7872eaea8e5ccf.ex
+++ b/data/auto_generated/video/d95ee8a529e079634e7872eaea8e5ccf.ex
@@ -55,6 +55,25 @@ defmodule Data.AutoGenerated.Video.Rendered_d95ee8a529e079634e7872eaea8e5ccf do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Krohnstieg"},
+ %{timestamp: 4704, text: ""},
+ %{timestamp: 16046, text: "Ermlandweg"},
+ %{timestamp: 33394, text: "Grellkamp"},
+ %{timestamp: 39398, text: "Heerwisch"},
+ %{timestamp: 55195, text: "Foorthkamp"},
+ %{timestamp: 87554, text: "Immenhöven"},
+ %{timestamp: 106_089, text: "Fritz-Schumacher-Allee"},
+ %{timestamp: 138_781, text: ""},
+ %{timestamp: 147_455, text: "Götkensweg"},
+ %{timestamp: 151_792, text: "Anita-Sellenschloh-Ring"},
+ %{timestamp: 179_481, text: "Tangstedter Landstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/d9ae24203dfdd6660ec17bd8b2854ece.ex b/data/auto_generated/video/d9ae24203dfdd6660ec17bd8b2854ece.ex
index a56e0229b..817b8c2d1 100644
--- a/data/auto_generated/video/d9ae24203dfdd6660ec17bd8b2854ece.ex
+++ b/data/auto_generated/video/d9ae24203dfdd6660ec17bd8b2854ece.ex
@@ -50,6 +50,12 @@ defmodule Data.AutoGenerated.Video.Rendered_d9ae24203dfdd6660ec17bd8b2854ece do
[%{timestamp: 0, text: "November 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 133, text: "Schädlerstraße"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/d9c9a07a290c8ea2e10e65f38d6f261f.ex b/data/auto_generated/video/d9c9a07a290c8ea2e10e65f38d6f261f.ex
index 96c2b1590..7e8ff9f8f 100644
--- a/data/auto_generated/video/d9c9a07a290c8ea2e10e65f38d6f261f.ex
+++ b/data/auto_generated/video/d9c9a07a290c8ea2e10e65f38d6f261f.ex
@@ -57,6 +57,27 @@ defmodule Data.AutoGenerated.Video.Rendered_d9c9a07a290c8ea2e10e65f38d6f261f do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Tilsiter Straße"},
+ %{timestamp: 1334, text: "Alter Teichweg"},
+ %{timestamp: 62048, text: "Pfenningsbusch"},
+ %{timestamp: 66017, text: "Flachsland"},
+ %{timestamp: 77859, text: "Osterbekstraße"},
+ %{timestamp: 131_569, text: "Weidestraße"},
+ %{timestamp: 132_569, text: "Bachstraße"},
+ %{timestamp: 135_572, text: "Barmbeker Straße"},
+ %{timestamp: 139_775, text: "Gertigstraße"},
+ %{timestamp: 159_656, text: "Mühlenkamp"},
+ %{timestamp: 165_127, text: "Poelchaukamp"},
+ %{timestamp: 179_806, text: "Gellertstraße"},
+ %{timestamp: 184_143, text: "Fernsicht"},
+ %{timestamp: 191_148, text: "Krugkoppel"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/da42285f6af6c0bf24d50ffa4406ae2e.ex b/data/auto_generated/video/da42285f6af6c0bf24d50ffa4406ae2e.ex
index 6a365934e..eb0683c05 100644
--- a/data/auto_generated/video/da42285f6af6c0bf24d50ffa4406ae2e.ex
+++ b/data/auto_generated/video/da42285f6af6c0bf24d50ffa4406ae2e.ex
@@ -161,6 +161,330 @@ defmodule Data.AutoGenerated.Video.Rendered_da42285f6af6c0bf24d50ffa4406ae2e do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Elbuferweg"},
+ %{timestamp: 7744, text: "Lünkenberg"},
+ %{timestamp: 17086, text: ""},
+ %{timestamp: 35772, text: "Quellental"},
+ %{timestamp: 37440, text: "Eduard-Franz-Pulvermann-Weg"},
+ %{timestamp: 72851, text: "Jürgensallee"},
+ %{timestamp: 79724, text: "Ohnhorststraße"},
+ %{timestamp: 100_545, text: "Hesten"},
+ %{timestamp: 103_582, text: "Max-Emden-Weg"},
+ %{timestamp: 134_946, text: "Hemmingstedter Weg"},
+ %{timestamp: 137_949, text: ""},
+ %{timestamp: 170_615, text: "Heinrich-Plett-Straße"},
+ %{timestamp: 173_887, text: "Julius-Brecht-Straße"},
+ %{timestamp: 177_625, text: "Elbe Aktiv Spielplatz"},
+ %{timestamp: 180_961, text: ""},
+ %{timestamp: 188_636, text: "Osdorfer Landstraße"},
+ %{timestamp: 193_223, text: "Eisenkrautweg"},
+ %{timestamp: 209_907, text: ""},
+ %{timestamp: 240_604, text: "Blomkamp"},
+ %{timestamp: 245_927, text: ""},
+ %{timestamp: 266_229, text: "Luruper Chaussee"},
+ %{timestamp: 270_679, text: "Stadionstraße"},
+ %{timestamp: 283_689, text: ""},
+ %{timestamp: 316_725, text: "August-Kirch-Straße"},
+ %{timestamp: 327_740, text: ""},
+ %{timestamp: 330_743, text: "August-Kirch-Straße"},
+ %{timestamp: 338_084, text: ""},
+ %{timestamp: 341_754, text: "Schnackenburgallee"},
+ %{timestamp: 345_091, text: ""},
+ %{timestamp: 366_445, text: "Lederstraße"},
+ %{timestamp: 370_383, text: ""},
+ %{timestamp: 375_788, text: "Volksparkstraße"},
+ %{timestamp: 380_793, text: "Randstraße"},
+ %{timestamp: 384_463, text: "Rohlfsweg"},
+ %{timestamp: 390_136, text: "Roscherweg"},
+ %{timestamp: 406_852, text: "Wittenmoor"},
+ %{timestamp: 412_858, text: ""},
+ %{timestamp: 428_540, text: "Kronsaalsweg"},
+ %{timestamp: 434_546, text: ""},
+ %{timestamp: 448_894, text: "Bollweg"},
+ %{timestamp: 454_232, text: ""},
+ %{timestamp: 471_583, text: "Kieler Straße"},
+ %{timestamp: 477_923, text: ""},
+ %{timestamp: 493_939, text: "Olloweg"},
+ %{timestamp: 497_943, text: ""},
+ %{timestamp: 514_626, text: "Kollenhof"},
+ %{timestamp: 522_634, text: ""},
+ %{timestamp: 540_652, text: "Niendorfer Gehege"},
+ %{timestamp: 544_990, text: ""},
+ %{timestamp: 585_029, text: "Niendorfer Gehege"},
+ %{timestamp: 589_033, text: ""},
+ %{timestamp: 617_061, text: "Bondenwald"},
+ %{timestamp: 625_402, text: ""},
+ %{timestamp: 642_753, text: "Borndeel"},
+ %{timestamp: 646_757, text: "Lokstedter Holt"},
+ %{timestamp: 659_283, text: "Vogt-Cordes-Damm"},
+ %{timestamp: 668_960, text: "Langer Weg"},
+ %{timestamp: 671_963, text: ""},
+ %{timestamp: 687_979, text: "Haldenstieg"},
+ %{timestamp: 690_314, text: ""},
+ %{timestamp: 691_315, text: "Fliederweg"},
+ %{timestamp: 693_651, text: ""},
+ %{timestamp: 694_652, text: "Hauptweg"},
+ %{timestamp: 696_320, text: ""},
+ %{timestamp: 699_991, text: "Tarpenbekwanderweg"},
+ %{timestamp: 704_762, text: "Fasanenweg"},
+ %{timestamp: 709_099, text: "Amselweg"},
+ %{timestamp: 712_102, text: ""},
+ %{timestamp: 726_116, text: "Reitzeweg"},
+ %{timestamp: 736_126, text: "Borsteler Chaussee"},
+ %{timestamp: 743_133, text: ""},
+ %{timestamp: 749_139, text: "Moortrift"},
+ %{timestamp: 754_478, text: ""},
+ %{timestamp: 772_496, text: "Schwartauer Straße"},
+ %{timestamp: 779_503, text: ""},
+ %{timestamp: 784_842, text: "Licentiatenweg"},
+ %{timestamp: 791_515, text: ""},
+ %{timestamp: 816_005, text: "Weg beim Jäger"},
+ %{timestamp: 823_346, text: ""},
+ %{timestamp: 837_693, text: "Paeplowweg"},
+ %{timestamp: 841_697, text: ""},
+ %{timestamp: 861_717, text: "Sportallee"},
+ %{timestamp: 868_724, text: "Alsterdorfer Damm"},
+ %{timestamp: 876_376, text: "Brabandstraße"},
+ %{timestamp: 890_056, text: ""},
+ %{timestamp: 901_353, text: "Hindenburgstraße"},
+ %{timestamp: 909_028, text: "Rathenaustraße"},
+ %{timestamp: 957_076, text: ""},
+ %{timestamp: 964_416, text: "Rathenaustraße"},
+ %{timestamp: 986_105, text: ""},
+ %{timestamp: 990_442, text: "Im Grünen Grunde"},
+ %{timestamp: 1_001_787, text: ""},
+ %{timestamp: 1_013_799, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 1_022_527, text: "Cordesallee"},
+ %{timestamp: 1_070_242, text: ""},
+ %{timestamp: 1_075_914, text: "Drosselweg"},
+ %{timestamp: 1_081_586, text: "Fieckendorfweg"},
+ %{timestamp: 1_095_600, text: ""},
+ %{timestamp: 1_145_650, text: "Bramfelder Redder"},
+ %{timestamp: 1_146_651, text: ""},
+ %{timestamp: 1_152_657, text: "Leeschenblick"},
+ %{timestamp: 1_158_330, text: ""},
+ %{timestamp: 1_188_360, text: "Fabriciusstraße"},
+ %{timestamp: 1_192_030, text: ""},
+ %{timestamp: 1_205_043, text: "Bramfelder Chaussee"},
+ %{timestamp: 1_214_386, text: "Steilshooper Allee"},
+ %{timestamp: 1_215_387, text: "Bramfelder Chaussee"},
+ %{timestamp: 1_223_395, text: ""},
+ %{timestamp: 1_240_412, text: "Steilshooper Allee"},
+ %{timestamp: 1_247_753, text: ""},
+ %{timestamp: 1_251_089, text: "Steilshooper Allee"},
+ %{timestamp: 1_262_134, text: "Haldesdorfer Straße"},
+ %{timestamp: 1_265_873, text: ""},
+ %{timestamp: 1_268_208, text: "Weidkoppel"},
+ %{timestamp: 1_270_878, text: ""},
+ %{timestamp: 1_293_901, text: "Barenbleek"},
+ %{timestamp: 1_296_236, text: ""},
+ %{timestamp: 1_308_582, text: "Turnierstieg"},
+ %{timestamp: 1_312_252, text: ""},
+ %{timestamp: 1_328_602, text: "Traberweg"},
+ %{timestamp: 1_335_943, text: "Walter-Heitmann-Straße"},
+ %{timestamp: 1_340_948, text: "Max-Herz-Ring"},
+ %{timestamp: 1_344_618, text: ""},
+ %{timestamp: 1_356_630, text: "Max-Herz-Ring"},
+ %{timestamp: 1_358_966, text: "Charlie-Mills-Straße"},
+ %{timestamp: 1_374_710, text: "Friedrich-Ebert-Damm"},
+ %{timestamp: 1_377_713, text: "Halligenstieg"},
+ %{timestamp: 1_385_388, text: "Wenden"},
+ %{timestamp: 1_403_072, text: ""},
+ %{timestamp: 1_408_077, text: "Nordmarkstraße"},
+ %{timestamp: 1_426_796, text: "Dammwiesenstraße"},
+ %{timestamp: 1_434_470, text: ""},
+ %{timestamp: 1_453_489, text: "Rahlau"},
+ %{timestamp: 1_459_495, text: ""},
+ %{timestamp: 1_465_167, text: "Albert-Schweitzer-Ring"},
+ %{timestamp: 1_468_504, text: ""},
+ %{timestamp: 1_473_843, text: "Kuehnstraße"},
+ %{timestamp: 1_478_848, text: ""},
+ %{timestamp: 1_480_850, text: "Jenfelder Tannenweg"},
+ %{timestamp: 1_487_823, text: ""},
+ %{timestamp: 1_496_832, text: "Jenfelder Allee"},
+ %{timestamp: 1_500_539, text: "Kreuzburger Straße"},
+ %{timestamp: 1_507_880, text: "Kelloggstraße"},
+ %{timestamp: 1_513_219, text: ""},
+ %{timestamp: 1_526_232, text: "Charlottenburger Straße"},
+ %{timestamp: 1_534_179, text: ""},
+ %{timestamp: 1_555_200, text: "Bekkamp"},
+ %{timestamp: 1_561_540, text: ""},
+ %{timestamp: 1_588_900, text: "Barsbütteler Straße"},
+ %{timestamp: 1_598_577, text: ""},
+ %{timestamp: 1_602_914, text: "Bruhnrögenredder"},
+ %{timestamp: 1_626_404, text: ""},
+ %{timestamp: 1_703_848, text: "Driftredder"},
+ %{timestamp: 1_709_186, text: ""},
+ %{timestamp: 1_711_188, text: "Grootmoorredder"},
+ %{timestamp: 1_715_192, text: "Reinskamp"},
+ %{timestamp: 1_728_539, text: ""},
+ %{timestamp: 1_736_881, text: "Glinder Straße"},
+ %{timestamp: 1_758_786, text: ""},
+ %{timestamp: 1_762_456, text: "Archenholzstraße"},
+ %{timestamp: 1_765_459, text: ""},
+ %{timestamp: 1_781_141, text: "Kaspar-Siemers-Weg"},
+ %{timestamp: 1_797_825, text: "Möllner Landstraße"},
+ %{timestamp: 1_803_858, text: "Kapellenstraße"},
+ %{timestamp: 1_804_859, text: ""},
+ %{timestamp: 1_813_201, text: "Klinkstraße"},
+ %{timestamp: 1_815_870, text: ""},
+ %{timestamp: 1_819_540, text: "Billstedter Hauptstraße"},
+ %{timestamp: 1_822_543, text: ""},
+ %{timestamp: 1_824_992, text: "Niederschleems"},
+ %{timestamp: 1_831_999, text: "Billstedter Bahnstieg"},
+ %{timestamp: 1_854_021, text: ""},
+ %{timestamp: 1_863_364, text: "Am Vorwerk"},
+ %{timestamp: 1_871_038, text: ""},
+ %{timestamp: 1_886_654, text: "Walter-Hammer-Weg"},
+ %{timestamp: 1_951_385, text: ""},
+ %{timestamp: 1_992_760, text: "Hans-Ulrich-Höller-Weg"},
+ %{timestamp: 2_012_112, text: "Billwerder Billdeich"},
+ %{timestamp: 2_013_447, text: "Mittlerer Landweg"},
+ %{timestamp: 2_059_159, text: "Rungedamm"},
+ %{timestamp: 2_060_160, text: "Mittlerer Landweg"},
+ %{timestamp: 2_095_195, text: "Hans-Duncker-Straße"},
+ %{timestamp: 2_109_209, text: "Moorfleeter Deich"},
+ %{timestamp: 2_115_883, text: "P 1"},
+ %{timestamp: 2_116_884, text: ""},
+ %{timestamp: 2_187_022, text: "Moorfleeter Deich"},
+ %{timestamp: 2_188_691, text: ""},
+ %{timestamp: 2_197_700, text: "Moorfleeter Deich"},
+ %{timestamp: 2_251_686, text: "Tatenberger Weg"},
+ %{timestamp: 2_257_025, text: "Moorfleeter Hauptdeich"},
+ %{timestamp: 2_310_078, text: "Kaltehofe-Hauptdeich"},
+ %{timestamp: 2_402_837, text: "Kaltehofer Brücke"},
+ %{timestamp: 2_408_176, text: "Kaltehofe-Hauptdeich"},
+ %{timestamp: 2_409_511, text: "Ausschläger Elbdeich"},
+ %{timestamp: 2_413_515, text: "Entenwerder Stieg"},
+ %{timestamp: 2_422_790, text: ""},
+ %{timestamp: 2_456_490, text: "Alexandra-Stieg"},
+ %{timestamp: 2_471_571, text: ""},
+ %{timestamp: 2_478_578, text: "Billhafen Löschplatz"},
+ %{timestamp: 2_480_247, text: ""},
+ %{timestamp: 2_482_215, text: "Billhafen Löschplatz"},
+ %{timestamp: 2_483_884, text: ""},
+ %{timestamp: 2_488_889, text: "Billhorner Brücke"},
+ %{timestamp: 2_493_894, text: ""},
+ %{timestamp: 2_504_905, text: "Veddeler Elbdeich"},
+ %{timestamp: 2_508_360, text: "Veddeler Marktplatz"},
+ %{timestamp: 2_510_696, text: ""},
+ %{timestamp: 2_515_367, text: "Sieldeich"},
+ %{timestamp: 2_529_047, text: "Veddeler Brückenstraße"},
+ %{timestamp: 2_540_085, text: "Wilhelmsburger Platz"},
+ %{timestamp: 2_542_754, text: "Am Zollhafen"},
+ %{timestamp: 2_546_090, text: ""},
+ %{timestamp: 2_548_425, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 2_551_761, text: "Veddeler Straße"},
+ %{timestamp: 2_566_452, text: ""},
+ %{timestamp: 2_641_188, text: "Hövelpromenade"},
+ %{timestamp: 2_660_372, text: "Hövelweg"},
+ %{timestamp: 2_662_097, text: ""},
+ %{timestamp: 2_663_846, text: "Schönenfelder Straße"},
+ %{timestamp: 2_693_667, text: "Kirchdorfer Straße"},
+ %{timestamp: 2_698_242, text: "Jenerseitedeich"},
+ %{timestamp: 2_752_807, text: "Goetjensorter Deich"},
+ %{timestamp: 2_765_038, text: "Moorwerder Hauptdeich"},
+ %{timestamp: 2_799_645, text: "In de Huuk"},
+ %{timestamp: 2_813_950, text: "Einlagedeich"},
+ %{timestamp: 2_815_349, text: "Stillhorner Weg"},
+ %{timestamp: 2_849_037, text: "Stillhorner Stegel"},
+ %{timestamp: 2_851_099, text: "Stillhorner Hauptdeich"},
+ %{timestamp: 2_881_059, text: ""},
+ %{timestamp: 2_908_839, text: "Neuländer Elbdeich"},
+ %{timestamp: 2_915_467, text: "Schweenssand-Hauptdeich"},
+ %{timestamp: 2_919_273, text: "Neuländer Elbdeich"},
+ %{timestamp: 2_950_991, text: "Wendts Weg"},
+ %{timestamp: 2_978_851, text: "Neuländer Weg"},
+ %{timestamp: 2_982_931, text: "Neuländer Straße"},
+ %{timestamp: 2_994_371, text: "Fünfhausener Landweg"},
+ %{timestamp: 3_010_100, text: "Liegewiese"},
+ %{timestamp: 3_020_778, text: ""},
+ %{timestamp: 3_058_482, text: "Penzweg"},
+ %{timestamp: 3_060_150, text: ""},
+ %{timestamp: 3_070_827, text: "Großmoordamm"},
+ %{timestamp: 3_083_507, text: "Nutriaweg"},
+ %{timestamp: 3_110_200, text: "Hörstener Straße"},
+ %{timestamp: 3_151_908, text: "Schlachthofbrücke"},
+ %{timestamp: 3_159_153, text: "Hannoversche Straße"},
+ %{timestamp: 3_169_608, text: ""},
+ %{timestamp: 3_175_948, text: "Hannoversche Straße"},
+ %{timestamp: 3_179_696, text: "Hohe Straße"},
+ %{timestamp: 3_183_032, text: "Außenmühlenweg"},
+ %{timestamp: 3_191_040, text: ""},
+ %{timestamp: 3_198_715, text: "Außenmühlendamm"},
+ %{timestamp: 3_207_757, text: ""},
+ %{timestamp: 3_238_455, text: "Marmstorfer Weg"},
+ %{timestamp: 3_266_670, text: "Gottschalkring"},
+ %{timestamp: 3_280_650, text: "Reiherhoopweg"},
+ %{timestamp: 3_290_660, text: ""},
+ %{timestamp: 3_304_341, text: "Göhlbachtal"},
+ %{timestamp: 3_333_036, text: "Weusthoffstraße"},
+ %{timestamp: 3_334_704, text: "Schattengang"},
+ %{timestamp: 3_369_406, text: "Ehestorfer Weg"},
+ %{timestamp: 3_378_415, text: "Triftstraße"},
+ %{timestamp: 3_394_431, text: "Triftweg"},
+ %{timestamp: 3_401_104, text: "Jungbrunnen"},
+ %{timestamp: 3_404_107, text: ""},
+ %{timestamp: 3_405_486, text: "Hans-Dewitz-Ring"},
+ %{timestamp: 3_408_489, text: ""},
+ %{timestamp: 3_422_836, text: "Heimfelder Straße"},
+ %{timestamp: 3_429_582, text: "Am Waldschlößchen"},
+ %{timestamp: 3_457_543, text: ""},
+ %{timestamp: 3_486_572, text: "Meyers Park"},
+ %{timestamp: 3_498_125, text: ""},
+ %{timestamp: 3_499_793, text: "Stader Straße"},
+ %{timestamp: 3_506_114, text: "Moorburger Bogen"},
+ %{timestamp: 3_528_876, text: ""},
+ %{timestamp: 3_534_882, text: "Fürstenmoordamm"},
+ %{timestamp: 3_536_217, text: "Moorburger Hauptdeich"},
+ %{timestamp: 3_538_219, text: ""},
+ %{timestamp: 3_539_887, text: "Fürstenmoordamm"},
+ %{timestamp: 3_544_558, text: ""},
+ %{timestamp: 3_551_232, text: "Fürstenmoordamm"},
+ %{timestamp: 3_556_570, text: ""},
+ %{timestamp: 3_561_242, text: "Moorburger Kirchdeich"},
+ %{timestamp: 3_576_257, text: "Moorburger Hinterdeich"},
+ %{timestamp: 3_648_763, text: ""},
+ %{timestamp: 3_686_801, text: "Moorburger Alter Deich"},
+ %{timestamp: 3_746_121, text: "Moorburger Elbdeich"},
+ %{timestamp: 3_793_168, text: "Hohenwischer Straße"},
+ %{timestamp: 3_829_538, text: "Gutsbrack"},
+ %{timestamp: 3_834_209, text: ""},
+ %{timestamp: 3_847_555, text: "An der Alten Süderelbe"},
+ %{timestamp: 3_888_572, text: "Finkenwerder Straße"},
+ %{timestamp: 3_892_241, text: "Aue-Hauptdeich"},
+ %{timestamp: 3_898_246, text: "Osterfelddeich"},
+ %{timestamp: 3_917_929, text: ""},
+ %{timestamp: 3_927_937, text: "Köterdamm"},
+ %{timestamp: 3_929_938, text: ""},
+ %{timestamp: 3_934_609, text: "Finkenwerder Landscheideweg"},
+ %{timestamp: 3_936_277, text: "Uhlenhoffweg"},
+ %{timestamp: 3_947_998, text: "Emder Straße"},
+ %{timestamp: 3_953_370, text: ""},
+ %{timestamp: 3_958_375, text: "Norderschulweg"},
+ %{timestamp: 3_971_861, text: "Finkenwerder Norderdeich"},
+ %{timestamp: 3_974_531, text: "Finksweg"},
+ %{timestamp: 3_978_054, text: "Mewesweg"},
+ %{timestamp: 3_982_057, text: "Wriedestraße"},
+ %{timestamp: 3_985_007, text: "Benittstraße"},
+ %{timestamp: 3_987_342, text: "Butendeichsweg"},
+ %{timestamp: 3_990_678, text: "Focksweg"},
+ %{timestamp: 3_998_684, text: "Köhlfleet Hauptdeich"},
+ %{timestamp: 4_012_362, text: "Focksweg"},
+ %{timestamp: 4_019_034, text: ""},
+ %{timestamp: 4_035_714, text: "Hein-Saß-Weg"},
+ %{timestamp: 4_042_719, text: ""},
+ %{timestamp: 4_074_745, text: "Hein-Saß-Weg"},
+ %{timestamp: 4_078_748, text: ""},
+ %{timestamp: 4_086_087, text: "Rüschpark"},
+ %{timestamp: 4_096_871, text: ""}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/da50feeb5cb525086d01454774a89348.ex b/data/auto_generated/video/da50feeb5cb525086d01454774a89348.ex
index 3a053982a..1ba534909 100644
--- a/data/auto_generated/video/da50feeb5cb525086d01454774a89348.ex
+++ b/data/auto_generated/video/da50feeb5cb525086d01454774a89348.ex
@@ -55,6 +55,20 @@ defmodule Data.AutoGenerated.Video.Rendered_da50feeb5cb525086d01454774a89348 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Elbchaussee"},
+ %{timestamp: 72928, text: ""},
+ %{timestamp: 81602, text: "Elbchaussee"},
+ %{timestamp: 437_406, text: "Klopstockstraße"},
+ %{timestamp: 442_410, text: ""},
+ %{timestamp: 446_413, text: "Klopstockstraße"},
+ %{timestamp: 459_424, text: "Palmaille"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/db261d9e39d3df54e8d5b66f307090d7.ex b/data/auto_generated/video/db261d9e39d3df54e8d5b66f307090d7.ex
index 1d07e9ffb..f5af37d19 100644
--- a/data/auto_generated/video/db261d9e39d3df54e8d5b66f307090d7.ex
+++ b/data/auto_generated/video/db261d9e39d3df54e8d5b66f307090d7.ex
@@ -50,6 +50,12 @@ defmodule Data.AutoGenerated.Video.Rendered_db261d9e39d3df54e8d5b66f307090d7 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Reesenbüttler Redder"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/dbf9e0434a721fae1df3ae447d96005a.ex b/data/auto_generated/video/dbf9e0434a721fae1df3ae447d96005a.ex
index ee0a73e91..010fd1be1 100644
--- a/data/auto_generated/video/dbf9e0434a721fae1df3ae447d96005a.ex
+++ b/data/auto_generated/video/dbf9e0434a721fae1df3ae447d96005a.ex
@@ -55,6 +55,28 @@ defmodule Data.AutoGenerated.Video.Rendered_dbf9e0434a721fae1df3ae447d96005a do
[%{text: "Februar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Am Drosteipark"},
+ %{timestamp: 17743, text: "Von-Ahlefeldt-Stieg"},
+ %{timestamp: 26416, text: ""},
+ %{timestamp: 29419, text: "Rockvillestraße"},
+ %{timestamp: 43096, text: ""},
+ %{timestamp: 57341, text: "An der Mühlenau"},
+ %{timestamp: 60343, text: "Osterholder Allee"},
+ %{timestamp: 93040, text: "Manfred-von-Richthofen-Straße"},
+ %{timestamp: 109_909, text: "Datumer Chaussee"},
+ %{timestamp: 257_026, text: "Jappopweg"},
+ %{timestamp: 284_762, text: "Schenefelder Landstraße"},
+ %{timestamp: 287_764, text: "Jappopweg"},
+ %{timestamp: 301_776, text: ""},
+ %{timestamp: 305_112, text: "Jappopweg"},
+ %{timestamp: 309_448, text: "Studelskamp"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/dd20e3926f5d29a787973c471eeb37e2.ex b/data/auto_generated/video/dd20e3926f5d29a787973c471eeb37e2.ex
index 3c3be27bb..24e08cdf7 100644
--- a/data/auto_generated/video/dd20e3926f5d29a787973c471eeb37e2.ex
+++ b/data/auto_generated/video/dd20e3926f5d29a787973c471eeb37e2.ex
@@ -55,6 +55,29 @@ defmodule Data.AutoGenerated.Video.Rendered_dd20e3926f5d29a787973c471eeb37e2 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Gartenholz"},
+ %{timestamp: 7552, text: "Süderoogstieg"},
+ %{timestamp: 12223, text: "Durch's Gehölz"},
+ %{timestamp: 39244, text: "Langeneßweg"},
+ %{timestamp: 41913, text: "Helgolandring"},
+ %{timestamp: 48251, text: "Pellwormstieg"},
+ %{timestamp: 54590, text: "Zum Gartenholz"},
+ %{timestamp: 65616, text: "Lübecker Straße"},
+ %{timestamp: 67748, text: "Mühlenredder"},
+ %{timestamp: 105_154, text: "Friedensallee"},
+ %{timestamp: 120_499, text: "Schimmelmannstraße"},
+ %{timestamp: 124_503, text: "Reesenbüttler Graben"},
+ %{timestamp: 127_171, text: "Friedrich-Hebbel-Straße"},
+ %{timestamp: 143_184, text: "Rudolf-Kinau-Straße"},
+ %{timestamp: 144_519, text: "Katzenbuckel"},
+ %{timestamp: 169_538, text: "Waldemar-Bonsels-Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/dd7aec2ace5e936407757dd44c3ce347.ex b/data/auto_generated/video/dd7aec2ace5e936407757dd44c3ce347.ex
index bfa39624c..123e8e48a 100644
--- a/data/auto_generated/video/dd7aec2ace5e936407757dd44c3ce347.ex
+++ b/data/auto_generated/video/dd7aec2ace5e936407757dd44c3ce347.ex
@@ -53,6 +53,21 @@ defmodule Data.AutoGenerated.Video.Rendered_dd7aec2ace5e936407757dd44c3ce347 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Bahnhofstraße"},
+ %{timestamp: 7297, text: ""},
+ %{timestamp: 9299, text: "Erika-Keck-Straße"},
+ %{timestamp: 11934, text: ""},
+ %{timestamp: 16938, text: "Manhagener Allee"},
+ %{timestamp: 21608, text: "Ahrensfelder Weg"},
+ %{timestamp: 68030, text: "Starweg"},
+ %{timestamp: 87204, text: "Hagener Allee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/de9132e638235ffb2b1763b63710768a.ex b/data/auto_generated/video/de9132e638235ffb2b1763b63710768a.ex
index 1c6bcf83b..c97531763 100644
--- a/data/auto_generated/video/de9132e638235ffb2b1763b63710768a.ex
+++ b/data/auto_generated/video/de9132e638235ffb2b1763b63710768a.ex
@@ -55,6 +55,26 @@ defmodule Data.AutoGenerated.Video.Rendered_de9132e638235ffb2b1763b63710768a do
[%{text: "April 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 733, text: "Parkstraße"},
+ %{timestamp: 9740, text: "Groß Flottbeker Straße"},
+ %{timestamp: 39430, text: "Bei der Flottbeker Kirche"},
+ %{timestamp: 46769, text: "Seestraße"},
+ %{timestamp: 66616, text: "Flottbeker Drift"},
+ %{timestamp: 87633, text: ""},
+ %{timestamp: 112_652, text: "Stiefmütterchenweg"},
+ %{timestamp: 116_322, text: "Geranienweg"},
+ %{timestamp: 132_335, text: "Blomkamp"},
+ %{timestamp: 135_337, text: "Grubenstieg"},
+ %{timestamp: 155_322, text: "Rugenbarg"},
+ %{timestamp: 157_657, text: "Bornheide"},
+ %{timestamp: 203_379, text: "Am Barls"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/df11ae36d9951ad9af89f3a024c03ba0.ex b/data/auto_generated/video/df11ae36d9951ad9af89f3a024c03ba0.ex
index 466e1c467..71ab42652 100644
--- a/data/auto_generated/video/df11ae36d9951ad9af89f3a024c03ba0.ex
+++ b/data/auto_generated/video/df11ae36d9951ad9af89f3a024c03ba0.ex
@@ -76,6 +76,91 @@ defmodule Data.AutoGenerated.Video.Rendered_df11ae36d9951ad9af89f3a024c03ba0 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Lombardsbrücke"},
+ %{timestamp: 1335, text: "Glockengießerwall"},
+ %{timestamp: 4089, text: "Ballindamm"},
+ %{timestamp: 5090, text: "Ferdinandstor"},
+ %{timestamp: 10095, text: "An der Alster"},
+ %{timestamp: 34119, text: ""},
+ %{timestamp: 35787, text: "An der Alster"},
+ %{timestamp: 47465, text: "Schwanenwik"},
+ %{timestamp: 54138, text: "Mundsburger Damm"},
+ %{timestamp: 55139, text: "Schwanenwik"},
+ %{timestamp: 62760, text: "Hartwicusstraße"},
+ %{timestamp: 69517, text: "Papenhuder Straße"},
+ %{timestamp: 72604, text: "Mundsburger Damm"},
+ %{timestamp: 76860, text: "Hartwicusstraße"},
+ %{timestamp: 85536, text: "Kuhmühle"},
+ %{timestamp: 86870, text: "Schürbeker Straße"},
+ %{timestamp: 88205, text: ""},
+ %{timestamp: 93877, text: "Immenhof"},
+ %{timestamp: 103_887, text: ""},
+ %{timestamp: 106_557, text: "Lerchenfeld"},
+ %{timestamp: 108_644, text: "Uferstraße"},
+ %{timestamp: 149_102, text: "Von-Essen-Straße"},
+ %{timestamp: 150_770, text: "Lortzingstraße"},
+ %{timestamp: 165_452, text: "Friedrichsberger Straße"},
+ %{timestamp: 166_786, text: ""},
+ %{timestamp: 172_459, text: "Eilbekwiesenbrücke"},
+ %{timestamp: 174_461, text: ""},
+ %{timestamp: 183_470, text: "Eilbektal"},
+ %{timestamp: 190_895, text: "Krausestraße"},
+ %{timestamp: 193_231, text: "Mühlenstraße"},
+ %{timestamp: 202_744, text: "Königsreihe"},
+ %{timestamp: 204_079, text: ""},
+ %{timestamp: 211_419, text: "Wandsbeker Königstraße"},
+ %{timestamp: 214_089, text: "Von-Hein-Straße"},
+ %{timestamp: 228_102, text: ""},
+ %{timestamp: 235_777, text: "Litzowstraße"},
+ %{timestamp: 242_835, text: ""},
+ %{timestamp: 247_507, text: "Wandsbeker Allee"},
+ %{timestamp: 251_929, text: ""},
+ %{timestamp: 257_602, text: "Wendemuthstraße"},
+ %{timestamp: 261_690, text: ""},
+ %{timestamp: 266_028, text: "Hogrevestraße"},
+ %{timestamp: 273_369, text: "Keßlersweg"},
+ %{timestamp: 275_371, text: "Hogrevestieg"},
+ %{timestamp: 276_705, text: ""},
+ %{timestamp: 287_716, text: "Holzmühlenstraße"},
+ %{timestamp: 291_720, text: ""},
+ %{timestamp: 304_066, text: "Kedenburgstraße"},
+ %{timestamp: 307_736, text: ""},
+ %{timestamp: 334_430, text: "Bei der Hopfenkarre"},
+ %{timestamp: 337_766, text: ""},
+ %{timestamp: 359_455, text: "Deichpromenade"},
+ %{timestamp: 435_750, text: "Zwischen den Auen"},
+ %{timestamp: 446_427, text: "Münzelkoppel"},
+ %{timestamp: 489_555, text: "Am Pulverhof"},
+ %{timestamp: 491_223, text: ""},
+ %{timestamp: 506_906, text: "Stein-Hardenberg-Straße"},
+ %{timestamp: 511_577, text: ""},
+ %{timestamp: 513_579, text: "Tonndorfer Weg"},
+ %{timestamp: 519_251, text: "Altrahlstedter Kamp"},
+ %{timestamp: 523_589, text: "Wandseredder"},
+ %{timestamp: 537_937, text: "Rahlstedter Uferweg"},
+ %{timestamp: 545_028, text: "Rahlstedter Kirchenstieg"},
+ %{timestamp: 562_712, text: "Anny-Tollens-Weg"},
+ %{timestamp: 575_577, text: "Altrahlstedter Stieg"},
+ %{timestamp: 579_914, text: "Rahlstedter Bahnhofstraße"},
+ %{timestamp: 586_306, text: "Rahlstedter Uferweg"},
+ %{timestamp: 595_633, text: "Wilhelm-Grimm-Straße"},
+ %{timestamp: 600_371, text: "Rahlstedter Straße"},
+ %{timestamp: 604_041, text: ""},
+ %{timestamp: 612_383, text: "Klettenstieg"},
+ %{timestamp: 658_848, text: ""},
+ %{timestamp: 688_544, text: "Stellaustieg"},
+ %{timestamp: 698_554, text: ""},
+ %{timestamp: 727_583, text: "Wiesenredder"},
+ %{timestamp: 737_593, text: ""},
+ %{timestamp: 793_649, text: "Bachstücken"},
+ %{timestamp: 839_028, text: "Von-Eichendorff-Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/df8cc38b888ae9c65d70df36d9b779db.ex b/data/auto_generated/video/df8cc38b888ae9c65d70df36d9b779db.ex
index a21f2d756..ce06c1e09 100644
--- a/data/auto_generated/video/df8cc38b888ae9c65d70df36d9b779db.ex
+++ b/data/auto_generated/video/df8cc38b888ae9c65d70df36d9b779db.ex
@@ -54,6 +54,24 @@ defmodule Data.AutoGenerated.Video.Rendered_df8cc38b888ae9c65d70df36d9b779db do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 360, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 4030, text: "Veddeler Straße"},
+ %{timestamp: 16377, text: ""},
+ %{timestamp: 28386, text: "Honartsdeicher Weg"},
+ %{timestamp: 44733, text: "Schlenzigstraße"},
+ %{timestamp: 46734, text: "Vogelhüttendeich"},
+ %{timestamp: 47735, text: ""},
+ %{timestamp: 74757, text: "Rotenhäuser Straße"},
+ %{timestamp: 76758, text: ""},
+ %{timestamp: 90769, text: "Gert-Schwämmle-Weg"},
+ %{timestamp: 93438, text: "Ursula-Falke-Terrassen"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e0472a3a84b1fca244514aa32f7990ac.ex b/data/auto_generated/video/e0472a3a84b1fca244514aa32f7990ac.ex
index d960104b4..f789fc654 100644
--- a/data/auto_generated/video/e0472a3a84b1fca244514aa32f7990ac.ex
+++ b/data/auto_generated/video/e0472a3a84b1fca244514aa32f7990ac.ex
@@ -55,6 +55,27 @@ defmodule Data.AutoGenerated.Video.Rendered_e0472a3a84b1fca244514aa32f7990ac do
[%{text: "Februar 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Studelskamp"},
+ %{timestamp: 18923, text: "Jappopweg"},
+ %{timestamp: 23260, text: ""},
+ %{timestamp: 27263, text: "Jappopweg"},
+ %{timestamp: 63625, text: "Datumer Chaussee"},
+ %{timestamp: 174_380, text: "Manfred-von-Richthofen-Straße"},
+ %{timestamp: 185_056, text: "Osterholder Allee"},
+ %{timestamp: 207_174, text: "An der Mühlenau"},
+ %{timestamp: 210_844, text: ""},
+ %{timestamp: 224_234, text: "Rockvillestraße"},
+ %{timestamp: 235_242, text: ""},
+ %{timestamp: 239_913, text: "Von-Ahlefeldt-Stieg"},
+ %{timestamp: 245_250, text: "Moltkestraße"},
+ %{timestamp: 246_251, text: "Am Drosteipark"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e08ad007f812d160c4cf82cd4084e671.ex b/data/auto_generated/video/e08ad007f812d160c4cf82cd4084e671.ex
index 8f945f0a5..9a8be7f90 100644
--- a/data/auto_generated/video/e08ad007f812d160c4cf82cd4084e671.ex
+++ b/data/auto_generated/video/e08ad007f812d160c4cf82cd4084e671.ex
@@ -52,6 +52,28 @@ defmodule Data.AutoGenerated.Video.Rendered_e08ad007f812d160c4cf82cd4084e671 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Ahrensburger Redder"},
+ %{timestamp: 29356, text: "Vierbergen"},
+ %{timestamp: 57045, text: "Manhagener Allee"},
+ %{timestamp: 98562, text: ""},
+ %{timestamp: 104_567, text: "Erika-Keck-Straße"},
+ %{timestamp: 106_235, text: ""},
+ %{timestamp: 107_236, text: "Heinz-Beusen-Stieg"},
+ %{timestamp: 108_236, text: "Gerhardstraße"},
+ %{timestamp: 114_241, text: "Woldenhorn"},
+ %{timestamp: 116_431, text: "Hamburger Straße"},
+ %{timestamp: 120_768, text: "An der Reitbahn"},
+ %{timestamp: 124_771, text: "Manfred-Samusch-Straße"},
+ %{timestamp: 137_781, text: "Reeshoop"},
+ %{timestamp: 174_099, text: "Bünningstedter Straße"},
+ %{timestamp: 202_789, text: "Dorfstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e10a3429f2f5fcf14e15598a308c47bc.ex b/data/auto_generated/video/e10a3429f2f5fcf14e15598a308c47bc.ex
index 2b2d5feaa..db648a0ef 100644
--- a/data/auto_generated/video/e10a3429f2f5fcf14e15598a308c47bc.ex
+++ b/data/auto_generated/video/e10a3429f2f5fcf14e15598a308c47bc.ex
@@ -55,6 +55,23 @@ defmodule Data.AutoGenerated.Video.Rendered_e10a3429f2f5fcf14e15598a308c47bc do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 531, text: "Elsässer Straße"},
+ %{timestamp: 15071, text: "Straßburger Straße"},
+ %{timestamp: 16072, text: "Elsässer Straße"},
+ %{timestamp: 34753, text: "Augustenburger Ufer"},
+ %{timestamp: 36421, text: ""},
+ %{timestamp: 38089, text: "Adlerstraße"},
+ %{timestamp: 41091, text: "Wachtelstraße"},
+ %{timestamp: 59106, text: "Bramfelder Straße"},
+ %{timestamp: 61140, text: "Wachtelstraße"},
+ %{timestamp: 67479, text: "Steilshooper Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e1d272c94e93fd036a43330ec451bd77.ex b/data/auto_generated/video/e1d272c94e93fd036a43330ec451bd77.ex
index 3636729c8..782639ce4 100644
--- a/data/auto_generated/video/e1d272c94e93fd036a43330ec451bd77.ex
+++ b/data/auto_generated/video/e1d272c94e93fd036a43330ec451bd77.ex
@@ -53,6 +53,18 @@ defmodule Data.AutoGenerated.Video.Rendered_e1d272c94e93fd036a43330ec451bd77 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Fahltskamp"},
+ %{timestamp: 34245, text: "Oberer Ehmschen"},
+ %{timestamp: 54595, text: ""},
+ %{timestamp: 56597, text: "Grüner Weg"},
+ %{timestamp: 58265, text: "Ehmschen"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e22fced563ad9f011e4db4ac39d15b4b.ex b/data/auto_generated/video/e22fced563ad9f011e4db4ac39d15b4b.ex
index 86a39624b..b6c5fa9dc 100644
--- a/data/auto_generated/video/e22fced563ad9f011e4db4ac39d15b4b.ex
+++ b/data/auto_generated/video/e22fced563ad9f011e4db4ac39d15b4b.ex
@@ -65,6 +65,83 @@ defmodule Data.AutoGenerated.Video.Rendered_e22fced563ad9f011e4db4ac39d15b4b do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Walter-Dudek-Brücke"},
+ %{timestamp: 1334, text: "Hannoversche Straße"},
+ %{timestamp: 19682, text: ""},
+ %{timestamp: 21350, text: "Hannoversche Straße"},
+ %{timestamp: 22351, text: "Nöldekestraße"},
+ %{timestamp: 49706, text: "Winsener Straße"},
+ %{timestamp: 161_185, text: "Hegtum"},
+ %{timestamp: 163_854, text: "Schultwiete"},
+ %{timestamp: 167_523, text: "Sinstorfer Kirchweg"},
+ %{timestamp: 177_198, text: "Beetenweg"},
+ %{timestamp: 197_882, text: ""},
+ %{timestamp: 233_911, text: "Mühlenweg"},
+ %{timestamp: 235_245, text: "Eddelsener Weg"},
+ %{timestamp: 290_289, text: "Metzendorfer Straße"},
+ %{timestamp: 297_962, text: "Hohlweg"},
+ %{timestamp: 312_640, text: "Am Golfplatz"},
+ %{timestamp: 333_657, text: "Weißer Kamp"},
+ %{timestamp: 340_329, text: "An der Bahn"},
+ %{timestamp: 386_366, text: "Eddelsener Straße"},
+ %{timestamp: 397_374, text: "Iddensener Waldweg"},
+ %{timestamp: 416_390, text: ""},
+ %{timestamp: 538_393, text: "Brückenstraße"},
+ %{timestamp: 569_752, text: "Bahnhofstraße"},
+ %{timestamp: 604_113, text: "Dorfstraße"},
+ %{timestamp: 614_454, text: "Buenser Weg"},
+ %{timestamp: 618_940, text: "Eichenstraße"},
+ %{timestamp: 621_275, text: "Buenser Weg"},
+ %{timestamp: 688_663, text: "Buensen"},
+ %{timestamp: 698_671, text: ""},
+ %{timestamp: 753_381, text: "Herrenheide"},
+ %{timestamp: 761_087, text: ""},
+ %{timestamp: 783_438, text: "Holzweg"},
+ %{timestamp: 812_255, text: ""},
+ %{timestamp: 820_595, text: "Bendestorfer Straße"},
+ %{timestamp: 839_441, text: "Am Radeland"},
+ %{timestamp: 860_124, text: "Kirchenstraße"},
+ %{timestamp: 862_459, text: "Lindenstraße"},
+ %{timestamp: 883_142, text: "Bahnhofsvorplatz Nord"},
+ %{timestamp: 890_163, text: ""},
+ %{timestamp: 893_833, text: "P+R Parken Heinrichstraße"},
+ %{timestamp: 898_837, text: ""},
+ %{timestamp: 910_513, text: "Bremer Straße"},
+ %{timestamp: 944_207, text: "Sprötzer Weg"},
+ %{timestamp: 1_010_593, text: "Buchholzer Straße"},
+ %{timestamp: 1_028_095, text: ""},
+ %{timestamp: 1_041_106, text: "Am Gänsegrund"},
+ %{timestamp: 1_043_107, text: ""},
+ %{timestamp: 1_052_782, text: "Kirchhofstraße"},
+ %{timestamp: 1_056_118, text: ""},
+ %{timestamp: 1_075_694, text: "Trelder Weg"},
+ %{timestamp: 1_078_117, text: "Hannoversche Straße"},
+ %{timestamp: 1_081_119, text: ""},
+ %{timestamp: 1_117_482, text: "Alte Bahnhofstraße"},
+ %{timestamp: 1_121_485, text: ""},
+ %{timestamp: 1_142_168, text: "Ahornallee"},
+ %{timestamp: 1_154_256, text: "Unter den Eichen"},
+ %{timestamp: 1_156_925, text: "Heidberg"},
+ %{timestamp: 1_173_605, text: ""},
+ %{timestamp: 1_185_948, text: "Bergstraße"},
+ %{timestamp: 1_187_616, text: ""},
+ %{timestamp: 1_197_624, text: "Voßbeeck"},
+ %{timestamp: 1_198_958, text: ""},
+ %{timestamp: 1_207_298, text: "Lange Straße"},
+ %{timestamp: 1_209_300, text: ""},
+ %{timestamp: 1_214_637, text: "An der Bundesstraße"},
+ %{timestamp: 1_219_641, text: ""},
+ %{timestamp: 1_263_343, text: "In der Schaafheide"},
+ %{timestamp: 1_265_678, text: ""},
+ %{timestamp: 1_273_685, text: "Kastanienallee"},
+ %{timestamp: 1_350_827, text: "Unter den Linden"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e285f14bf69e8747161875b388dd867e.ex b/data/auto_generated/video/e285f14bf69e8747161875b388dd867e.ex
index 3a8221c7c..d012585b3 100644
--- a/data/auto_generated/video/e285f14bf69e8747161875b388dd867e.ex
+++ b/data/auto_generated/video/e285f14bf69e8747161875b388dd867e.ex
@@ -66,6 +66,52 @@ defmodule Data.AutoGenerated.Video.Rendered_e285f14bf69e8747161875b388dd867e do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 667, text: "Wallstraße"},
+ %{timestamp: 1668, text: "Sechslingspforte"},
+ %{timestamp: 22618, text: "Barcastraße"},
+ %{timestamp: 25620, text: "Buchtstraße"},
+ %{timestamp: 29957, text: "Schwanenwik"},
+ %{timestamp: 31625, text: "Mundsburger Damm"},
+ %{timestamp: 35294, text: "Armgartstraße"},
+ %{timestamp: 40631, text: "Papenhuder Straße"},
+ %{timestamp: 51640, text: "Hofweg"},
+ %{timestamp: 88569, text: "Mühlenkamp"},
+ %{timestamp: 102_580, text: "Goldbekplatz"},
+ %{timestamp: 105_582, text: "Moorfuhrtweg"},
+ %{timestamp: 109_919, text: "Poßmoorweg"},
+ %{timestamp: 132_637, text: "Barmbeker Straße"},
+ %{timestamp: 133_971, text: "Borgweg"},
+ %{timestamp: 153_320, text: "Otto-Wels-Straße"},
+ %{timestamp: 180_074, text: "Hindenburgstraße"},
+ %{timestamp: 226_511, text: "Rathenaustraße"},
+ %{timestamp: 245_226, text: "Sengelmannstraße"},
+ %{timestamp: 283_289, text: "Alsterkrugchaussee"},
+ %{timestamp: 317_984, text: "Erdkampsweg"},
+ %{timestamp: 321_086, text: "Langenhorner Chaussee"},
+ %{timestamp: 374_294, text: "Krohnstieg"},
+ %{timestamp: 379_632, text: "Rittmerskamp"},
+ %{timestamp: 388_639, text: "Sandfoort"},
+ %{timestamp: 412_992, text: "Heerwisch"},
+ %{timestamp: 419_998, text: "Kulenstück"},
+ %{timestamp: 424_001, text: "Masenkamp"},
+ %{timestamp: 434_676, text: "Suckweg"},
+ %{timestamp: 444_017, text: "Masen"},
+ %{timestamp: 455_359, text: ""},
+ %{timestamp: 459_362, text: "Tarpenring"},
+ %{timestamp: 468_570, text: "Walter-Schmedemann-Straße"},
+ %{timestamp: 488_586, text: "Käkenflur"},
+ %{timestamp: 492_589, text: "Käkenkamp"},
+ %{timestamp: 498_260, text: "Agnes-Gierck-Weg"},
+ %{timestamp: 513_939, text: "Langenhorner Chaussee"},
+ %{timestamp: 522_279, text: "Bergmannstraße"},
+ %{timestamp: 524_281, text: "Langenhorner Chaussee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e29ad9e22984ec8ea9c871aadca15443.ex b/data/auto_generated/video/e29ad9e22984ec8ea9c871aadca15443.ex
index 0660144ac..d9a25025b 100644
--- a/data/auto_generated/video/e29ad9e22984ec8ea9c871aadca15443.ex
+++ b/data/auto_generated/video/e29ad9e22984ec8ea9c871aadca15443.ex
@@ -68,6 +68,61 @@ defmodule Data.AutoGenerated.Video.Rendered_e29ad9e22984ec8ea9c871aadca15443 do
[%{text: "Juni 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Max-Brauer-Allee"},
+ %{timestamp: 25087, text: "Gerichtstraße"},
+ %{timestamp: 34094, text: "Hans-Sachs-Straße"},
+ %{timestamp: 41433, text: "Löfflerstraße"},
+ %{timestamp: 42768, text: "Gerichtstraße"},
+ %{timestamp: 50107, text: "Haubachstraße"},
+ %{timestamp: 71978, text: "Holstenstraße"},
+ %{timestamp: 76273, text: "Holstenplatz"},
+ %{timestamp: 83889, text: "Alsenstraße"},
+ %{timestamp: 97567, text: "Alsenplatz"},
+ %{timestamp: 104_223, text: "Langenfelder Straße"},
+ %{timestamp: 105_224, text: "Alsenplatz"},
+ %{timestamp: 107_892, text: "Waterloostraße"},
+ %{timestamp: 117_648, text: "Eimsbütteler Chaussee"},
+ %{timestamp: 123_653, text: "Eppendorfer Weg"},
+ %{timestamp: 194_219, text: "Falkenried"},
+ %{timestamp: 204_448, text: "Lehmweg"},
+ %{timestamp: 207_117, text: "Klosterallee"},
+ %{timestamp: 208_785, text: "Lehmweg"},
+ %{timestamp: 212_454, text: "Hegestraße"},
+ %{timestamp: 235_519, text: "Iseplatz"},
+ %{timestamp: 237_520, text: "Loogestraße"},
+ %{timestamp: 243_859, text: "Loogeplatz"},
+ %{timestamp: 251_865, text: "Goernestraße"},
+ %{timestamp: 266_210, text: "Klärchenstraße"},
+ %{timestamp: 279_999, text: "Maria-Louisen-Straße"},
+ %{timestamp: 285_670, text: "Dorotheenstraße"},
+ %{timestamp: 296_497, text: "Poßmoorweg"},
+ %{timestamp: 301_835, text: "Moorfuhrtweg"},
+ %{timestamp: 305_838, text: "Goldbekplatz"},
+ %{timestamp: 308_507, text: "Mühlenkamp"},
+ %{timestamp: 318_848, text: "Gertigstraße"},
+ %{timestamp: 334_838, text: "Barmbeker Straße"},
+ %{timestamp: 339_842, text: "Bachstraße"},
+ %{timestamp: 341_510, text: "Herderstraße"},
+ %{timestamp: 343_665, text: "Bachstraße"},
+ %{timestamp: 371_339, text: "Beim Alten Schützenhof"},
+ %{timestamp: 384_683, text: "Adolph-Schönfelder-Straße"},
+ %{timestamp: 392_022, text: "Hamburger Straße"},
+ %{timestamp: 394_083, text: "Wagnerstraße"},
+ %{timestamp: 430_089, text: "Ritterstraße"},
+ %{timestamp: 449_753, text: "Hasselbrookstraße"},
+ %{timestamp: 455_090, text: "Hirschgraben"},
+ %{timestamp: 465_432, text: "Sievekingsallee"},
+ %{timestamp: 467_100, text: "Jordanstraße"},
+ %{timestamp: 475_774, text: "Bethesdastraße"},
+ %{timestamp: 479_833, text: "Burgstraße"},
+ %{timestamp: 491_843, text: "Grevenweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e2af2b96121f8a6d64a7def8e6fa5ea6.ex b/data/auto_generated/video/e2af2b96121f8a6d64a7def8e6fa5ea6.ex
index 89a94cb82..db44970f6 100644
--- a/data/auto_generated/video/e2af2b96121f8a6d64a7def8e6fa5ea6.ex
+++ b/data/auto_generated/video/e2af2b96121f8a6d64a7def8e6fa5ea6.ex
@@ -71,6 +71,60 @@ defmodule Data.AutoGenerated.Video.Rendered_e2af2b96121f8a6d64a7def8e6fa5ea6 do
[%{text: "April 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 2161, text: "Plan"},
+ %{timestamp: 6356, text: "Jungfernstieg"},
+ %{timestamp: 7691, text: "Ballindamm"},
+ %{timestamp: 30231, text: "Glockengießerwall"},
+ %{timestamp: 31899, text: "Ferdinandstor"},
+ %{timestamp: 37570, text: "An der Alster"},
+ %{timestamp: 67845, text: "Lohmühlenstraße"},
+ %{timestamp: 71515, text: "Barcastraße"},
+ %{timestamp: 84525, text: "Buchtstraße"},
+ %{timestamp: 88862, text: "Schwanenwik"},
+ %{timestamp: 91197, text: "Mundsburger Damm"},
+ %{timestamp: 122_789, text: "Oberaltenallee"},
+ %{timestamp: 148_599, text: "Hamburger Straße"},
+ %{timestamp: 170_217, text: "Dehnhaide"},
+ %{timestamp: 178_846, text: "Weidestraße"},
+ %{timestamp: 179_847, text: "Reesestraße"},
+ %{timestamp: 189_855, text: "Hufnerstraße"},
+ %{timestamp: 203_688, text: "Poppenhusenstraße"},
+ %{timestamp: 212_028, text: "Wiesendamm"},
+ %{timestamp: 215_364, text: "Fuhlsbüttler Straße"},
+ %{timestamp: 270_723, text: "Langenfort"},
+ %{timestamp: 285_068, text: "Rümkerstraße"},
+ %{timestamp: 295_865, text: "Steilshooper Straße"},
+ %{timestamp: 319_004, text: "Steilshooper Allee"},
+ %{timestamp: 328_345, text: "Gustav-Seitz-Weg"},
+ %{timestamp: 338_641, text: "Gründgensstraße"},
+ %{timestamp: 357_990, text: "Leeschenblick"},
+ %{timestamp: 364_995, text: "Fabriciusstraße"},
+ %{timestamp: 398_786, text: "Bramfelder Chaussee"},
+ %{timestamp: 461_531, text: "Saseler Chaussee"},
+ %{timestamp: 521_209, text: "Frahmredder"},
+ %{timestamp: 543_647, text: "Langenstücken"},
+ %{timestamp: 560_482, text: "Saseler Damm"},
+ %{timestamp: 569_489, text: "Heegbarg"},
+ %{timestamp: 593_175, text: "Saselbergweg"},
+ %{timestamp: 616_860, text: "Mellingburgredder"},
+ %{timestamp: 631_205, text: "Alte Mühle"},
+ %{timestamp: 656_225, text: "Twietenkoppel"},
+ %{timestamp: 659_228, text: "Am Beerbusch"},
+ %{timestamp: 677_909, text: "Beerbuschredder"},
+ %{timestamp: 683_247, text: "Rodenbeker Straße"},
+ %{timestamp: 701_261, text: "Trillup"},
+ %{timestamp: 706_599, text: "Sarenweg"},
+ %{timestamp: 730_618, text: "Olenreem"},
+ %{timestamp: 739_959, text: "Trilluper Weg"},
+ %{timestamp: 802_675, text: "Duvenstedter Damm"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e3cd414ba95588671ded574442d1c14e.ex b/data/auto_generated/video/e3cd414ba95588671ded574442d1c14e.ex
index d4d81ca3b..b466d36f1 100644
--- a/data/auto_generated/video/e3cd414ba95588671ded574442d1c14e.ex
+++ b/data/auto_generated/video/e3cd414ba95588671ded574442d1c14e.ex
@@ -75,6 +75,41 @@ defmodule Data.AutoGenerated.Video.Rendered_e3cd414ba95588671ded574442d1c14e do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Schiffbeker Weg"},
+ %{timestamp: 28302, text: "Jenfelder Allee"},
+ %{timestamp: 81309, text: "Sonnenweg"},
+ %{timestamp: 115_623, text: "Kupferdamm"},
+ %{timestamp: 128_299, text: "Pulverhofsweg"},
+ %{timestamp: 132_303, text: "Bullskamp"},
+ %{timestamp: 146_812, text: "Rahlstedter Weg"},
+ %{timestamp: 184_436, text: "August-Krogmann-Straße"},
+ %{timestamp: 246_819, text: "Aspersort"},
+ %{timestamp: 247_820, text: ""},
+ %{timestamp: 251_156, text: "August-Krogmann-Straße"},
+ %{timestamp: 258_276, text: "Karlshöhe"},
+ %{timestamp: 299_976, text: "Farmsener Weg"},
+ %{timestamp: 329_333, text: "Rolfinckstraße"},
+ %{timestamp: 358_259, text: "Wellingsbüttler Weg"},
+ %{timestamp: 360_594, text: "Kuhteichweg"},
+ %{timestamp: 390_618, text: "Friedrich-Kirsten-Straße"},
+ %{timestamp: 395_288, text: ""},
+ %{timestamp: 397_623, text: "Alsterwanderweg"},
+ %{timestamp: 401_627, text: ""},
+ %{timestamp: 410_967, text: "Alte Landstraße"},
+ %{timestamp: 418_047, text: "Goldröschenweg"},
+ %{timestamp: 439_740, text: "Tegelsbarg"},
+ %{timestamp: 495_588, text: "Kiwittredder"},
+ %{timestamp: 542_959, text: ""},
+ %{timestamp: 547_629, text: "Harksheider Straße"},
+ %{timestamp: 554_230, text: "Poppenbütteler Straße"},
+ %{timestamp: 568_110, text: "Hummelsbütteler Steindamm"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e5043b170e2f9d38c2ce36294b37877f.ex b/data/auto_generated/video/e5043b170e2f9d38c2ce36294b37877f.ex
index 72ea910ff..2316e3a5c 100644
--- a/data/auto_generated/video/e5043b170e2f9d38c2ce36294b37877f.ex
+++ b/data/auto_generated/video/e5043b170e2f9d38c2ce36294b37877f.ex
@@ -69,6 +69,42 @@ defmodule Data.AutoGenerated.Video.Rendered_e5043b170e2f9d38c2ce36294b37877f do
[%{text: "Februar 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Kieler Straße"},
+ %{timestamp: 8006, text: "Holsteiner Chaussee"},
+ %{timestamp: 17811, text: "Schleswiger Damm"},
+ %{timestamp: 92319, text: "Burgwedel"},
+ %{timestamp: 113_156, text: "Frohmestraße"},
+ %{timestamp: 168_947, text: "Friedrich-Ebert-Straße"},
+ %{timestamp: 177_616, text: ""},
+ %{timestamp: 185_956, text: "Bondenwald"},
+ %{timestamp: 212_841, text: "Niendorfer Gehege"},
+ %{timestamp: 213_842, text: "Bondenwald"},
+ %{timestamp: 232_190, text: "Rosenweg"},
+ %{timestamp: 233_524, text: ""},
+ %{timestamp: 244_867, text: "Schmiedekoppel"},
+ %{timestamp: 248_870, text: ""},
+ %{timestamp: 255_208, text: "Kollauwanderweg"},
+ %{timestamp: 260_880, text: "Deelwisch"},
+ %{timestamp: 288_568, text: "Gazellenkamp"},
+ %{timestamp: 289_569, text: "Lokstedter Grenzstraße"},
+ %{timestamp: 311_209, text: "Koppelstraße"},
+ %{timestamp: 313_544, text: ""},
+ %{timestamp: 346_237, text: "Lenzweg"},
+ %{timestamp: 359_581, text: "Hagenbeckstraße"},
+ %{timestamp: 363_917, text: "Methfesselstraße"},
+ %{timestamp: 369_922, text: "Stellinger Weg"},
+ %{timestamp: 396_610, text: "Heußweg"},
+ %{timestamp: 418_363, text: "Eimsbütteler Marktplatz"},
+ %{timestamp: 421_032, text: "Fruchtallee"},
+ %{timestamp: 422_700, text: "Sandweg"},
+ %{timestamp: 433_709, text: "Eimsbütteler Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e64adc61c39975395e7407819a1471d7.ex b/data/auto_generated/video/e64adc61c39975395e7407819a1471d7.ex
index a05a5db52..000f0d646 100644
--- a/data/auto_generated/video/e64adc61c39975395e7407819a1471d7.ex
+++ b/data/auto_generated/video/e64adc61c39975395e7407819a1471d7.ex
@@ -73,6 +73,78 @@ defmodule Data.AutoGenerated.Video.Rendered_e64adc61c39975395e7407819a1471d7 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Langenreiher Weg"},
+ %{timestamp: 55989, text: "Duvenstedter Triftweg"},
+ %{timestamp: 161_128, text: "Weberstieg"},
+ %{timestamp: 173_840, text: "Herrenhausallee"},
+ %{timestamp: 202_069, text: "Mühlenredder"},
+ %{timestamp: 209_076, text: ""},
+ %{timestamp: 220_755, text: "Senatorenstieg"},
+ %{timestamp: 263_464, text: "Kleinbahn Wanderweg"},
+ %{timestamp: 283_150, text: "Kupferredder"},
+ %{timestamp: 289_156, text: "Timms Hege"},
+ %{timestamp: 305_840, text: "Bredenbekstraße"},
+ %{timestamp: 307_174, text: ""},
+ %{timestamp: 330_197, text: "Haselknick"},
+ %{timestamp: 337_872, text: ""},
+ %{timestamp: 380_114, text: "Rodenbeker Straße"},
+ %{timestamp: 394_461, text: "Trillup"},
+ %{timestamp: 398_532, text: ""},
+ %{timestamp: 441_575, text: "Kortenland"},
+ %{timestamp: 456_923, text: "Twietenkoppel"},
+ %{timestamp: 466_600, text: "Twietenkoppelbrücke"},
+ %{timestamp: 472_272, text: ""},
+ %{timestamp: 480_946, text: "Huuskoppel"},
+ %{timestamp: 499_632, text: "Treudelberg"},
+ %{timestamp: 503_969, text: "Mellingstedter Stieg"},
+ %{timestamp: 520_886, text: ""},
+ %{timestamp: 527_226, text: "Mellingburgredder"},
+ %{timestamp: 548_580, text: ""},
+ %{timestamp: 581_280, text: "Alsterwanderweg"},
+ %{timestamp: 958_824, text: "Ratsmühlendamm"},
+ %{timestamp: 965_497, text: "Justus-Strandes-Weg"},
+ %{timestamp: 979_845, text: "Am Hasenberge"},
+ %{timestamp: 984_516, text: "Im Grünen Grunde"},
+ %{timestamp: 993_191, text: ""},
+ %{timestamp: 1_000_198, text: "Rathenaustraße"},
+ %{timestamp: 1_016_214, text: ""},
+ %{timestamp: 1_041_573, text: "Sengelmannstraße"},
+ %{timestamp: 1_047_579, text: ""},
+ %{timestamp: 1_069_601, text: "Rathenaustraße"},
+ %{timestamp: 1_083_948, text: ""},
+ %{timestamp: 1_103_968, text: "Alsterdorfer Damm"},
+ %{timestamp: 1_110_275, text: ""},
+ %{timestamp: 1_140_639, text: "Rathenaustraße"},
+ %{timestamp: 1_147_979, text: ""},
+ %{timestamp: 1_156_655, text: "Wilhelm-Metzger-Straße"},
+ %{timestamp: 1_163_995, text: ""},
+ %{timestamp: 1_181_346, text: "Deelböge"},
+ %{timestamp: 1_183_682, text: ""},
+ %{timestamp: 1_186_351, text: "Braamkamp"},
+ %{timestamp: 1_189_688, text: "Bebelallee"},
+ %{timestamp: 1_193_692, text: ""},
+ %{timestamp: 1_212_377, text: "Meenkwiese"},
+ %{timestamp: 1_220_952, text: "Bebelallee"},
+ %{timestamp: 1_232_297, text: "Winterhuder Kai"},
+ %{timestamp: 1_251_616, text: "Leinpfad"},
+ %{timestamp: 1_308_339, text: "Krugkoppel"},
+ %{timestamp: 1_317_682, text: "Harvestehuder Weg"},
+ %{timestamp: 1_360_391, text: "Alsterufer"},
+ %{timestamp: 1_379_375, text: ""},
+ %{timestamp: 1_383_712, text: "Alsterufer"},
+ %{timestamp: 1_396_958, text: ""},
+ %{timestamp: 1_403_159, text: "Kennedybrücke"},
+ %{timestamp: 1_406_495, text: ""},
+ %{timestamp: 1_409_064, text: "Lombardsbrücke"},
+ %{timestamp: 1_411_632, text: ""},
+ %{timestamp: 1_419_639, text: "Lombardsbrücke"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e742b63d05464b911ae26a1167a95503.ex b/data/auto_generated/video/e742b63d05464b911ae26a1167a95503.ex
index 7a67b6c02..c36aa8e29 100644
--- a/data/auto_generated/video/e742b63d05464b911ae26a1167a95503.ex
+++ b/data/auto_generated/video/e742b63d05464b911ae26a1167a95503.ex
@@ -58,6 +58,31 @@ defmodule Data.AutoGenerated.Video.Rendered_e742b63d05464b911ae26a1167a95503 do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Stresemannallee"},
+ %{timestamp: 2335, text: "Behrkampsweg"},
+ %{timestamp: 15012, text: "Lokstedter Steindamm"},
+ %{timestamp: 29457, text: "Süderfeldstraße"},
+ %{timestamp: 44802, text: "Geschwister-Scholl-Straße"},
+ %{timestamp: 73825, text: "Lokstedter Weg"},
+ %{timestamp: 80997, text: "Eppendorfer Landstraße"},
+ %{timestamp: 94073, text: "Meenkwiese"},
+ %{timestamp: 107_084, text: "Lattenkamp"},
+ %{timestamp: 115_090, text: "Alsterdorfer Straße"},
+ %{timestamp: 118_426, text: "Bussestraße"},
+ %{timestamp: 137_441, text: "Ohlsdorfer Straße"},
+ %{timestamp: 143_112, text: "Linnering"},
+ %{timestamp: 145_114, text: "Jahnring"},
+ %{timestamp: 185_479, text: "Jahnbrücke"},
+ %{timestamp: 201_758, text: "Lauensteinstraße"},
+ %{timestamp: 215_902, text: "Alte Wöhr"},
+ %{timestamp: 217_904, text: "Langenfort"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e7adf4febe427d8f5e6cdf4a90357a33.ex b/data/auto_generated/video/e7adf4febe427d8f5e6cdf4a90357a33.ex
index d2d71f949..d4920a413 100644
--- a/data/auto_generated/video/e7adf4febe427d8f5e6cdf4a90357a33.ex
+++ b/data/auto_generated/video/e7adf4febe427d8f5e6cdf4a90357a33.ex
@@ -66,6 +66,107 @@ defmodule Data.AutoGenerated.Video.Rendered_e7adf4febe427d8f5e6cdf4a90357a33 do
[%{text: "April 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Untere Bahnstraße"},
+ %{timestamp: 1034, text: ""},
+ %{timestamp: 2702, text: "Billebrücke"},
+ %{timestamp: 8708, text: ""},
+ %{timestamp: 34734, text: "Pionierbrücke"},
+ %{timestamp: 44411, text: ""},
+ %{timestamp: 47365, text: "Möörkenweg"},
+ %{timestamp: 75059, text: ""},
+ %{timestamp: 86470, text: "Chrysanderstraße"},
+ %{timestamp: 120_504, text: "Daniel-Hinsche-Straße"},
+ %{timestamp: 122_506, text: "Schillerufer"},
+ %{timestamp: 134_937, text: "Ernst-Mantius-Brücke"},
+ %{timestamp: 136_606, text: "Ernst-Mantius-Straße"},
+ %{timestamp: 141_611, text: "Alte Holstenstraße"},
+ %{timestamp: 154_375, text: "Ludwig-Rosenberg-Ring"},
+ %{timestamp: 159_380, text: "Alte Holstenstraße"},
+ %{timestamp: 161_382, text: "Ludwig-Rosenberg-Ring"},
+ %{timestamp: 172_393, text: "Sander Damm"},
+ %{timestamp: 182_572, text: "Bille-Wanderweg"},
+ %{timestamp: 224_932, text: "Heckkatenweg"},
+ %{timestamp: 226_267, text: ""},
+ %{timestamp: 231_939, text: "Billwerder Billdeich"},
+ %{timestamp: 233_274, text: ""},
+ %{timestamp: 254_962, text: "Krusestraße"},
+ %{timestamp: 255_963, text: ""},
+ %{timestamp: 261_302, text: "Krusestraße"},
+ %{timestamp: 262_637, text: ""},
+ %{timestamp: 263_638, text: "Ladenbeker Furtweg"},
+ %{timestamp: 270_062, text: "Ladenbeker-Furtweg-Brücke"},
+ %{timestamp: 271_063, text: "Ladenbeker Furtweg"},
+ %{timestamp: 273_732, text: ""},
+ %{timestamp: 280_739, text: "Auf der Bojewiese"},
+ %{timestamp: 282_074, text: "Bille-Wanderweg"},
+ %{timestamp: 335_461, text: ""},
+ %{timestamp: 353_812, text: "Walter-Hammer-Weg"},
+ %{timestamp: 362_488, text: ""},
+ %{timestamp: 366_492, text: "Boberger Furt"},
+ %{timestamp: 370_162, text: "Boberger Furtweg"},
+ %{timestamp: 373_832, text: ""},
+ %{timestamp: 435_227, text: "Hans-Ulrich-Höller-Weg"},
+ %{timestamp: 438_564, text: ""},
+ %{timestamp: 457_249, text: "Billwerder Billdeich"},
+ %{timestamp: 465_591, text: ""},
+ %{timestamp: 467_259, text: "Parkplatz Billwerder"},
+ %{timestamp: 471_263, text: ""},
+ %{timestamp: 502_961, text: "Billwerder Kirchensteg"},
+ %{timestamp: 541_051, text: "Walter-Hammer-Weg"},
+ %{timestamp: 576_053, text: ""},
+ %{timestamp: 591_735, text: "An der Kreisbahn"},
+ %{timestamp: 594_071, text: "Am Vorwerk"},
+ %{timestamp: 600_411, text: ""},
+ %{timestamp: 611_755, text: "Billstedter Bahnstieg"},
+ %{timestamp: 639_450, text: "Rote Brücke"},
+ %{timestamp: 641_452, text: "Niederschleems"},
+ %{timestamp: 645_789, text: ""},
+ %{timestamp: 679_223, text: "Moorfleeter Straße"},
+ %{timestamp: 681_225, text: ""},
+ %{timestamp: 692_989, text: "Kolumbusstraße"},
+ %{timestamp: 724_687, text: "Horner Brückenweg"},
+ %{timestamp: 727_690, text: ""},
+ %{timestamp: 728_691, text: "Jürsweg"},
+ %{timestamp: 731_360, text: ""},
+ %{timestamp: 732_361, text: "Horner Rampe"},
+ %{timestamp: 744_907, text: ""},
+ %{timestamp: 755_251, text: "2. Parkweg"},
+ %{timestamp: 769_932, text: "Mohnweg"},
+ %{timestamp: 778_607, text: "Nelkenweg"},
+ %{timestamp: 789_285, text: "Horner-Marsch-Straße"},
+ %{timestamp: 801_964, text: "Horner Landstraße"},
+ %{timestamp: 810_391, text: "Morahtstieg"},
+ %{timestamp: 821_068, text: ""},
+ %{timestamp: 823_070, text: "Hammer Berg"},
+ %{timestamp: 838_085, text: ""},
+ %{timestamp: 848_429, text: "Hammer Steindamm"},
+ %{timestamp: 852_766, text: ""},
+ %{timestamp: 857_104, text: "Beim Hammer Marktplatz"},
+ %{timestamp: 858_439, text: "Hammer Steindamm"},
+ %{timestamp: 861_441, text: ""},
+ %{timestamp: 866_113, text: "Hirtenstraße"},
+ %{timestamp: 875_789, text: ""},
+ %{timestamp: 880_127, text: "Hammer Landstraße"},
+ %{timestamp: 889_555, text: "Borgfelder Straße"},
+ %{timestamp: 891_557, text: "Klaus-Groth-Straße"},
+ %{timestamp: 894_560, text: "Oben Borgfelde"},
+ %{timestamp: 922_588, text: "Berlinertordamm"},
+ %{timestamp: 928_345, text: "Berliner Tor"},
+ %{timestamp: 929_346, text: "Berlinertordamm"},
+ %{timestamp: 934_351, text: "Beim Berliner Tor"},
+ %{timestamp: 943_360, text: ""},
+ %{timestamp: 949_033, text: "Hammerbrookstraße"},
+ %{timestamp: 950_034, text: "Norderstraße"},
+ %{timestamp: 975_059, text: "Repsoldstraße"},
+ %{timestamp: 983_734, text: "Kurt-Schumacher-Allee"},
+ %{timestamp: 1_009_262, text: "Altmannbrücke"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e878ddb11978d379f76abd195c2cb954.ex b/data/auto_generated/video/e878ddb11978d379f76abd195c2cb954.ex
index bd447aaa6..d292ac71c 100644
--- a/data/auto_generated/video/e878ddb11978d379f76abd195c2cb954.ex
+++ b/data/auto_generated/video/e878ddb11978d379f76abd195c2cb954.ex
@@ -56,6 +56,18 @@ defmodule Data.AutoGenerated.Video.Rendered_e878ddb11978d379f76abd195c2cb954 do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 674, text: "Starweg"},
+ %{timestamp: 17701, text: "Ahrensfelder Weg"},
+ %{timestamp: 67016, text: "Manhagener Allee"},
+ %{timestamp: 72020, text: ""},
+ %{timestamp: 80607, text: "Bahnhofstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/e8975618b6fd00327000773350ced41d.ex b/data/auto_generated/video/e8975618b6fd00327000773350ced41d.ex
index 636b7bc47..2e2940146 100644
--- a/data/auto_generated/video/e8975618b6fd00327000773350ced41d.ex
+++ b/data/auto_generated/video/e8975618b6fd00327000773350ced41d.ex
@@ -68,6 +68,40 @@ defmodule Data.AutoGenerated.Video.Rendered_e8975618b6fd00327000773350ced41d do
[%{text: "Juli 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Helgoländer Allee"},
+ %{timestamp: 15297, text: ""},
+ %{timestamp: 25972, text: "Millerntordamm"},
+ %{timestamp: 27974, text: "Ludwig-Erhard-Straße"},
+ %{timestamp: 31480, text: "Holstenwall"},
+ %{timestamp: 56336, text: "Johannes-Brahms-Platz"},
+ %{timestamp: 57670, text: "Gorch-Fock-Wall"},
+ %{timestamp: 81610, text: "Stephansplatz"},
+ %{timestamp: 87281, text: "Hans-Grahl-Weg"},
+ %{timestamp: 99291, text: "Neuer Jungfernstieg"},
+ %{timestamp: 103_378, text: "Lombardsbrücke"},
+ %{timestamp: 123_146, text: "Glockengießerwall"},
+ %{timestamp: 140_912, text: "Steintorwall"},
+ %{timestamp: 155_590, text: "Steinstraße"},
+ %{timestamp: 159_678, text: "Lange Mühren"},
+ %{timestamp: 161_097, text: "Johanniswall"},
+ %{timestamp: 165_434, text: "Deichtorplatz"},
+ %{timestamp: 170_522, text: "Oberbaumbrücke"},
+ %{timestamp: 178_947, text: "Brooktorkai"},
+ %{timestamp: 193_043, text: "Am Sandtorkai"},
+ %{timestamp: 225_487, text: "Kehrwiederspitze"},
+ %{timestamp: 227_155, text: "Niederbaumbrücke"},
+ %{timestamp: 232_826, text: "Baumwall"},
+ %{timestamp: 235_495, text: "Vorsetzen"},
+ %{timestamp: 251_011, text: "Johannisbollwerk"},
+ %{timestamp: 261_855, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 267_495, text: "Helgoländer Allee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ea3a6330bf742a871548d2fe9cca1fbe.ex b/data/auto_generated/video/ea3a6330bf742a871548d2fe9cca1fbe.ex
index cc6b4ae27..752b965cc 100644
--- a/data/auto_generated/video/ea3a6330bf742a871548d2fe9cca1fbe.ex
+++ b/data/auto_generated/video/ea3a6330bf742a871548d2fe9cca1fbe.ex
@@ -53,6 +53,23 @@ defmodule Data.AutoGenerated.Video.Rendered_ea3a6330bf742a871548d2fe9cca1fbe do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Wulfsdorfer Weg"},
+ %{timestamp: 88070, text: "Fritz-Reuter-Straße"},
+ %{timestamp: 95076, text: "Stormarnstraße"},
+ %{timestamp: 96076, text: "Fritz-Reuter-Straße"},
+ %{timestamp: 115_881, text: "Bei der Doppeleiche"},
+ %{timestamp: 125_674, text: "Woldenhorn"},
+ %{timestamp: 139_685, text: "Bahntrasse"},
+ %{timestamp: 161_595, text: "Beimoorweg"},
+ %{timestamp: 202_293, text: "Kurt-Fischer-Straße"},
+ %{timestamp: 204_154, text: "Beimoorweg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/eac9b654083cafe4d599b898e63b23b5.ex b/data/auto_generated/video/eac9b654083cafe4d599b898e63b23b5.ex
index 89480c892..f8b09b58c 100644
--- a/data/auto_generated/video/eac9b654083cafe4d599b898e63b23b5.ex
+++ b/data/auto_generated/video/eac9b654083cafe4d599b898e63b23b5.ex
@@ -58,6 +58,17 @@ defmodule Data.AutoGenerated.Video.Rendered_eac9b654083cafe4d599b898e63b23b5 do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Drosselstraße"},
+ %{timestamp: 14901, text: "Krausestraße"},
+ %{timestamp: 58607, text: "Mühlenstraße"},
+ %{timestamp: 68441, text: "Brauhausstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/eb5be3a67ad8d6f85a2c7084177bf1c5.ex b/data/auto_generated/video/eb5be3a67ad8d6f85a2c7084177bf1c5.ex
index 5b7448623..eb94c8a20 100644
--- a/data/auto_generated/video/eb5be3a67ad8d6f85a2c7084177bf1c5.ex
+++ b/data/auto_generated/video/eb5be3a67ad8d6f85a2c7084177bf1c5.ex
@@ -59,6 +59,52 @@ defmodule Data.AutoGenerated.Video.Rendered_eb5be3a67ad8d6f85a2c7084177bf1c5 do
[%{text: "September 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Gildestraße"},
+ %{timestamp: 8674, text: "Gildenweg"},
+ %{timestamp: 11342, text: "Gildestraße"},
+ %{timestamp: 20016, text: "Konrad-Adenauer-Allee"},
+ %{timestamp: 23103, text: ""},
+ %{timestamp: 29442, text: "Konrad-Adenauer-Allee"},
+ %{timestamp: 81568, text: "Rübker Straße"},
+ %{timestamp: 199_164, text: "Buxtehuder Straße"},
+ %{timestamp: 278_199, text: "Nincoper Deich"},
+ %{timestamp: 386_704, text: "Nincoper Straße"},
+ %{timestamp: 431_406, text: "Arp-Schnitger-Stieg"},
+ %{timestamp: 465_299, text: "Hasselwerder Straße"},
+ %{timestamp: 467_300, text: "Arp-Schnitger-Stieg"},
+ %{timestamp: 468_301, text: "Hasselwerder Straße"},
+ %{timestamp: 492_320, text: "Rosengarten"},
+ %{timestamp: 514_756, text: "An der Alten Süderelbe"},
+ %{timestamp: 519_426, text: "Neßdeich"},
+ %{timestamp: 637_224, text: ""},
+ %{timestamp: 638_558, text: "Neßpriel"},
+ %{timestamp: 639_559, text: "Reetputt"},
+ %{timestamp: 651_902, text: "Neßpriel"},
+ %{timestamp: 657_573, text: "Rüschweg"},
+ %{timestamp: 659_909, text: ""},
+ %{timestamp: 660_909, text: "Schallnsteed"},
+ %{timestamp: 661_910, text: ""},
+ %{timestamp: 662_911, text: "Butenwarf"},
+ %{timestamp: 665_246, text: ""},
+ %{timestamp: 669_583, text: "Tweeflunken"},
+ %{timestamp: 671_585, text: ""},
+ %{timestamp: 674_921, text: "Kneienblick"},
+ %{timestamp: 677_256, text: ""},
+ %{timestamp: 685_596, text: "Brunnenstieg"},
+ %{timestamp: 687_597, text: ""},
+ %{timestamp: 692_935, text: "Finkenwerder Norderdeich"},
+ %{timestamp: 698_940, text: "Hein-Saß-Weg"},
+ %{timestamp: 706_613, text: "Mewesweg"},
+ %{timestamp: 711_283, text: "Wriedestraße"},
+ %{timestamp: 715_620, text: "Benittstraße"},
+ %{timestamp: 723_378, text: "Dampferbrücke"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ec081a60074bd5839aec7b13ce45ab3a.ex b/data/auto_generated/video/ec081a60074bd5839aec7b13ce45ab3a.ex
index 13aa58c76..b0ac53788 100644
--- a/data/auto_generated/video/ec081a60074bd5839aec7b13ce45ab3a.ex
+++ b/data/auto_generated/video/ec081a60074bd5839aec7b13ce45ab3a.ex
@@ -59,6 +59,34 @@ defmodule Data.AutoGenerated.Video.Rendered_ec081a60074bd5839aec7b13ce45ab3a do
[%{text: "Mai 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 667, text: "Ehrenbergstraße"},
+ %{timestamp: 10675, text: "Mörkenstraße"},
+ %{timestamp: 25805, text: "Kirchenstraße"},
+ %{timestamp: 38484, text: "Breite Straße"},
+ %{timestamp: 42154, text: "St. Pauli Fischmarkt"},
+ %{timestamp: 66506, text: "St. Pauli Hafenstraße"},
+ %{timestamp: 89982, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 99292, text: "Ditmar-Koel-Straße"},
+ %{timestamp: 110_634, text: "Schaarmarkt"},
+ %{timestamp: 112_302, text: "Hohler Weg"},
+ %{timestamp: 113_637, text: ""},
+ %{timestamp: 115_638, text: "Schaarsteinweg"},
+ %{timestamp: 120_309, text: "Schaarsteinwegsbrücke"},
+ %{timestamp: 121_643, text: "Schaartor"},
+ %{timestamp: 124_312, text: "Schaartorbrücke"},
+ %{timestamp: 126_313, text: "Beim Alten Waisenhause"},
+ %{timestamp: 127_836, text: "Kajen"},
+ %{timestamp: 133_494, text: "Rödingsmarkt"},
+ %{timestamp: 149_274, text: "Großer Burstah"},
+ %{timestamp: 159_661, text: "Große Johannisstraße"},
+ %{timestamp: 163_998, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/eca0fec784d91a3e39fb555fbc82beb1.ex b/data/auto_generated/video/eca0fec784d91a3e39fb555fbc82beb1.ex
index d59266428..c3a35e169 100644
--- a/data/auto_generated/video/eca0fec784d91a3e39fb555fbc82beb1.ex
+++ b/data/auto_generated/video/eca0fec784d91a3e39fb555fbc82beb1.ex
@@ -48,6 +48,20 @@ defmodule Data.AutoGenerated.Video.Rendered_eca0fec784d91a3e39fb555fbc82beb1 do
[%{text: "September 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 667, text: "Ulzburger Straße"},
+ %{timestamp: 36188, text: "Poppenbütteler Berg"},
+ %{timestamp: 64878, text: "Lemsahler Landstraße"},
+ %{timestamp: 150_613, text: "Poppenbütteler Chaussee"},
+ %{timestamp: 184_973, text: "Duvenstedter Damm"},
+ %{timestamp: 186_308, text: "Lohe"},
+ %{timestamp: 204_656, text: "Wulksfelder Damm"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/eceffa46c17a5f9f943acfd4c4080551.ex b/data/auto_generated/video/eceffa46c17a5f9f943acfd4c4080551.ex
index 5c250ca32..b19b0692d 100644
--- a/data/auto_generated/video/eceffa46c17a5f9f943acfd4c4080551.ex
+++ b/data/auto_generated/video/eceffa46c17a5f9f943acfd4c4080551.ex
@@ -54,6 +54,21 @@ defmodule Data.AutoGenerated.Video.Rendered_eceffa46c17a5f9f943acfd4c4080551 do
[%{timestamp: 0, text: "Oktober 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Steilshooper Straße"},
+ %{timestamp: 1265, text: "Wachtelstraße"},
+ %{timestamp: 9972, text: "Bramfelder Straße"},
+ %{timestamp: 11640, text: "Wachtelstraße"},
+ %{timestamp: 28987, text: "Adlerstraße"},
+ %{timestamp: 31322, text: ""},
+ %{timestamp: 32990, text: "Augustenburger Ufer"},
+ %{timestamp: 34658, text: "Elsässer Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ed90b9ba9c353c95e5f379f10f761037.ex b/data/auto_generated/video/ed90b9ba9c353c95e5f379f10f761037.ex
index 08cedfb92..5e525d883 100644
--- a/data/auto_generated/video/ed90b9ba9c353c95e5f379f10f761037.ex
+++ b/data/auto_generated/video/ed90b9ba9c353c95e5f379f10f761037.ex
@@ -54,6 +54,27 @@ defmodule Data.AutoGenerated.Video.Rendered_ed90b9ba9c353c95e5f379f10f761037 do
[%{text: "April 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Farmsener Landstraße"},
+ %{timestamp: 12821, text: "Saseler Weg"},
+ %{timestamp: 50518, text: "Volksdorfer Weg"},
+ %{timestamp: 142_472, text: "Farmsener Weg"},
+ %{timestamp: 146_460, text: "Rolfinckstraße"},
+ %{timestamp: 172_480, text: "Wellingsbüttler Weg"},
+ %{timestamp: 174_816, text: "Barkenkoppel"},
+ %{timestamp: 185_491, text: "Kelterstraße"},
+ %{timestamp: 186_492, text: "Barkenkoppel"},
+ %{timestamp: 203_505, text: "Langwisch"},
+ %{timestamp: 205_507, text: ""},
+ %{timestamp: 209_510, text: "Sanderskoppel"},
+ %{timestamp: 238_867, text: "Borstels Ende"},
+ %{timestamp: 241_202, text: "Stübeheide"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/ee0fd947498b1d9e3887993b44e27a6d.ex b/data/auto_generated/video/ee0fd947498b1d9e3887993b44e27a6d.ex
index ffab799b7..e277c735e 100644
--- a/data/auto_generated/video/ee0fd947498b1d9e3887993b44e27a6d.ex
+++ b/data/auto_generated/video/ee0fd947498b1d9e3887993b44e27a6d.ex
@@ -54,6 +54,16 @@ defmodule Data.AutoGenerated.Video.Rendered_ee0fd947498b1d9e3887993b44e27a6d do
[%{text: "Juni 2023", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Bekkamp"},
+ %{timestamp: 18256, text: "Jenfelder Straße"},
+ %{timestamp: 63179, text: "Schimmelmannstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/f00b06cc0e394e2f74ff1921ca154a5d.ex b/data/auto_generated/video/f00b06cc0e394e2f74ff1921ca154a5d.ex
index c61367222..3abc368c6 100644
--- a/data/auto_generated/video/f00b06cc0e394e2f74ff1921ca154a5d.ex
+++ b/data/auto_generated/video/f00b06cc0e394e2f74ff1921ca154a5d.ex
@@ -60,6 +60,24 @@ defmodule Data.AutoGenerated.Video.Rendered_f00b06cc0e394e2f74ff1921ca154a5d do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rosenweg"},
+ %{timestamp: 39376, text: "Stormarnstraße"},
+ %{timestamp: 88003, text: "Bahnhofstraße"},
+ %{timestamp: 95676, text: ""},
+ %{timestamp: 98011, text: "Bahnhofstraße"},
+ %{timestamp: 99346, text: ""},
+ %{timestamp: 101_814, text: "Hagener Allee"},
+ %{timestamp: 106_664, text: "Waldstraße"},
+ %{timestamp: 118_674, text: "Ahrensfelder Weg"},
+ %{timestamp: 164_802, text: "Starweg"},
+ %{timestamp: 214_842, text: "Dorfstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/f0c8315afd3726285e4b5d01167f7496.ex b/data/auto_generated/video/f0c8315afd3726285e4b5d01167f7496.ex
index 9a491a0af..0a9a619fa 100644
--- a/data/auto_generated/video/f0c8315afd3726285e4b5d01167f7496.ex
+++ b/data/auto_generated/video/f0c8315afd3726285e4b5d01167f7496.ex
@@ -87,6 +87,106 @@ defmodule Data.AutoGenerated.Video.Rendered_f0c8315afd3726285e4b5d01167f7496 do
]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Jungmannstraße"},
+ %{timestamp: 1899, text: "Parkstraße"},
+ %{timestamp: 4568, text: "Otto-Ernst-Straße"},
+ %{timestamp: 13242, text: "Alexander-Zinn-Straße"},
+ %{timestamp: 17245, text: "Waitzstraße"},
+ %{timestamp: 23250, text: "Groß Flottbeker Straße"},
+ %{timestamp: 33591, text: "Müllenhoffweg"},
+ %{timestamp: 40930, text: "Beselerstraße"},
+ %{timestamp: 43599, text: "Kaulbachstraße"},
+ %{timestamp: 54902, text: "Kalckreuthweg"},
+ %{timestamp: 58572, text: "Baron-Voght-Straße"},
+ %{timestamp: 60240, text: "Beselerstraße"},
+ %{timestamp: 65243, text: "Groß Flottbeker Straße"},
+ %{timestamp: 68399, text: "Bei der Flottbeker Kirche"},
+ %{timestamp: 74404, text: "Seestraße"},
+ %{timestamp: 89629, text: "Flottbeker Drift"},
+ %{timestamp: 104_974, text: ""},
+ %{timestamp: 132_663, text: "Blomkamp"},
+ %{timestamp: 136_666, text: "Luruper Drift"},
+ %{timestamp: 153_680, text: "Schreinerweg"},
+ %{timestamp: 161_019, text: "Böttcherkamp"},
+ %{timestamp: 167_115, text: "Rugenbarg"},
+ %{timestamp: 175_122, text: "Elbgaustraße"},
+ %{timestamp: 259_818, text: "Niekampsweg"},
+ %{timestamp: 278_237, text: "Jaarsmoor"},
+ %{timestamp: 279_238, text: ""},
+ %{timestamp: 281_907, text: "Lohkampstraße"},
+ %{timestamp: 284_242, text: ""},
+ %{timestamp: 286_577, text: "Pinneberger Chaussee"},
+ %{timestamp: 292_582, text: "Baumacker"},
+ %{timestamp: 296_156, text: "Pflugacker"},
+ %{timestamp: 318_841, text: "Hörgensweg"},
+ %{timestamp: 333_520, text: "Wietersheim"},
+ %{timestamp: 336_522, text: ""},
+ %{timestamp: 340_859, text: "Brummerskamp"},
+ %{timestamp: 349_532, text: "Eidelstedter Brook"},
+ %{timestamp: 356_538, text: "Spanische Furt"},
+ %{timestamp: 368_214, text: "Graf-Johann-Weg"},
+ %{timestamp: 385_895, text: "Heidlohstraße"},
+ %{timestamp: 404_079, text: "Frohmestraße"},
+ %{timestamp: 411_092, text: "Wendlohstraße"},
+ %{timestamp: 418_432, text: "Jägerdamm"},
+ %{timestamp: 439_448, text: "Perckentinweg"},
+ %{timestamp: 443_785, text: "Andreasberger Weg"},
+ %{timestamp: 453_460, text: "Quedlinburger Weg"},
+ %{timestamp: 459_798, text: "Nordalbingerweg"},
+ %{timestamp: 477_812, text: "Emmy-Beckmann-Weg"},
+ %{timestamp: 495_493, text: "Chaukenweg"},
+ %{timestamp: 506_835, text: "Ohmoor"},
+ %{timestamp: 513_841, text: ""},
+ %{timestamp: 514_842, text: "König-Heinrich-Weg"},
+ %{timestamp: 534_524, text: "Moorrand"},
+ %{timestamp: 536_859, text: "Garstedter Weg"},
+ %{timestamp: 547_868, text: "Bayernweg"},
+ %{timestamp: 553_539, text: ""},
+ %{timestamp: 565_382, text: "Krohnstieg"},
+ %{timestamp: 647_138, text: "Gehlengraben"},
+ %{timestamp: 672_158, text: "Poppenbütteler Weg"},
+ %{timestamp: 814_123, text: "Saseler Damm"},
+ %{timestamp: 858_619, text: "Stadtbahnstraße"},
+ %{timestamp: 872_039, text: "Kunaustraße"},
+ %{timestamp: 874_374, text: "Saseler Markt"},
+ %{timestamp: 877_710, text: "Dweerblöcken"},
+ %{timestamp: 907_360, text: "Auf der Heide"},
+ %{timestamp: 915_700, text: "Alter Berner Weg"},
+ %{timestamp: 957_066, text: "St. Jürgenstraße"},
+ %{timestamp: 967_408, text: "Lienaustraße"},
+ %{timestamp: 978_750, text: "Kathenkoppel"},
+ %{timestamp: 994_579, text: "Roter Hahn"},
+ %{timestamp: 1_000_917, text: "An der Berner Au"},
+ %{timestamp: 1_042_283, text: "Neusurenland"},
+ %{timestamp: 1_046_769, text: "Berner Heerweg"},
+ %{timestamp: 1_057_417, text: "Stargarder Straße"},
+ %{timestamp: 1_070_761, text: "Am Knill"},
+ %{timestamp: 1_101_753, text: "Rahlstedter Weg"},
+ %{timestamp: 1_125_281, text: "Am Pulverhof"},
+ %{timestamp: 1_148_246, text: "Auerhahnweg"},
+ %{timestamp: 1_158_254, text: "Ellerneck"},
+ %{timestamp: 1_161_590, text: "Lohwisch"},
+ %{timestamp: 1_167_262, text: "Feldlerchenweg"},
+ %{timestamp: 1_169_597, text: "Charlottenburger Straße"},
+ %{timestamp: 1_224_190, text: "Öjendorfer Damm"},
+ %{timestamp: 1_255_399, text: "Haferblöcken"},
+ %{timestamp: 1_271_078, text: "Fuchsbergredder"},
+ %{timestamp: 1_291_690, text: "Hasenbanckweg"},
+ %{timestamp: 1_318_711, text: "Rehwiesen"},
+ %{timestamp: 1_324_716, text: ""},
+ %{timestamp: 1_330_054, text: "Daseweg"},
+ %{timestamp: 1_336_726, text: "Meriandamm"},
+ %{timestamp: 1_342_397, text: "Behaimweg"},
+ %{timestamp: 1_350_070, text: "Öjendorfer Weg"},
+ %{timestamp: 1_378_426, text: "Reclamstraße"},
+ %{timestamp: 1_394_105, text: "Billstedter Hauptstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/f1964c8fe5ee29abc54cebf0c317a47b.ex b/data/auto_generated/video/f1964c8fe5ee29abc54cebf0c317a47b.ex
index 769ab7add..34ba60248 100644
--- a/data/auto_generated/video/f1964c8fe5ee29abc54cebf0c317a47b.ex
+++ b/data/auto_generated/video/f1964c8fe5ee29abc54cebf0c317a47b.ex
@@ -73,6 +73,77 @@ defmodule Data.AutoGenerated.Video.Rendered_f1964c8fe5ee29abc54cebf0c317a47b do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Rathausmarkt"},
+ %{timestamp: 3169, text: "Mönckebergstraße"},
+ %{timestamp: 6171, text: "Bergstraße"},
+ %{timestamp: 9507, text: "Schmiedestraße"},
+ %{timestamp: 12462, text: "Alter Fischmarkt"},
+ %{timestamp: 16131, text: "Brandstwiete"},
+ %{timestamp: 25142, text: "Bei St. Annen"},
+ %{timestamp: 34068, text: "Osakaallee"},
+ %{timestamp: 46781, text: "Überseeallee"},
+ %{timestamp: 65050, text: "Versmannstraße"},
+ %{timestamp: 102_080, text: "Baakenwerder Straße"},
+ %{timestamp: 109_086, text: "Zweibrückenstraße"},
+ %{timestamp: 122_213, text: ""},
+ %{timestamp: 134_223, text: "Veddeler Elbdeich"},
+ %{timestamp: 137_457, text: "Veddeler Marktplatz"},
+ %{timestamp: 140_126, text: ""},
+ %{timestamp: 145_463, text: "Sieldeich"},
+ %{timestamp: 159_808, text: "Veddeler Brückenstraße"},
+ %{timestamp: 170_817, text: "Wilhelmsburger Platz"},
+ %{timestamp: 175_487, text: "Wilhelmsburger Brücke"},
+ %{timestamp: 180_491, text: "Veddeler Straße"},
+ %{timestamp: 186_122, text: ""},
+ %{timestamp: 195_463, text: "Veddeler Bogen"},
+ %{timestamp: 203_891, text: "Niedergeorgswerder Deich"},
+ %{timestamp: 264_606, text: "Kirchdorfer Straße"},
+ %{timestamp: 313_451, text: "Neuenfelder Straße"},
+ %{timestamp: 314_785, text: "Otto-Brenner-Straße"},
+ %{timestamp: 355_708, text: "Am Callabrack"},
+ %{timestamp: 358_710, text: "Alter Deich"},
+ %{timestamp: 366_738, text: "Finkenriek"},
+ %{timestamp: 367_739, text: "Kornweide"},
+ %{timestamp: 374_411, text: "Katenweg"},
+ %{timestamp: 395_761, text: "König-Georg-Deich"},
+ %{timestamp: 408_845, text: "Alte Harburger Elbbrücke"},
+ %{timestamp: 418_520, text: "Brücke des 17. Juni"},
+ %{timestamp: 437_206, text: "Nartenstraße"},
+ %{timestamp: 458_890, text: "Veritaskai"},
+ %{timestamp: 473_568, text: "Kanalplatz"},
+ %{timestamp: 481_458, text: "Blohmstraße"},
+ %{timestamp: 490_799, text: "Seehafenstraße"},
+ %{timestamp: 544_876, text: "Moorburger Straße"},
+ %{timestamp: 552_391, text: "Am Radeland"},
+ %{timestamp: 659_306, text: "Heykenaubrook"},
+ %{timestamp: 675_652, text: ""},
+ %{timestamp: 695_668, text: "Hausbrucher Moor"},
+ %{timestamp: 708_679, text: "Dubben"},
+ %{timestamp: 712_015, text: "Zum Dubben"},
+ %{timestamp: 722_277, text: "Waltershofer Straße"},
+ %{timestamp: 735_621, text: "Cuxhavener Straße"},
+ %{timestamp: 756_638, text: "Hausbrucher Bahnhofstraße"},
+ %{timestamp: 758_840, text: "An der Strecke"},
+ %{timestamp: 760_174, text: "Hausbrucher Bahnhofstraße"},
+ %{timestamp: 761_509, text: "Neehusenstraße"},
+ %{timestamp: 773_518, text: "Neelandstieg"},
+ %{timestamp: 775_520, text: "Altwiedenthaler Twiete"},
+ %{timestamp: 780_857, text: "Altwiedenthaler Straße"},
+ %{timestamp: 781_858, text: "Tempoweg"},
+ %{timestamp: 800_206, text: "Striepenweg"},
+ %{timestamp: 826_227, text: "Rehrstieg"},
+ %{timestamp: 834_839, text: "Gleisstieg"},
+ %{timestamp: 863_415, text: "In de Krümm"},
+ %{timestamp: 875_424, text: "Im Neugrabener Dorf"},
+ %{timestamp: 883_431, text: "Gleisstieg"},
+ %{timestamp: 921_461, text: "Königswiesen"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/f3e80ef8f3ded1dca0b0301105926867.ex b/data/auto_generated/video/f3e80ef8f3ded1dca0b0301105926867.ex
index d88696b95..b9ba4c300 100644
--- a/data/auto_generated/video/f3e80ef8f3ded1dca0b0301105926867.ex
+++ b/data/auto_generated/video/f3e80ef8f3ded1dca0b0301105926867.ex
@@ -50,6 +50,12 @@ defmodule Data.AutoGenerated.Video.Rendered_f3e80ef8f3ded1dca0b0301105926867 do
[%{text: "Juni 2021", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Hallerstraße"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/f425e2635aaf4fc68785ef78188452bd.ex b/data/auto_generated/video/f425e2635aaf4fc68785ef78188452bd.ex
index 6531cf272..b7df72b94 100644
--- a/data/auto_generated/video/f425e2635aaf4fc68785ef78188452bd.ex
+++ b/data/auto_generated/video/f425e2635aaf4fc68785ef78188452bd.ex
@@ -50,6 +50,12 @@ defmodule Data.AutoGenerated.Video.Rendered_f425e2635aaf4fc68785ef78188452bd do
[%{text: "Dezember 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [%{timestamp: 0, text: "Ziethenstraße"}, %{timestamp: 15910, text: "Am Neumarkt"}]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/f6524e1bfb7c5405dad1cdb01c7c386e.ex b/data/auto_generated/video/f6524e1bfb7c5405dad1cdb01c7c386e.ex
index 6b7995a02..0d79d06cd 100644
--- a/data/auto_generated/video/f6524e1bfb7c5405dad1cdb01c7c386e.ex
+++ b/data/auto_generated/video/f6524e1bfb7c5405dad1cdb01c7c386e.ex
@@ -52,6 +52,29 @@ defmodule Data.AutoGenerated.Video.Rendered_f6524e1bfb7c5405dad1cdb01c7c386e do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Sengelmannstraße"},
+ %{timestamp: 41325, text: "Hebebrandstraße"},
+ %{timestamp: 43327, text: ""},
+ %{timestamp: 44661, text: "Limaweg"},
+ %{timestamp: 53335, text: "Winterlindenweg"},
+ %{timestamp: 54336, text: ""},
+ %{timestamp: 56004, text: "Zwischenweg"},
+ %{timestamp: 57672, text: ""},
+ %{timestamp: 60007, text: "Jahnbrücke"},
+ %{timestamp: 62342, text: ""},
+ %{timestamp: 64344, text: "Saarlandstraße"},
+ %{timestamp: 133_749, text: "Schleidenstraße"},
+ %{timestamp: 139_753, text: "Biedermannplatz"},
+ %{timestamp: 154_379, text: "Adolph-Schönfelder-Straße"},
+ %{timestamp: 169_391, text: "Hamburger Straße"},
+ %{timestamp: 171_482, text: "Wagnerstraße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/f7ab6d8df65751aa2494d0001215b2d7.ex b/data/auto_generated/video/f7ab6d8df65751aa2494d0001215b2d7.ex
index fba6c8234..cbe9d00a0 100644
--- a/data/auto_generated/video/f7ab6d8df65751aa2494d0001215b2d7.ex
+++ b/data/auto_generated/video/f7ab6d8df65751aa2494d0001215b2d7.ex
@@ -76,6 +76,46 @@ defmodule Data.AutoGenerated.Video.Rendered_f7ab6d8df65751aa2494d0001215b2d7 do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Schrankenweg"},
+ %{timestamp: 5905, text: "Rahlstedter Bahnhofstraße"},
+ %{timestamp: 40689, text: "Wilhelm-Grimm-Straße"},
+ %{timestamp: 46694, text: "Rahlstedter Straße"},
+ %{timestamp: 85319, text: "Ellerneck"},
+ %{timestamp: 109_672, text: "Lohwisch"},
+ %{timestamp: 116_010, text: "Feldlerchenweg"},
+ %{timestamp: 118_012, text: "Charlottenburger Straße"},
+ %{timestamp: 125_509, text: "Köpenicker Straße"},
+ %{timestamp: 147_636, text: "Kuehnstraße"},
+ %{timestamp: 203_489, text: "Schimmelmannstraße"},
+ %{timestamp: 245_746, text: "Osterkamp"},
+ %{timestamp: 251_750, text: "Rauchstraße"},
+ %{timestamp: 276_997, text: "Tratzigerstraße"},
+ %{timestamp: 283_669, text: "Gustav-Adolf-Straße"},
+ %{timestamp: 291_512, text: "Bovestraße"},
+ %{timestamp: 295_415, text: "Bahngärten"},
+ %{timestamp: 305_757, text: "Wandsbeker Bahnhofstraße"},
+ %{timestamp: 309_093, text: "Rantzaustraße"},
+ %{timestamp: 343_787, text: "Hammer Straße"},
+ %{timestamp: 355_075, text: "Pappelallee"},
+ %{timestamp: 370_307, text: "Hasselbrookstraße"},
+ %{timestamp: 416_587, text: "Angerstraße"},
+ %{timestamp: 447_536, text: "Mühlendamm"},
+ %{timestamp: 449_788, text: "Lübecker Straße"},
+ %{timestamp: 457_179, text: "Lübeckertordamm"},
+ %{timestamp: 465_853, text: "Steindamm"},
+ %{timestamp: 483_867, text: "Kreuzweg"},
+ %{timestamp: 490_205, text: "Adenauerallee"},
+ %{timestamp: 500_105, text: "Steintorplatz"},
+ %{timestamp: 503_441, text: "Steintordamm"},
+ %{timestamp: 512_034, text: "Mönckebergstraße"},
+ %{timestamp: 542_043, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/f8ae15e42784a7f58846dd631a34f0f1.ex b/data/auto_generated/video/f8ae15e42784a7f58846dd631a34f0f1.ex
index 45d6e73d3..84c1c2531 100644
--- a/data/auto_generated/video/f8ae15e42784a7f58846dd631a34f0f1.ex
+++ b/data/auto_generated/video/f8ae15e42784a7f58846dd631a34f0f1.ex
@@ -73,6 +73,58 @@ defmodule Data.AutoGenerated.Video.Rendered_f8ae15e42784a7f58846dd631a34f0f1 do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Denickestraße"},
+ %{timestamp: 3989, text: "Lühmannstraße"},
+ %{timestamp: 27007, text: "Weusthoffstraße"},
+ %{timestamp: 32679, text: "Denickestraße"},
+ %{timestamp: 68340, text: "Am Irrgarten"},
+ %{timestamp: 73141, text: "Eißendorfer Straße"},
+ %{timestamp: 85141, text: "Harburger Ring"},
+ %{timestamp: 111_476, text: "Wilstorfer Straße"},
+ %{timestamp: 116_146, text: "Moorstraße"},
+ %{timestamp: 126_961, text: "Walter-Dudek-Brücke"},
+ %{timestamp: 128_295, text: "Hannoversche Straße"},
+ %{timestamp: 175_655, text: "Nartenstraße"},
+ %{timestamp: 176_911, text: "Brücke des 17. Juni"},
+ %{timestamp: 198_928, text: "Alte Harburger Elbbrücke"},
+ %{timestamp: 203_932, text: "König-Georg-Deich"},
+ %{timestamp: 206_935, text: ""},
+ %{timestamp: 217_944, text: "Kornweide"},
+ %{timestamp: 219_612, text: "Kükenbracksweg"},
+ %{timestamp: 225_616, text: "Hauland"},
+ %{timestamp: 272_320, text: "Am Inselpark"},
+ %{timestamp: 280_129, text: ""},
+ %{timestamp: 283_131, text: "Dratelnstraße"},
+ %{timestamp: 284_799, text: "Gert-Schwämmle-Weg"},
+ %{timestamp: 321_161, text: "Veringstraße"},
+ %{timestamp: 356_856, text: "Vogelhüttendeich"},
+ %{timestamp: 371_868, text: "Reiherstieg-Hauptdeich"},
+ %{timestamp: 386_287, text: "Klütjenfelder Straße"},
+ %{timestamp: 411_722, text: "Argentinienbrücke"},
+ %{timestamp: 419_061, text: "Reiherdamm"},
+ %{timestamp: 447_417, text: "Hermann-Blohm-Straße"},
+ %{timestamp: 463_096, text: "St. Pauli-Elbtunnel"},
+ %{timestamp: 507_740, text: "Bei den St. Pauli-Landungsbrücken"},
+ %{timestamp: 527_232, text: "Ditmar-Koel-Straße"},
+ %{timestamp: 540_313, text: "Schaarmarkt"},
+ %{timestamp: 542_981, text: ""},
+ %{timestamp: 544_983, text: "Schaarsteinweg"},
+ %{timestamp: 551_021, text: "Schaarsteinwegsbrücke"},
+ %{timestamp: 552_689, text: "Schaartor"},
+ %{timestamp: 555_024, text: "Schaartorbrücke"},
+ %{timestamp: 557_360, text: "Beim Alten Waisenhause"},
+ %{timestamp: 559_679, text: "Kajen"},
+ %{timestamp: 565_252, text: "Rödingsmarkt"},
+ %{timestamp: 581_733, text: "Großer Burstah"},
+ %{timestamp: 591_741, text: "Große Johannisstraße"},
+ %{timestamp: 596_077, text: "Rathausmarkt"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/fbbacb61e54623e0310161a516ff37bc.ex b/data/auto_generated/video/fbbacb61e54623e0310161a516ff37bc.ex
index 848b3aaff..b45390c51 100644
--- a/data/auto_generated/video/fbbacb61e54623e0310161a516ff37bc.ex
+++ b/data/auto_generated/video/fbbacb61e54623e0310161a516ff37bc.ex
@@ -53,6 +53,22 @@ defmodule Data.AutoGenerated.Video.Rendered_fbbacb61e54623e0310161a516ff37bc do
[%{text: "Oktober 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Waldemar-Bonsels-Weg"},
+ %{timestamp: 18340, text: "Katzenbuckel"},
+ %{timestamp: 27347, text: "Theodor-Storm-Stieg"},
+ %{timestamp: 31350, text: "Theodor-Storm-Straße"},
+ %{timestamp: 46696, text: ""},
+ %{timestamp: 51033, text: "Reesenbüttler Graben"},
+ %{timestamp: 52367, text: ""},
+ %{timestamp: 53702, text: "Stormarnstraße"},
+ %{timestamp: 54702, text: "Klaus-Groth-Straße"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/fbf7198e7917f1120ffccd9fde5d8d18.ex b/data/auto_generated/video/fbf7198e7917f1120ffccd9fde5d8d18.ex
index 9def8d356..fbb8857a2 100644
--- a/data/auto_generated/video/fbf7198e7917f1120ffccd9fde5d8d18.ex
+++ b/data/auto_generated/video/fbf7198e7917f1120ffccd9fde5d8d18.ex
@@ -54,6 +54,36 @@ defmodule Data.AutoGenerated.Video.Rendered_fbf7198e7917f1120ffccd9fde5d8d18 do
[%{timestamp: 0, text: "Juli 2023"}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: "Winterhuder Weg"},
+ %{timestamp: 1334, text: "Mundsburger Damm"},
+ %{timestamp: 2720, text: "Winterhuder Weg"},
+ %{timestamp: 4054, text: "Schürbeker Straße"},
+ %{timestamp: 20656, text: "Kuhmühle"},
+ %{timestamp: 28662, text: "Mühlendamm"},
+ %{timestamp: 44709, text: "Steinhauerdamm"},
+ %{timestamp: 51696, text: "Wallstraße"},
+ %{timestamp: 57033, text: "Bürgerweide"},
+ %{timestamp: 68709, text: "Spaldingstraße"},
+ %{timestamp: 72000, text: "Anckelmannsplatz"},
+ %{timestamp: 74012, text: "Heidenkampsweg"},
+ %{timestamp: 112_400, text: "Billhorner Brückenstraße"},
+ %{timestamp: 114_402, text: "Amsinckstraße"},
+ %{timestamp: 118_405, text: ""},
+ %{timestamp: 121_074, text: "Billhorner Röhrendamm"},
+ %{timestamp: 122_742, text: ""},
+ %{timestamp: 124_076, text: "Reginenstraße"},
+ %{timestamp: 126_745, text: "Brandshofer Deich"},
+ %{timestamp: 128_079, text: ""},
+ %{timestamp: 131_082, text: "Billhafen Löschplatz"},
+ %{timestamp: 132_083, text: ""},
+ %{timestamp: 136_086, text: "Billhorner Brücke"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/fc89f6dc40f9986e16216e9b8bafe64d.ex b/data/auto_generated/video/fc89f6dc40f9986e16216e9b8bafe64d.ex
index 5bc78434d..40ddadb5f 100644
--- a/data/auto_generated/video/fc89f6dc40f9986e16216e9b8bafe64d.ex
+++ b/data/auto_generated/video/fc89f6dc40f9986e16216e9b8bafe64d.ex
@@ -57,6 +57,33 @@ defmodule Data.AutoGenerated.Video.Rendered_fc89f6dc40f9986e16216e9b8bafe64d do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 1334, text: "Segeberger Chaussee"},
+ %{timestamp: 4003, text: "Müllerstraße"},
+ %{timestamp: 17014, text: "Ossenmoorring"},
+ %{timestamp: 18014, text: "Müllerstraße"},
+ %{timestamp: 29023, text: "Glashütter Damm"},
+ %{timestamp: 31025, text: "Glasmoorstraße"},
+ %{timestamp: 39031, text: "Lindenweg"},
+ %{timestamp: 49373, text: "Poppenbütteler Straße"},
+ %{timestamp: 52041, text: "Achtern Born"},
+ %{timestamp: 66053, text: ""},
+ %{timestamp: 87403, text: "Schleswig-Holstein-Straße"},
+ %{timestamp: 91541, text: "Am Exerzierplatz"},
+ %{timestamp: 110_577, text: "Fadens Tannen"},
+ %{timestamp: 112_144, text: "Heidestieg"},
+ %{timestamp: 124_430, text: "Meisennest"},
+ %{timestamp: 131_436, text: ""},
+ %{timestamp: 133_104, text: "Spreenweg"},
+ %{timestamp: 140_777, text: "Kiebitzreihe"},
+ %{timestamp: 148_449, text: "Alter Kirchenweg"},
+ %{timestamp: 153_254, text: "Rathausallee"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/data/auto_generated/video/fd3ea0ba99910c3adac4c6d81ef012db.ex b/data/auto_generated/video/fd3ea0ba99910c3adac4c6d81ef012db.ex
index f73d521fe..c024b0424 100644
--- a/data/auto_generated/video/fd3ea0ba99910c3adac4c6d81ef012db.ex
+++ b/data/auto_generated/video/fd3ea0ba99910c3adac4c6d81ef012db.ex
@@ -53,6 +53,22 @@ defmodule Data.AutoGenerated.Video.Rendered_fd3ea0ba99910c3adac4c6d81ef012db do
[%{text: "Mai 2022", timestamp: 0}]
end
+ @impl Video.Rendered
+ # names derived from OpenStreetMap data, thus ODbL https://osmfoundation.org/wiki/Licence
+ def street_names() do
+ [
+ %{timestamp: 0, text: ""},
+ %{timestamp: 16636, text: "Burmeisterallee"},
+ %{timestamp: 31648, text: "Rehmen"},
+ %{timestamp: 53671, text: "Thesdorfer Weg"},
+ %{timestamp: 55673, text: "Rellinger Straße"},
+ %{timestamp: 57674, text: "Bogenstraße"},
+ %{timestamp: 62678, text: "Neue Straße"},
+ %{timestamp: 78024, text: "Halstenbeker Straße"},
+ %{timestamp: 86030, text: "Thesdorfer Weg"}
+ ]
+ end
+
@impl Video.Rendered
def coords() do
[
diff --git a/lib/basemap/map_matcher.ex b/lib/basemap/map_matcher.ex
new file mode 100644
index 000000000..afc8770e4
--- /dev/null
+++ b/lib/basemap/map_matcher.ex
@@ -0,0 +1,435 @@
+defmodule Basemap.MapMatcher do
+ @type matched_point :: %{
+ optional(atom()) => any(),
+ lat: float(),
+ lon: float(),
+ match_name: binary(),
+ match_lat: float() | nil,
+ match_lon: float() | nil,
+ match_distance: float() | :infinity
+ }
+
+ @callback match([Geo.Point.like()]) :: {:ok, [matched_point()]} | {:error, binary()}
+
+ @spec empty_match() :: matched_point()
+ def empty_match(),
+ do: %{
+ match_name: "",
+ match_lat: nil,
+ match_lon: nil,
+ match_distance: :infinity
+ }
+end
+
+defmodule Basemap.MapMatcher.NoOp do
+ @behaviour Basemap.MapMatcher
+ @impl Basemap.MapMatcher
+ def match(points) do
+ {:ok, Enum.map(points, &Map.merge(&1, Basemap.MapMatcher.empty_match()))}
+ end
+end
+
+defmodule Basemap.MapMatcher.OSRM do
+ use Basemap.Renderable
+ use GenServer
+ use Tesla
+ @behaviour Basemap.MapMatcher
+
+ plug Tesla.Middleware.JSON
+
+ plug Tesla.Middleware.Retry,
+ delay: 10_000,
+ max_retries: 3,
+ max_delay: 30_000
+
+ @osrm_timeout_ms 5 * 60 * 1_000
+ plug Tesla.Middleware.Timeout, timeout: @osrm_timeout_ms
+ adapter(Tesla.Adapter.Hackney, recv_timeout: @osrm_timeout_ms)
+
+ @dockerimage {:image, "ghcr.io/project-osrm/osrm-backend:v5.27.1"}
+ @profile "mapmatching"
+ @profile_lua Path.join(__DIR__, "#{@profile}.lua")
+ @mounts %{@profile_lua => "/opt/#{@profile}.lua"}
+
+ @health_check_seconds 1
+ @osrm_port "5000"
+
+ @radius 10
+
+ @working_basename "osmextract"
+
+ defp osm_source, do: Basemap.OpenStreetMap.target_extract(:cache)
+ defp container_base, do: Path.join(target(:container), @working_basename)
+
+ @impl Basemap.Renderable
+ def stale?() do
+ Util.IO.stale?(target(:cache), [osm_source(), @profile_lua])
+ end
+
+ @impl Basemap.Renderable
+ def render() do
+ File.rm_rf!(target(:cache))
+ File.mkdir_p!(target(:cache))
+
+ # create a symlink to original file. This is needed because OSRM always
+ # extracts to the same directory as the source.
+ target = Path.join(target(:cache), @working_basename <> ".osm.pbf")
+ source = Path.join([".." | osm_source() |> Path.split() |> Enum.take(-2)])
+ File.ln_s(source, target)
+
+ with %{result: :ok} <-
+ Docker.run(
+ @dockerimage,
+ ["osrm-extract", "-p", "/opt/#{@profile}.lua", "#{container_base()}.osm.pbf"],
+ name: "mapmatching prepare step 1",
+ mounts: @mounts
+ ),
+ %{result: :ok} <-
+ Docker.run(
+ @dockerimage,
+ ["osrm-partition", "#{container_base()}.osrm"],
+ name: "mapmatching prepare step 2"
+ ),
+ %{result: :ok} <-
+ Docker.run(
+ @dockerimage,
+ ["osrm-customize", "#{container_base()}.osrm"],
+ name: "mapmatching prepare step 3"
+ ) do
+ :ok
+ else
+ %{result: err} -> err
+ end
+ end
+
+ @doc """
+ Takes the given coordinates and matches them to the street network. Only
+ considers paths that have a street name. If none can be found, a point will
+ have no name.
+ """
+ @impl Basemap.MapMatcher
+ def match(points) do
+ coords =
+ points
+ |> Enum.map(fn %{lat: lat, lon: lon} -> "#{lon},#{lat}" end)
+ |> Enum.join(";")
+
+ params = [
+ overview: false,
+ steps: false,
+ geometries: :geojson,
+ overview: false,
+ annotations: false,
+ generate_hints: false,
+ radiuses: "#{@radius};" |> String.duplicate(length(points)) |> String.slice(0..-2)
+ ]
+
+ with {:ok, matches} <-
+ GenServer.call(__MODULE__, {:query, coords, params}, :infinity) do
+ merged =
+ [points, matches]
+ |> List.zip()
+ |> Enum.map(fn {p, m} -> Map.merge(p, m) end)
+
+ {:ok, merged}
+ else
+ {:error, reason} -> {:error, reason}
+ other -> {:error, inspect(other)}
+ end
+ end
+
+ @doc """
+ Generates a debug OSM file that renders the given coordinates and which street
+ name was found for the segment. Additionally renders the matched points on the
+ street network, to see which part of the GPX track was matched onto which OSM
+ street. The used "OSM tags" are meaningless and just used for coloring using
+ JOSM's default style.
+ """
+ @spec debug([Geo.Point.like()], binary()) :: :ok | {:error, any()}
+ def debug(points, save_to \\ "map_matcher_osrm.debug.osm") do
+ {:ok, merged} = match(points)
+
+ osm = ~s|