Package com.luciad.formats.geopackage
Class GeoPackageFeatureModelCreateOptions
java.lang.Object
com.luciad.formats.geopackage.GeoPackageFeatureModelCreateOptions
- All Implemented Interfaces:
AutoCloseable
Options for creating a new GeoPackage
IFeatureModel
in a GeoPackage file using the GeoPackage Encoder
.- Since:
- 2024.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Builder
for the GeoPackage model create options. -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
protected void
finalize()
Returns the coordinate reference.Returns thedata type
on which the newIFeatureModel
is based.boolean
Returns whether the new feature model has Luciad specific extensions.boolean
Returns whether an existing table with the same name should be overwritten, or if it should result in an error.Returns the new builder.
-
Method Details
-
finalize
protected void finalize() -
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
newBuilder
Returns the new builder.- Returns:
- the new builder.
-
getDataType
Returns thedata type
on which the newIFeatureModel
is based.- Returns:
- the
data type
on which the newIFeatureModel
is based.
-
getCoordinateReference
Returns the coordinate reference.- Returns:
- the coordinate reference.
-
isLuciadExtensionsEnabled
public boolean isLuciadExtensionsEnabled()Returns whether the new feature model has Luciad specific extensions.- Returns:
- whether the new feature model has Luciad specific extensions.
- See Also:
-
isOverwriteExistingTables
public boolean isOverwriteExistingTables()Returns whether an existing table with the same name should be overwritten, or if it should result in an error.- Returns:
- whether an existing table would be overwritten or not.
- See Also:
-