Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ngyewch/svelte-leafletjs

Svelte component for leaflet.
https://github.com/ngyewch/svelte-leafletjs

leaflet svelte

Last synced: 11 days ago
JSON representation

Svelte component for leaflet.

Awesome Lists containing this project

README

        

![GitHub](https://img.shields.io/github/license/ngyewch/svelte-leaflet)
![npm](https://img.shields.io/npm/v/svelte-leafletjs)
![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/ngyewch/svelte-leaflet)
![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/ngyewch/svelte-leafletjs/ci.yml?branch=main)
![GitHub last commit](https://img.shields.io/github/last-commit/ngyewch/svelte-leafletjs)

# svelte-leafletjs

Svelte component for [leaflet](https://leafletjs.com/)

[Documentation & Demo](https://ngyewch.github.io/svelte-leafletjs/)

[Sample project](https://github.com/ngyewch/svelte-leaflet-test)

[Histoire stories](https://github.com/ngyewch/svelte-leaflet-histoire)

## Component support

- [x] Map

UI layers:
- [x] Marker
- [x] Popup
- [x] Tooltip

Raster layers:
- [x] TileLayer
- [x] TileLayer.WMS
- [x] ImageOverlay
- [ ] VideoOverlay

Vector layers:
- [x] Polyline
- [x] Polygon
- [x] Rectangle
- [x] Circle
- [x] CircleMarker
- [ ] SVGOverlay

Other layers:
- [ ] LayerGroup
- [ ] FeatureGroup
- [x] GeoJSON

Basic types:
- [x] Icon
- [x] DivIcon

Controls:
- [ ] Zoom
- [ ] Attribution
- [ ] Layers
- [x] Scale