VectorTileFeatureVtzero class
Fast VectorTileFeature that uses native toGeoJson
- Inheritance
-
- Object
- VectorTileFeature
- VectorTileFeatureVtzero
Constructors
-
VectorTileFeatureVtzero({required List<
List< geometryDecoder(int x, int y, int z), required VtzGeometryType geometryTypeVtz, required int extent, required Int64 id, required List<List< >double> >int> tags, required VectorTileGeomType? type, required List<int> ? geometryList, required List<String> ? keys, required List<VectorTileValue> ? values})
Properties
- extent ↔ int?
-
getter/setter pairinherited
- geometry ↔ Geometry?
-
getter/setter pairinherited
-
geometryList
↔ List<
int> ? -
getter/setter pairinherited
- geometryType ↔ GeometryType?
-
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ Int64
-
getter/setter pairinherited
-
keys
↔ List<
String> ? -
getter/setter pairinherited
-
properties
↔ Map<
String, VectorTileValue> ? -
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
getter/setter pairinherited
- type ↔ VectorTileGeomType?
-
getter/setter pairinherited
-
values
↔ List<
VectorTileValue> ? -
getter/setter pairinherited
Methods
-
decodeGeometry<
T extends Geometry?> () → T? -
Decode feature geometry data
inherited
-
decodeLineString(
) → List< List< List< >int> > -
Decode LineString geometry
inherited
-
decodePoint(
) → List< List< int> > -
Decode LineString geometry
inherited
-
decodePolygon(
) → List< List< List< >List< >int> > -
Decode polygon geometry
inherited
-
decodeProperties(
) → Map< String, VectorTileValue> -
Decode properties from feature tags and key/value pairs got from parent layer
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toGeoJson<
T extends GeoJson< (Geometry> >{required int x, required int y, required int z}) → T? -
Optimized toGeoJson using native code
override
-
toGeoJsonWithExtentCalculated<
T extends GeoJson< (Geometry> >{required int x0, required int y0, required int size}) → T? -
Get GeoJson data from this feature
inherited
-
toRaw(
) → VectorTile_Feature -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited