Directory

MapLibreGL }> add-on - Vaadin Add-on Directory

An extension to Vaadin that provides a Java API for MapLibreGL slippy map component with modern vector layer support. MapLibreGL }> add-on - Vaadin Add-on Directory
[MapLibre GL](https://maplibre.org) is a prominent OSS project creating a modern slippy map component. It was born as a fork of the great work done by engineers at [MapBox](https://www.mapbox.com) and their JS SDK and is to some level API compatible. This project packages that JS component as Vaadin component with clean Java API. You can directly pass [JTS](https://github.com/locationtech/jts) objects for the add-on to render. Features of the }> integration: * Show vector tile maps as background layer * Plot markers, lines and polygons on the map using the "standard" JTS data types. * Binder compatible editor components for Point, LineString and Polygon data types. For code examples, check out the [spatial-spring-boot-example](https://github.com/mstahv/spring-boot-spatial-example) and tests in the project GH repository in src/test/java directory. Online demos: * [Marker, MapTiler base layer & user geolocation](https://addons.dokku1.parttio.org/maplibre) * [Editor fields](https://addons.dokku1.parttio.org/maplibrejtseditors)