flutter_map_sld 0.1.0
flutter_map_sld: ^0.1.0 copied to clipboard
Parse, validate, and use OGC Styled Layer Descriptor (SLD) and Symbology Encoding (SE) styles in Dart. Raster-first, pure Dart, no Flutter dependency.
0.1.0 #
- Initial release: raster-first pure Dart core.
- Parse SLD/SE XML from string or bytes (
SldDocument.parseXmlString,SldDocument.parseBytes). - Support for SLD 1.0 and SE/SLD 1.1 namespace variants (
sld:,se:, unprefixed). - Domain model:
SldDocument,SldLayer,UserStyle,FeatureTypeStyle,Rule,RasterSymbolizer,ColorMap,ColorMapEntry,ContrastEnhancement. - Unknown/vendor XML elements preserved as
ExtensionNode. - Separate parse and validation results (
SldParseResult,SldValidationResult). - Validation rules: opacity range, empty ColorMap, quantity ordering, duplicate quantities, entry opacity range, GeoServer
intervalsvendor extension. - Legend and color scale extraction (
extractLegend,extractColorScale).