geodata library

A geospatial client to read GeoJSON and OGC API Features data sources.

Usage: import package:geodata/geodata.dart

Classes

BasicFeatureSource<ItemType extends FeatureItem, ItemsType extends FeatureItems>
A basic feature source providing geospatial features.
BoundedItemsQuery
A query with bounds for requesting items from a geospatial data source.
CollectionMeta
Metadata for a collection resource.
CQLQuery
A query based on the Common Query Language (CQL2).
FeatureItem
A result from a feature source containing feature and meta data.
FeatureItems
A result from a feature source containing collection and meta data.
FeatureSource<ItemType extends FeatureItem, ItemsType extends FeatureItems>
A feature source providing geospatial features.
GeoJSONFeatures
A class with static factory methods to create feature sources conforming to GeoJSON or GeoJSONL formats.
GeospatialQuery
A base query for requesting data from a geospatial data source.
ItemQuery
A query for requesting an item from a geospatial data source.
ItemsQuery
A query for requesting items from a geospatial data source.
Represents a resource link.
A metadata container for links.
OGCAPIFeatures
A class with static factory methods to create feature sources conforming to the OGC API Features standard.
OGCCollectionMeta
Metadata for a collection resource (like OGC API collection).
OGCConformance
A wrapper for conformance classes for a OGC API Common compliant service.
OGCFeatureConformance
A wrapper for conformance classes for a OGC API Features compliant service.
OGCFeatureItem
A result from a feature source containing feature and meta data.
OGCFeatureItems
A result from a feature source containing collection and meta data.
OGCFeatureService
A feature service compliant with the OGC API Features standard.
OGCFeatureSource
A feature source compliant with the OGC API Features standard.
OGCQueryableObject
Represents Queryables document for an OGC API service parsed from JSON Schema data.
OGCQueryableProperty
A queryable non-geospatial property.
OGCService
A service compliant with the OGC API Common standard.
OGCServiceMeta
Basic metadata about OGC API service.
OpenAPIDocument
An OpenAPI document for some service with raw content parsed in content.
ResourceMeta
Basic metadata about some resource.

Enums

FeatureFailure
A failure type for failures that could occur when accessing features.

Mixins

LinksAware
A mixin aware of links.
MetaAware
A mixin aware of metadata for something.
Paged<T>
A mixin to handle sets of some items as paged responses.

Exceptions / Errors

ServiceException<T>
An exception that could occur when accessing some service.