Vector Tiles sind Pakete mit geografischen Daten, die in vordefinierte Kacheln (sogenannte Tiles) von nahezu quadratischer Form die für die Anzeige in WebGIS Anwendungen aufbereitet werden. Dies ist eine neue Methode zur Bereitstellung von formatierten Webkarten, die die Vorteile von vorgerenderten Rasterkarten-Tiles mit Vector Tiles kombiniert. Der Server liefert anstelle einer vorgerenderten Karte, Vector Tiles, die auf die Grenzen der einzelnen Tiles beschnitten wurden. Der Client erzeugt das Bild, indem er einen vordefinierten Stil anwendet.

Der Datentransfer ist im Vergleich zu einer gerasterten Karte erheblich reduziert, da Vektordaten im Allgemeinen viel kleiner sind als ein gerendertes Bitmap-Bild. Der Style wird später im Prozess oder sogar im Browser selbst angewendet, was eine größere Flexibilität bei der Darstellung der Daten erlaubt und sogar Interaktivität mit den Kartenelementen ermöglicht, da deren Vektordarstellung bereits im Client vorhanden ist.

Ein weiterer Vorteil ist, dass die Rechenleistung des zentralen Servers weniger von Bedeutung ist, da der Client für das Rendering mit seiner eigenen GPU verantwortlich ist.

In diesem Kurs lernen Sie, wie Sie auf Basis von OSM-Daten benutzerdefinierte Vector Tiles erzeugen und ihnen einen Style zuweisen können. Außerdem lernen Sie die Prinzipien der Optimierung, der Erzeugung von Tiles und der Konfiguration von eigenen Stylings kennen. Außerdem werden noch nützliche Tips diskutiert, die es ermöglichen Tiles effizient zu publizieren.

Date Training | © Shutterstock

Termine und Orte

  • Die Trainings können in Lausanne, Olten, Chambery oder Paris stattfinden.
  • Auf Anfrage können auch private Trainingseinheiten in ganz Europa organisiert werden.
  • Hier finden Sie den Zeitplan der firmenübergreifenden Schulungen für das laufende Jahr und für 2022

Zielgruppe und Voraussetzungen
 

  • Entwickler mit GIS-Kenntnissen
  • GIS mit Entwicklungskenntnissen

 

  • Gute Kenntnisse in Docker und OpenStreetmap, Gute Kenntnisse in GIS, Kenntnisse in WEB-Mechanismen und HTTP-Protokoll
Goals Training | © Shutterstock

Ziele

  • Erfahren Sie mehr über das Ökosystem der Vektor Tiles und deren unterschiedliche Einsatzbereiche
  • Lernen Sie wie man einen Vector Tile Server einrichtet
  • Generieren eigener Styles
  • Optimieren/Anpassen von Daten
  • Erstellen einer WebGIS Anwendung  basierend auf Vector Tiles
  • Diskussion über die Möglichkeiten und Limitationen für den einsatz von Vector Tiles in verschiedenen Anwendungsfällen (dedizierter Server, Cloud, etc.)

Preis
 

  • Öffentliche Trainings finden in Frankreich oder der Schweiz statt: Bitte kontaktieren Sie uns hierzu.
  • Exklusive Trainings: Bitte kontaktieren Sie uns
  • Ab 700 € oder 900 CHF / Tag / Teilnehmer (für andere Währungen, kontaktieren Sie uns bitte)

Camptocamp-Curriculum

Vorlesungsinhalt/Themen

Tag 1

Presentation of the vector tile ecosystem

  • Issues
  • MVT sTyle specifications
  • MapBox style specifications
  • Client libraries (mapbox/maplibre, openlayers)
  • Libraries / server software (tileserver-GL, baremaps, etc)
  • Tiles seed software (tippecanoe, baremaps)
  • Style editing (Maputnik, Mapbox Studio)
  • Data management

Baremaps

  • Installation of the working environment
  • Downloading OSM data
  • Importing data into PostGIS and optimization
  • Tile and style development
  • Tile customisation and styling

Tag 2

Front-end

  • mapbox/maplibre: development of a mini application using style and tiles

Server

  • Setting up a local server to serve the tiles and style with docker-compose
  • demo: exporting tiles to AWS S3 to take full advantage of a cloud service.

Conclusion

  • Further discussion, including how to serve tiles on the net in an efficient way
  • Possible future developments of the technology
  • Review of the principles learned in the course

Die Trainer:

Yves Jacolin | © Camptocamp

Yves Jacolin

Trainings- & Support-Manager

Kontakt & Buchung

WIE SIND SIE AUF UNS AUFMERKSAM GEWORDEN? *
Mit dem Absenden dieses Formulars akzeptiere ich, dass die eingegebenen Informationen für die in der Datenschutzrichtlinie beschriebenen Zwecke verwendet werden.
Additional Trainings | © Shutterstock

Weiterführende Trainings

Diese Training kann durch folgende Trainings begleitet werden:

  • PostGIS : spatial data base
  • Docker
  • Thematic training: spatial data
  • System infrastructure of a WebGIS solution
  • OpenLayers 3: develop a WebGIS application

Karriere

Sie sind daran interessiert, in einer inspirierenden Umgebung zu arbeiten und sich unseren motivierten und multikulturellen Teams anzuschliessen?