ZB-Server Maps

Selbstgehosteter Weltkarten-Server — volle Unabhängigkeit von Drittanbieter-Kartendiensten.

Dieser Dienst stellt eine komplette, weltweite Vektorkarte auf Basis von OpenStreetMap-Daten bereit, aufbereitet durch das Open-Source-Projekt Protomaps. Kartendaten, Kachel-Server, Schriftarten und Symbole laufen komplett auf eigener Infrastruktur — kein externer Dienst (MapTiler, Mapbox o.ä.) wird zur Laufzeit kontaktiert.

Endpunkte

TileJSON https://maps.zb-server.de/planet.json
Style – Hell https://maps.zb-server.de/style-light.json
Style – Dunkel https://maps.zb-server.de/style-dark.json
Kacheln https://maps.zb-server.de/planet/{z}/{x}/{y}.mvt

Verwendung mit Immich

  1. Als Administrator anmelden
  2. Administration → Einstellungen → Karten- & GPS-Einstellungen öffnen
  3. Abschnitt Karteneinstellungen aufklappen
  4. Style hell: https://maps.zb-server.de/style-light.json
  5. Style dunkel: https://maps.zb-server.de/style-dark.json
  6. Speichern — die Karte in der Foto-Ansicht nutzt ab sofort diesen Server

Verwendung mit MapLibre GL JS

const map = new maplibregl.Map({
  container: "map",
  style: "https://maps.zb-server.de/style-light.json",
  center: [10.4515, 51.1657], // Deutschland
  zoom: 5
});

Aktualität

Protomaps veröffentlicht täglich einen neuen Planet-Build aus aktuellen OpenStreetMap-Daten. Dieser Server zieht sich wöchentlich (sonntags) automatisch den jeweils neuesten verfügbaren Build nach — ohne Ausfallzeit, der Tausch der Kartendaten erfolgt atomar im Hintergrund.