OGCCollectionMeta class

Metadata for a collection resource (like OGC API collection).

The id of the collection can be used as a path segment in URLs.

Inheritance

Constructors

OGCCollectionMeta({required String id, required String title, String? description, String? attribution, required Links links, GeoExtent? extent, String itemType = 'feature', Iterable<CoordRefSys> crs = const [CoordRefSys.CRS84], CoordRefSys? storageCrs, num? storageCrsCoordinateEpoch})
Create a metadata instance for a collection resource.
const

Properties

attribution String?
An optional attribution about a resource, intended for presentation to an user.
finalinherited
crs Iterable<CoordRefSys>
Supported CRS identifiers for this collection.
final
description String?
An optional description for a resource.
finalinherited
extent → GeoExtent?
An optional geospatial extent for this collection.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
id String
The required id of the collection.
finalinherited
itemType String
An indicator about the type of the items in the collection.
final
Links related to this object.
finalinherited
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
storageCrs → CoordRefSys?
A coordinate reference system (that is included in crs too) that may be used to retrieve features from a collection without the need to apply a CRS transformation.
final
storageCrsCoordinateEpoch num?
A point in time at which coordinates in the spatial feature collection are referenced to the dynamic coordinate reference system in storageCrs.
final
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited
title String
The required title for a resource.
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited