From 1ed8766be3a476cf9b664f3078ff5b8edd2692b7 Mon Sep 17 00:00:00 2001 From: Conrad Schulz Date: Mon, 15 Jun 2026 18:03:20 +0000 Subject: [PATCH] docs: document switchable map styles --- README.md | 19 +++++++++++++++---- example.LocalSettings.php | 12 ++++++------ 2 files changed, 21 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index a6a88a5..0c59460 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,8 @@ Dieses Repo ist auf einen externen Martin Tile Server ausgelegt. ### Voraussetzung - Martin ist erreichbar (z. B. https://tiles.rd13server.de) -- Martin liefert Styles unter /styles/osm-bright und /styles/satellite-hybrid +- tileserver-gl liefert gerenderte Raster-Styles unter /styles/ +- Der Proxy routet /styles/osm-intl, /styles/world, /styles/europa-detail und /styles/satelite-world an tileserver-gl. ### LocalSettings Konfiguration In LocalSettings.php: @@ -35,13 +36,23 @@ In LocalSettings.php: wfLoadExtension( 'Kartographer' ); $wgKartographerMapServer = 'https://tiles.rd13server.de/styles'; $wgKartographerStyles = [ - 'osm-bright', - 'satellite-hybrid', + 'world', + 'europa-detail', + 'satelite-world', + 'osm-intl', ]; -$wgKartographerDfltStyle = 'osm-bright'; +$wgKartographerDfltStyle = 'world'; $wgKartographerSrcsetScales = [ 1 ]; ``` +Kartographer baut daraus URLs wie `https://tiles.rd13server.de/styles/world/{z}/{x}/{y}.png`. + +Beispiel fuer einen anderen Stil auf derselben Seite: + +```wiki + +``` + ### Schnelltest im Wiki ```wiki diff --git a/example.LocalSettings.php b/example.LocalSettings.php index fc7e0ae..3b285dd 100644 --- a/example.LocalSettings.php +++ b/example.LocalSettings.php @@ -428,19 +428,19 @@ wfLoadExtension('Kartographer'); ####################################### # Retina Bildschirme schicken noch ein @2x in der URL mit dies kann der Deutsche Tile Server auch noch nicht. -# Eigener Martin Tile Server (ueber NPM/HTTPS erreichbar) -# tileserver-gl liefert Raster-PNG unter /styles/osm-intl/{z}/{x}/{y}.png +# Eigener Tile Server (ueber Caddy/HTTPS erreichbar) +# tileserver-gl liefert Raster-PNG unter /styles//{z}/{x}/{y}.png # Kartographer baut URLs als {MapServer}/{Style}/{z}/{x}/{y}.png -# -> https://tiles.rd13server.de/styles/osm-intl/{z}/{x}/{y}.png $wgKartographerMapServer = 'https://tiles.rd13server.de/styles'; - -# Verfuegbare Styles aus dem Martin Server $wgKartographerStyles = [ + 'world', + 'europa-detail', + 'satelite-world', 'osm-intl', ]; # Standardstil fuer / -$wgKartographerDfltStyle = 'osm-intl'; +$wgKartographerDfltStyle = 'world'; $wgKartographerSrcsetScales = [1];