PowerGeoLineString class

Represents a line string geometry within a geographic feature.

Inheritance

Constructors

PowerGeoLineString({Map<String, dynamic>? properties, List<double>? bbox, String? title, dynamic id, required GeoJSONLineString geometry})
Creates a PowerGeoLineString instance with the specified properties.

Properties

bbox ↔ List<double>?
The bounding box of the feature.
getter/setter pairinherited
geometry ↔ GeoJSONLineString
The geographic line string geometry.
getter/setter pair
hashCode → int
The hash code for this object.
no setteroverride
id ↔ dynamic
The unique identifier of the feature.
getter/setter pairinherited
properties ↔ Map<String, Object?>?
The properties associated with the feature.
getter/setter pairinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
title ↔ String?
The title of the feature.
getter/setter pairinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → String
Converts the PowerGeoLineString instance to a JSON string.
toMap() → Map<String, dynamic>
Converts the PowerGeoLineString instance to a map.
toString() → String
A string representation of this object.
override

Operators

operator ==(covariant PowerGeoLineString other) → bool
The equality operator.
override