geojson_client library
A client-side data source to read GeoJSON data from web and file resources.
This library exports also all classes of package:geodata/common.dart
and
package:geodata/core.dart
.
Usage: import package:geodata/geojson_client.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.
- 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
orGeoJSONL
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.
- Link
- Represents a resource link.
- Links
- A metadata container for links.
- 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.