LuciadCPillar C# 2024.0.04
Luciad.Formats.Geopackage.GeoPackageFeatureModelCreateOptions Class Reference

Options for creating a new GeoPackage IFeatureModel in a GeoPackage file using the GeoPackage Encoder. More...

Inheritance diagram for Luciad.Formats.Geopackage.GeoPackageFeatureModelCreateOptions:

Classes

class  Builder
 Builder for the GeoPackage model create options. More...
 

Public Member Functions

void Dispose ()
 

Static Public Member Functions

static Luciad.Formats.Geopackage.GeoPackageFeatureModelCreateOptions.Builder NewBuilder ()
 Returns the new builder. More...
 

Properties

Luciad.Geodesy.CoordinateReference CoordinateReference [get]
 The coordinate reference. More...
 
Luciad.Datamodels.DataType DataType [get]
 The data type on which the new IFeatureModel is based. More...
 
bool IsLuciadExtensionsEnabled [get]
 Whether the new feature model has Luciad specific extensions. More...
 
bool IsOverwriteExistingTables [get]
 Whether an existing table with the same name should be overwritten, or if it should result in an error. More...
 

Detailed Description

Options for creating a new GeoPackage IFeatureModel in a GeoPackage file using the GeoPackage Encoder.

Since
2024.0

Member Function Documentation

◆ Dispose()

void Luciad.Formats.Geopackage.GeoPackageFeatureModelCreateOptions.Dispose ( )
inline

◆ NewBuilder()

static Luciad.Formats.Geopackage.GeoPackageFeatureModelCreateOptions.Builder Luciad.Formats.Geopackage.GeoPackageFeatureModelCreateOptions.NewBuilder ( )
inlinestatic

Returns the new builder.

Returns
the new builder.

Property Documentation

◆ CoordinateReference

Luciad.Geodesy.CoordinateReference Luciad.Formats.Geopackage.GeoPackageFeatureModelCreateOptions.CoordinateReference
get

The coordinate reference.

[get]

Returns the coordinate reference.

◆ DataType

Luciad.Datamodels.DataType Luciad.Formats.Geopackage.GeoPackageFeatureModelCreateOptions.DataType
get

The data type on which the new IFeatureModel is based.

[get]

Returns the data type on which the new IFeatureModel is based.

◆ IsLuciadExtensionsEnabled

bool Luciad.Formats.Geopackage.GeoPackageFeatureModelCreateOptions.IsLuciadExtensionsEnabled
get

Whether the new feature model has Luciad specific extensions.

[get]

Returns whether the new feature model has Luciad specific extensions.

See also
GeoPackageFeatureModelCreateOptions.Builder.LuciadExtensionsEnabled for details on the added extensions.

◆ IsOverwriteExistingTables

bool Luciad.Formats.Geopackage.GeoPackageFeatureModelCreateOptions.IsOverwriteExistingTables
get

Whether an existing table with the same name should be overwritten, or if it should result in an error.

[get]

Returns whether an existing table with the same name should be overwritten, or if it should result in an error.

See also
GeoPackageModelEncoder.CreateEmptyGeoPackageDataSet for details on overwriting.