flutter_map_sld_flutter_map 0.1.3 copy "flutter_map_sld_flutter_map: ^0.1.3" to clipboard
flutter_map_sld_flutter_map: ^0.1.3 copied to clipboard

Flutter and flutter_map adapters for flutter_map_sld. Current scope: adapt parsed SLD vector and text styles into flutter_map-friendly style DTOs.

flutter_map_sld_flutter_map #

Flutter- und flutter_map-Adapter für flutter_map_sld.

Features #

  • FlutterMapStyleAdapter — übersetzt geparste SLD-Symbolizer in flutter_map-nahe Style-DTOs (Point, Line, Polygon, Text)
  • SldAsset.parseFromAsset — lädt SLD/SE aus Flutter-Asset-Bundles
  • SldLegend Widget — rendert ColorMap-Legenden (vertikal/horizontal, konfigurierbare Swatch-Größe und Label-Stil)

Der Adapter rendert bewusst keine Geometrien und erzeugt keine Marker, Polyline oder Polygon direkt. Er liefert typisierte Style-Daten, damit der Aufrufer Geometrien, Filter-Pipeline und Renderingtiefe kontrollieren kann.

Usage #

import 'package:flutter_map_sld/flutter_map_sld.dart';
import 'package:flutter_map_sld_flutter_map/flutter_map_sld_flutter_map.dart';

final document = SldDocument.parseXmlString(xml).document!;
final adapter = const FlutterMapStyleAdapter();

final styles = adapter.adaptDocument(
  document,
  properties: {'type': 'city', 'name': 'Berlin'},
);

final label = styles.first.style.text?.text;

License #

MIT — see LICENSE.

0
likes
160
points
30
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter and flutter_map adapters for flutter_map_sld. Current scope: adapt parsed SLD vector and text styles into flutter_map-friendly style DTOs.

Repository (GitHub)
View/report issues

Topics

#gis #sld #ogc #geospatial #flutter

License

MIT (license)

Dependencies

flutter, flutter_map, flutter_map_sld

More

Packages that depend on flutter_map_sld_flutter_map