Leaflet
Leaflet component provides a JAVA API for Leaflet maps library.
Description
JAVA API for Leaflet maps library.
Based on leaflet4vaadin.
Features
- map configuration
- interactive layers
- map and layer events
- markers
- tooltip and popup binding
- layer groups
- vector layers
- dark theme
- map controls (zoom, layers, scale)
- map state functions
- tile layers
- GeoJSON support
- support for Leaflet plugins:
- support for Esri Leaflet plugins:
- L.esri.DynamicMapLayer
- L.esri.TiledMapLayer
- L.esri.Vector.vectorBasemapLayer
Sample code
MapOptions options = new DefaultMapOptions(); options.setCenter(new LatLng(47.070121823, 19.204101562500004)); options.setZoom(7); LeafletMap leafletMap = new LeafletMap(options ); leafletMap.setBaseUrl("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"); add(leafletMap);
Links
Compatibility
Was this helpful? Need more help?
Leave a comment or a question below. You can also join
the chat on Discord or
ask questions on StackOverflow.
Version
Fixes https://github.com/vaadin-component-factory/vcf-leaflet/issues/14
- Released
- 2024-11-04
- Maturity
- EXPERIMENTAL
- License
- Apache License 2.0
Compatibility
- Framework
- Vaadin 24.4
- Vaadin 24+ in 2.0.1
- Vaadin 23 in 1.0.1
- Vaadin 14 in 1.0.1
- Browser
- N/A
AboutBox3D - Vaadin Add-on Directory
Displays an about box with credits or some other program information and a nice 3d effectAboutBox3D consists of two components: MovieScroller, which is a simple upwards scroller that can be used to display credits and other information. AnimatedBackground displays a 3d object that can be animated using three different effects. AboutBox stacks MovieScroller above AnimatedBackground and adds some other components to do its magic.
The 3d object displayed by AnimatedBackground can be generated on the fly from a 1bit image or alternatively an object can be provided in Wavefront .obj format.
Online DemoIssue Tracker
Source Code
AboutBox3D version 0.5.0
Initial release