GeoPackage class final

A GeoPackage file (.gpkg) that can contain multiple datasets of geographic features, non-spatial tabular data, and raster dataset that conform to the OGC GeoPackage format.

A GeoPackage is an open, standards-based, platform-independent, portable, self-describing, compact format for transferring geospatial information. It is a platform-independent SQLite database file that contains the GeoPackage data and metadata tables. See GeoPackage Encoding Standard for more information.

Implemented types
Mixed-in types

Constructors

GeoPackage.withFileUri(Uri fileUri)
Creates a GeoPackage from the GeoPackage file (.gpkg) at the given path.
factory

Properties

fileUri → Uri
The path to the GeoPackage file (.gpkg).
no setter
geoPackageFeatureTables → List<GeoPackageFeatureTable>
The immutable collection of geopackage feature tables contained in the GeoPackage.
no setter
geoPackageRasters → List<GeoPackageRaster>
The immutable collection of rasters contained in the GeoPackage.
no setter
hashCode → int
The hash code for this object.
no setterinherited
loadError → ArcGISException?
The load error.
no setterinherited
loadStatus → LoadStatus
The load status.
no setterinherited
onLoadStatusChanged → Stream<LoadStatus>
A stream that reports changes to the LoadStatus.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

cancelLoad() → void
Cancels loading metadata for the object.
inherited
close() → void
Closes a GeoPackage.
load() → Future<void>
Loads the metadata for the object asynchronously.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
retryLoad() → Future<void>
Loads or retries loading metadata for the object asynchronously.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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