uMap Karten - MunichWays/Carto GitHub Wiki
Umap Karten aus Carto Daten
Ab 2026 nicht mehr verwendet, siehe per github Masterlistenapp:
- https://github.com/MunichWays/masterliste/wiki/uMap-Karten-aktualisieren
- https://github.com/MunichWays/masterliste/wiki/GeoJSON-Datei-erstellen
Für interaktive Karten mit Umaps. Nur bei Bedarf aktualisieren.
-
Alle uMaps Karten: https://umap.openstreetmap.de/de/user/Munichways/
-
Kurzlinks alle Karten: https://t1p.de/kurzlinks-MunichWays
-
Weitere Daten aus OSM per overpassturbo: MunichWays OSM Wiki
RadlVorrang-Netz (IST)
Komplette geojson Datei
- komplettes Backup lokal speichern (Menü links Teilen Symbol)
- in der uMap Karte neue Ebene importieren
- gehe zu Download: MunichWays_Dateien_geteilt\RadlVorrang-Netz\Download: ALL_RadlVorrangNetz_Ist.geojson
- importieren, Namen vergeben "Alle Strecken"
- alten Layer löschen
- komplettes Backup lokal speichern
Von Carto je Farbe exportieren (Option2)
Vorteile je Farbe per Carto SQL (Option 2) statt einfach komplette Datei aus Download.
- ohne NRW --> nicht mehr, initialer Kartenausschnitt kann eingestellt werden
- Ladezeit? --> nein
- Popup Felder? nein, sind gleich gehe zu Carto (alt): https://munichways.carto.com/
- Dataset ist_radlvorrangnetz_munichways_v20 > sql
SELECT
m20.the_geom,
COALESCE(m20.osm_name, m20.munichways_name, m20.osm_surface, NULL) AS name,
COALESCE(m20.munichways_mw_rv_route, '-') as MW_RV_Strecke,
COALESCE(m20.munichways_current, CONCAT('Oberfläche: ', CONCAT_WS(', ',
m20.osm_surface,
CONCAT('Ebenheit: ', m20.osm_smoothness),
CONCAT('Straßentyp: ', m20.osm_highway)
))) AS ist_situation,
case when m20.osm_class_bicycle='3' then '3 = hervorragend = grün'
when m20.osm_class_bicycle='2' then '2 = gemütlich = grün'
when m20.osm_class_bicycle='1' then '1 = durchschnittlich = gelb'
when m20.osm_class_bicycle='0' then '0 = keine Aussage'
when osm_class_bicycle='-1' then '-1 = stressig = rot'
when m20.osm_class_bicycle='-2' then '-2 = sehr stressig = schwarz'
when m20.osm_class_bicycle='-3' then '-3 = Unter allen Umständen vermeiden = schwarz'
when m20.osm_class_bicycle is null then ''
else 'ungültiger Wert'
End happy_bike_level,
m20.munichways_target as soll_massnahmen,
COALESCE(m20.munichways_measure_category_link, '<a href="https://www.munichways.de/infrastruktur-elemente/" target="_blank">alle Infrastruktur-Elemente </a>') as massnahmen_kategorie_link,
m20.munichways_description as beschreibung,
m20.munichways_id,
m20.munichways_status_implementation as status_umsetzung,
m20.munichways_links as links,
CASE WHEN m20.color = 'green' THEN 'grün'
WHEN m20.color = 'yellow' THEN 'gelb'
WHEN m20.color = 'red' THEN 'rot'
WHEN m20.color = 'black' THEN 'schwarz'
WHEN m20.color = 'blue' THEN 'grau' -- class:bicycle=0
ELSE '-'
END as farbe,
COALESCE(substring(m20.munichways_mapillary_link from 'pKey=([0-9]+)'), '211265577336913')::text as mapillary_img_id,
COALESCE(m20.munichways_route_link, '<a href="https://www.munichways.de/unsere-radlvorrang-strecken/" target="_blank">-n/a-Alle-Wege </a>') as strecken_link,
now() last_updated
FROM
public.ist_radlvorrangnetz_munichways_v20 m20
where m20.color = 'green'
-- m20.color <> 'blue' -- class:bicycle=0
RadlVorrang-Netz Ist/Plan/Ziel exportieren:
SQL-Anweisung:
SELECT rv.the_geom, rvm.name, rvm.strecke, rvm.ist_situation, rvm.happy_bike_level, rvm.soll_massnahmen, rvm.massnahmen_kategorie, rvm.beschreibung, rvm.munichways_id, rvm.status_umsetzung, rvm.bezirk_nummer, rvm.bezirk_name, now() last_updated
FROM radlvorrangnetz rv, radlvorrangnetz_masterliste_1 rvm
where rv.cartodb_id=rvm.cartodbid_in_liste
and rvm.mw_rv_strecke<>'-' -- 1. Kriterium IST-Netz
-- and rvm.netztyp_plan_id in (1,2,3,4) -- 2. Kriterium PLAN-Netz
-- and rvm.netztyp_ziel_id in (1,2,3,4) -- 3. Kriterium ZIEL-Netz
order by rvm.munichways_id
In uMap Karte importieren
- exportieren als GEO-JSON-Datei und lokal speichern als radlvorrangnetz_IST.geojson, radlvorrangnetz_PLAN.geojson, radlvorrangnetz_ZIEL.geojson
- in umaps importieren, Ebene auswählen und Haken setzen bei "Ebeneninhalt ersetzen"