geo_json/models/index library

Classes

Drawable
Interface for interaction of a feature object with a consumer (CustomPainter)
GeoJsonGeometryObject
An abstract class used to combine inherited properties of the GeoJsonObject object and the Drawable interface
GeoJsonObject
PaintProperties
A class that describes the basic properties of the Paint class, which can be passed to the "properties" field of the GeoJsonFeature and used to draw a specific feature

Enums

GeoJsonFeatureType
Listing the set of available features in the GeoJson RCF 7946 standard

Functions

geoJsonFeatureTypeFromString(String? str) GeoJsonFeatureType
Inferring feature type based on string

Typedefs

AfterRenderHookCallback = void Function(GeoJsonGeometryObject)
BeforeRenderHookCallback = void Function(GeoJsonGeometryObject, Rect?)
DrawFunction = void Function(Canvas canvas, GeoJsonFeature feature, Paint? paint)
GeoJsonCoordinatePair = List<double>
It is an array of double, consisting strictly of 2 elements, where the element with index 0 is the coordinate of the point along the Y axis, and the element with index 1 is the point along the X axis
GeoJsonCoordinatePairList = List<GeoJsonCoordinatePair>