feat: switch kartographer docs and template to martin tile server
All checks were successful
Docker Build & Push / build (push) Successful in 2m16s

This commit is contained in:
Conrad Schulz 2026-06-10 07:51:07 +00:00
parent d3eae3d6e7
commit 87258aa524
2 changed files with 32 additions and 9 deletions

View file

@ -22,13 +22,29 @@ Benötigte Woodpecker-Secrets:
## Setup and use our own Tile Server ## Setup and use our own Tile Server
This is needed to use maps in extensions. This is needed to use maps in extensions.
One way is to use the Tile Server Docker from here: Dieses Repo ist auf einen externen Martin Tile Server ausgelegt.
https://hub.docker.com/r/klokantech/openmaptiles-server
To start use this command: ### Voraussetzung
- Martin ist erreichbar (z. B. https://tiles.rd13server.de)
- Martin liefert Styles unter /styles/osm-bright und /styles/satellite-hybrid
### LocalSettings Konfiguration
In LocalSettings.php:
```php
wfLoadExtension( 'Kartographer' );
$wgKartographerMapServer = 'https://tiles.rd13server.de';
$wgKartographerStyles = [
'osm-bright',
'satellite-hybrid',
];
$wgKartographerDfltStyle = 'osm-bright';
$wgKartographerSrcsetScales = [ 1, 1.5, 2 ];
``` ```
docker run --rm -it -v ./maps_data:/data -p 8091:80 klokantech/openmaptiles-server
### Schnelltest im Wiki
```wiki
<mapframe text="Muenchen" zoom="12" latitude="48.137" longitude="11.576" width="420" height="300" />
``` ```
# Update of Media Wiki # Update of Media Wiki

View file

@ -428,12 +428,19 @@ wfLoadExtension( 'Kartographer' );
####################################### #######################################
# Retina Bildschirme schicken noch ein @2x in der URL mit dies kann der Deutsche Tile Server auch noch nicht. # Retina Bildschirme schicken noch ein @2x in der URL mit dies kann der Deutsche Tile Server auch noch nicht.
# Thunderforest Tile Service # Eigener Martin Tile Server (ueber NPM/HTTPS erreichbar)
$wgKartographerMapServer = 'https://tile.thunderforest.com'; # Beispiel: https://tiles.rd13server.de
$wgKartographerDfltStyle = 'landscape'; $wgKartographerMapServer = 'https://tiles.rd13server.de';
# Zusatz Variable für die MediaWiki eigene Variante wird aber hier nicht benötigt. # Verfuegbare Styles aus dem Martin Server
#$wgKartographerStyles = ["osm-intl","osm"]; $wgKartographerStyles = [
'osm-bright',
'satellite-hybrid',
];
# Standardstil fuer <mapframe> / <maplink>
$wgKartographerDfltStyle = 'osm-bright';
$wgKartographerSrcsetScales = [ 1, 1.5, 2 ];
# Adding Musical notation with score Notation # Adding Musical notation with score Notation