Skip to content

Commit

Permalink
updates
Browse files Browse the repository at this point in the history
  • Loading branch information
breunigs committed Oct 13, 2023
1 parent f4a655a commit c0bca93
Show file tree
Hide file tree
Showing 17 changed files with 6,948 additions and 693 deletions.
1 change: 1 addition & 0 deletions assets/css/main.scss
Original file line number Diff line number Diff line change
Expand Up @@ -286,6 +286,7 @@ $videoBarProgressHeight: 0.4rem;

#layerSwitcher, #videoOptions {
> div {
// comment in to make it visible without hover
// visibility: visible !important; // toggle
// opacity: 1 !important; // toggle

Expand Down
2 changes: 2 additions & 0 deletions data/articles/blog/2019-03-07-1-blankenese-sued.ex
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ defmodule Data.Article.Blog.BlankeneseSued do

def links(_assigns) do
[
{"Bauzeiträume", "Oktober 2023",
"https://fragdenstaat.de/anfrage/planungsstand-zu-einem-teilstueck-der-veloroute-1-a22-vr-1-blankenese-sued/"},
{"Dritter Entwurf (nur Kreuzung Elbchaussee / Manteuffelstraße / Mühlenberg)",
"Januar 2023", "https://sitzungsdienst-altona.hamburg.de/bi/vo020.asp?VOLFDNR=1013546"},
{"Zweiter Entwurf (Bericht und Lagepläne)", "Oktober 2021",
Expand Down
4 changes: 3 additions & 1 deletion data/articles/blog/2020-11-14-hufnerstrasse-reesestrasse.ex
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,14 @@ defmodule Data.Article.Blog.HufnerstrasseReesestrasse do
def start(), do: ~d[2022Q2]
def stop(), do: ~d[2023-08-30]

def type(), do: :construction
def type(), do: :finished

def tags(), do: ["5"]

def links(_assigns) do
[
{"Pressemitteilung zur Fertigstellung", "Oktober 2023",
"https://www.hamburg.de/bvm/medien/17410972/2023-10-12-bvm-radverkehr/"},
{"Erläuterungsbericht und Pläne (fertige Fassung)",
"https://sitzungsdienst-hamburg-nord.hamburg.de/bi/vo020.asp?VOLFDNR=1011214"},
{"Baustellenkoordination", "Juli 2022",
Expand Down
4 changes: 3 additions & 1 deletion data/articles/blog/2020-12-11-hufnerstrasse.ex
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,14 @@ defmodule Data.Article.Blog.Hufnerstrasse do
def stop(), do: ~d[2023-08-30]
def construction_site_id_hh(), do: [101_211, 101_225, 101_232]

def type(), do: :construction
def type(), do: :finished

def tags(), do: ["5"]

def links(_assigns) do
[
{"Pressemitteilung zur Fertigstellung", "Oktober 2023",
"https://www.hamburg.de/bvm/medien/17410972/2023-10-12-bvm-radverkehr/"},
{"endgültige Planung: Flachsland bis Hufnertwiete",
"https://sitzungsdienst-hamburg-nord.hamburg.de/bi/vo020.asp?VOLFDNR=1011169"},
{"endgültige Planung: Hufnertwiete bis Krüsistraße",
Expand Down
83 changes: 83 additions & 0 deletions data/articles/blog/2023-10-13-elbchaussee-bis-hohenzollern-ring.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
defmodule Data.Article.Blog.ElbchausseeBisHohenzollernRing do
use Article.Default

def title(), do: "Elbchaussee (Rathaus Altona bis Hohenzollernring)"

def summary(),
do:
"Meist gepflasterte „Kopenhagener Radwege“ unterschiedlicher Breiten. An Bushaltestellen wird der Radweg unterbrochen."

def type(), do: :planned

def tags(), do: []
def start(), do: ~d[2025Q2]
def stop(), do: ~d[2025Q2]

def tracks(),
do: [
%Video.Track{
renderer: 3,
group: "elbchaussee",
direction: :forward,
from: "Altona",
to: "Blankenese",
parent_ref: __MODULE__,
text: "Elbchaussee nach Blankenese",
videos: [
{"2022-10-02-elbchausse-hafen-whburg/GX014786", "00:00:54.054", "00:01:02.529"},
{"2023-03-26-bicibus-elbchausee/GX015280", "00:00:19.520", :end},
{"2023-03-26-bicibus-elbchausee/GX015281", :start, "00:01:01.261"},
{"2022-10-02-elbchausse-hafen-whburg/GX014786", "00:04:35.442", :end},
{"2022-10-02-elbchausse-hafen-whburg/GX024786", :seamless, :end},
{"2022-10-02-elbchausse-hafen-whburg/GX014787", :start, :end}
]
},
%Video.Track{
renderer: 3,
group: "elbchaussee",
direction: :backward,
from: "Blankenese",
to: "Altona",
parent_ref: __MODULE__,
text: "Elbchaussee nach Altona",
videos: [
{"2022-10-02-elbchausse-hafen-whburg/GX014793", "00:00:02.002", :end},
{"2022-10-02-elbchausse-hafen-whburg/GX014794", :start, "00:03:09.489"},
{"2022-10-02-elbchausse-hafen-whburg/GX014795", :start, "00:01:19.646"},
{"2023-03-26-bicibus-elbchausee/GX015281", "00:01:31.224", :end},
{"2022-10-02-elbchausse-hafen-whburg/GX014795", "00:03:44.758", "00:04:30.550"}
]
}
]

def links(_assigns) do
[
{"Erläuterungsbericht", "September 2023",
"https://lsbg.hamburg.de/resource/blob/688802/1a273a14e89ce5bb8859e734054e6abd/elbchaussee-hohenzollernring-bis-betty-levi-passage-abstimmungsunterlage-bericht-data.pdf"},
{"Karte", "September 2023",
"https://lsbg.hamburg.de/resource/blob/688804/da207925899c0d88b45586aa5ec5fb7d/elbchaussee-hohenzollernring-bis-betty-levi-passage-abstimmungsunterlage-plan-data.pdf"}
]
end

def text(assigns) do
~H"""
<h4>Alter Zustand</h4>
<p>Es gibt keine Radwege. Es muss auf überbreiten Fahrspuren im <.ref>Mischverkehr</.ref> gefahren werden.</p>
<h4>Planung</h4>
<p>Es sollen meist 2,0m breite <.ref>Kopenhagener Radwege</.ref> mit Pflastersteinen gebaut werden.</p>
<p>An Bushaltestellen wird der Radweg jeweils unterbrochen und mittels kurzer Rampe auf Fahrbahnniveau abgesenkt. Dies ist auch an Ampeln zum Queren der Elbchaussee vorgesehen. An einmündenden Nebenstraßen ist der Radweg dagegen durchgängig.</p>
<p>Wo KFZ-Parkplätze rechts des Radwegs sind wird nur ein <.ref>Radfahrstreifen</.ref> aufgemalt.</p>
<p>In den <.v bounds="9.91395,53.544147,9.922393,53.549613" lon={9.916718} lat={53.545874} dir="forward" ref={@ref}>Hohenzollernring</.v> darf künftig auch <.ref name="abbiegen">indirekt links abgebogen</.ref> werden.</p>
<h4>Meinung</h4>
<p>Der Radweg ist gut. Unverständlich ist, warum wieder auf minderwertiges Pflaster gesetzt wird, wenn in anderen Abschnitten bereits besser befahrbarer Asphalt verbaut wurde. Die zahlreichen Rampen an denen die Oberfläche wechselt sind dann besonders unkomfortabel.</p>
<h4>Externe Links</h4>
<.structured_links ref={@ref} gpx={true}/>
"""
end
end
5 changes: 2 additions & 3 deletions data/articles/static/br-nord-n1.ex
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@ defmodule Data.Article.Static.BrNordN1 do

def tags(), do: [id(), display_id(), "br-nord"]

def tracks(),
do: []
def tracks(), do: []

def links(_assigns) do
[
Expand All @@ -26,7 +25,7 @@ defmodule Data.Article.Static.BrNordN1 do

def text(assigns) do
~H"""
<h3>Bezirksroute WandsbekHornSasel <.icon>W2</.icon></h3>
<h3>Bezirksroute HH-NordNordSüd <.icon>N1</.icon></h3>
<p>Bei der gezeigten Führung handelt es sich um einen Vorschlag wie die Bezirksroute „N1 – Nord ↔ Süd“ künftig verlaufen könnte.</p>
Expand Down
37 changes: 37 additions & 0 deletions data/articles/static/br-nord-n2.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
defmodule Data.Article.Static.BrNordN2 do
use Article.Static

def id(), do: "br-nord-n2"
def display_id(), do: "N2"
def route_group(), do: :bezirk
def title(), do: "Bezirksroute Nord – N2 – Alster ↔ Airport"

def color(), do: "#969696"

def summary(),
do:
"Der Vorschlag zur Bezirksroute „N2 – Alster ↔ Airport“ im Bezirk Hamburg-Nord führt von Groß Borstel über zwei Äste zur Hoheluftbrücke bzw. Heilwigbrücke"

def tags(), do: [id(), display_id(), "br-nord"]

def tracks(),
do: []

def links(_assigns) do
[
{"Entwurf Radverkehrskonzept", "Oktober 2023",
"https://sitzungsdienst-hamburg-nord.hamburg.de/bi/vo020.asp?VOLFDNR=1013264"}
]
end

def text(assigns) do
~H"""
<h3>Bezirksroute HH-Nord N2 – Alster ↔ Airport“ <.icon>N2</.icon></h3>
<p>Bei der gezeigten Führung handelt es sich um einen Vorschlag wie die Bezirksroute „N2 – Alster ↔ Airport“ künftig verlaufen könnte.</p>
<h4>Externe Links</h4>
<.structured_links ref={@ref} gpx={true}/>
"""
end
end
37 changes: 37 additions & 0 deletions data/articles/static/br-nord-n3.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
defmodule Data.Article.Static.BrNordN3 do
use Article.Static

def id(), do: "br-nord-n3"
def display_id(), do: "N3"
def route_group(), do: :bezirk
def title(), do: "Bezirksroute Nord – N3 – Barmbek ↔ Fuhlsbüttel"

def color(), do: "#969696"

def summary(),
do:
"Der Vorschlag zur Bezirksroute „N3 – Barmbek ↔ Fuhlsbüttel“ im Bezirk Hamburg-Nord führt vom Ohlsdorfer Friedhof nach Süden und schließt in zwei Ästen an die Veloroute 6 an."

def tags(), do: [id(), display_id(), "br-nord"]

def tracks(),
do: []

def links(_assigns) do
[
{"Entwurf Radverkehrskonzept", "Oktober 2023",
"https://sitzungsdienst-hamburg-nord.hamburg.de/bi/vo020.asp?VOLFDNR=1013264"}
]
end

def text(assigns) do
~H"""
<h3>Bezirksroute HH-Nord N3 – Barmbek ↔ Fuhlsbüttel“ <.icon>N3</.icon></h3>
<p>Bei der gezeigten Führung handelt es sich um einen Vorschlag wie die Bezirksroute „N3 – Barmbek ↔ Fuhlsbüttel“ künftig verlaufen könnte.</p>
<h4>Externe Links</h4>
<.structured_links ref={@ref} gpx={true}/>
"""
end
end
36 changes: 36 additions & 0 deletions data/articles/static/br-nord-n4.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
defmodule Data.Article.Static.BrNordN4 do
use Article.Static

def id(), do: "br-nord-n4"
def display_id(), do: "N4"
def route_group(), do: :bezirk
def title(), do: "Bezirksroute Nord – N4 – Barmbek-Süd"

def color(), do: "#969696"

def summary(),
do:
"Der Vorschlag zur Bezirksroute „N4 – Barmbek-Süd“ im Bezirk Hamburg-Nord führt von der Schönen Aussicht (Alster) zum Eulenkamp (Veloroute 6)"

def tags(), do: [id(), display_id(), "br-nord"]

def tracks(), do: []

def links(_assigns) do
[
{"Entwurf Radverkehrskonzept", "Oktober 2023",
"https://sitzungsdienst-hamburg-nord.hamburg.de/bi/vo020.asp?VOLFDNR=1013264"}
]
end

def text(assigns) do
~H"""
<h3>Bezirksroute HH-Nord – Barmbek-Süd <.icon>N4</.icon></h3>
<p>Bei der gezeigten Führung handelt es sich um einen Vorschlag wie die Bezirksroute „N4 – Barmbek-Süd“ künftig verlaufen könnte.</p>
<h4>Externe Links</h4>
<.structured_links ref={@ref} gpx={true}/>
"""
end
end
36 changes: 36 additions & 0 deletions data/articles/static/br-nord-n5.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
defmodule Data.Article.Static.BrNordN5 do
use Article.Static

def id(), do: "br-nord-n5"
def display_id(), do: "N5"
def route_group(), do: :bezirk
def title(), do: "Bezirksroute Nord – N5 – Osterbek-Route"

def color(), do: "#969696"

def summary(),
do:
"Der Vorschlag zur Bezirksroute „N5 – Osterbek-Route“ im Bezirk Hamburg-Nord führt von der Krugkoppelbrücke (Alster) zum Eulenkamp (Veloroute 6)"

def tags(), do: [id(), display_id(), "br-nord"]

def tracks(), do: []

def links(_assigns) do
[
{"Entwurf Radverkehrskonzept", "Oktober 2023",
"https://sitzungsdienst-hamburg-nord.hamburg.de/bi/vo020.asp?VOLFDNR=1013264"}
]
end

def text(assigns) do
~H"""
<h3>Bezirksroute HH-Nord – Osterbek-Route <.icon>N5</.icon></h3>
<p>Bei der gezeigten Führung handelt es sich um einen Vorschlag wie die Bezirksroute „N5 – Osterbek-Route“ künftig verlaufen könnte.</p>
<h4>Externe Links</h4>
<.structured_links ref={@ref} gpx={true}/>
"""
end
end
36 changes: 36 additions & 0 deletions data/articles/static/br-nord-n6.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
defmodule Data.Article.Static.BrNordN6 do
use Article.Static

def id(), do: "br-nord-n6"
def display_id(), do: "N6"
def route_group(), do: :bezirk
def title(), do: "Bezirksroute Nord – N6 – Stadtpark-Süd"

def color(), do: "#969696"

def summary(),
do:
"Der Vorschlag zur Bezirksroute „N6 – Stadtpark-Süd“ im Bezirk Hamburg-Nord führt vom UKE nach Barmbek."

def tags(), do: [id(), display_id(), "br-nord"]

def tracks(), do: []

def links(_assigns) do
[
{"Entwurf Radverkehrskonzept", "Oktober 2023",
"https://sitzungsdienst-hamburg-nord.hamburg.de/bi/vo020.asp?VOLFDNR=1013264"}
]
end

def text(assigns) do
~H"""
<h3>Bezirksroute HH-Nord – Stadtpark-Süd <.icon>N6</.icon></h3>
<p>Bei der gezeigten Führung handelt es sich um einen Vorschlag wie die Bezirksroute „N6 – Stadtpark-Süd“ künftig verlaufen könnte.</p>
<h4>Externe Links</h4>
<.structured_links ref={@ref} gpx={true}/>
"""
end
end
36 changes: 36 additions & 0 deletions data/articles/static/br-nord-n7.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
defmodule Data.Article.Static.BrNordN7 do
use Article.Static

def id(), do: "br-nord-n7"
def display_id(), do: "N7"
def route_group(), do: :bezirk
def title(), do: "Bezirksroute Nord – N7 – City-Nord"

def color(), do: "#969696"

def summary(),
do:
"Der Vorschlag zur Bezirksroute „N7 – City-Nord“ im Bezirk Hamburg-Nord führt vom Grandweg (Veloroute 3) zum Langenfort (Veloroute 5)."

def tags(), do: [id(), display_id(), "br-nord"]

def tracks(), do: []

def links(_assigns) do
[
{"Entwurf Radverkehrskonzept", "Oktober 2023",
"https://sitzungsdienst-hamburg-nord.hamburg.de/bi/vo020.asp?VOLFDNR=1013264"}
]
end

def text(assigns) do
~H"""
<h3>Bezirksroute HH-Nord – City-Nord <.icon>N7</.icon></h3>
<p>Bei der gezeigten Führung handelt es sich um einen Vorschlag wie die Bezirksroute „N7 – City-Nord“ künftig verlaufen könnte.</p>
<h4>Externe Links</h4>
<.structured_links ref={@ref} gpx={true}/>
"""
end
end
Loading

0 comments on commit c0bca93

Please sign in to comment.