GeoPackage.withFileUri constructor
- Uri fileUri
Creates a GeoPackage from the GeoPackage file (.gpkg) at the given path.
Parameters:
fileUri
— Path to a GeoPackage file (.gpkg).
Implementation
factory GeoPackage.withFileUri(
Uri fileUri,
) {
_initializeArcGISEnvironmentIfNeeded();
final coreFileUri = _CString(fileUri.toFilePath());
final handle = _withThrowingErrorHandler((errorHandler) {
return runtimecore.RT_GeoPackage_createWithPath(
coreFileUri.bytes,
errorHandler,
);
});
final GeoPackage object = GeoPackage._instanceCache.instanceWith(handle);
object._fileUri.cache(fileUri);
return object;
}