Documentation
¶
Index ¶
- func CommonTablesWithDatabase(ctx context.Context, db sqlite.Database) ([]sqlite.Table, error)
- func CommonTablesWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, table_opts *CommonTablesOptions) ([]sqlite.Table, error)
- func NewAncestorsTable(ctx context.Context) (sqlite.Table, error)
- func NewAncestorsTableWithDatabase(ctx context.Context, db sqlite.Database) (sqlite.Table, error)
- func NewConcordancesTable(ctx context.Context) (sqlite.Table, error)
- func NewConcordancesTableWithDatabase(ctx context.Context, db sqlite.Database) (sqlite.Table, error)
- func NewGeoJSONTable(ctx context.Context) (sqlite.Table, error)
- func NewGeoJSONTableWithDatabase(ctx context.Context, db sqlite.Database) (sqlite.Table, error)
- func NewGeoJSONTableWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *GeoJSONTableOptions) (sqlite.Table, error)
- func NewGeoJSONTableWithOptions(ctx context.Context, opts *GeoJSONTableOptions) (sqlite.Table, error)
- func NewGeometriesTable(ctx context.Context) (sqlite.Table, error)
- func NewGeometriesTableWithDatabase(ctx context.Context, db sqlite.Database) (sqlite.Table, error)
- func NewGeometriesTableWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *GeometriesTableOptions) (sqlite.Table, error)
- func NewGeometriesTableWithOptions(ctx context.Context, opts *GeometriesTableOptions) (sqlite.Table, error)
- func NewGeometryTable(ctx context.Context) (sqlite.Table, error)
- func NewGeometryTableWithDatabase(ctx context.Context, db sqlite.Database) (sqlite.Table, error)
- func NewGeometryTableWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *GeometryTableOptions) (sqlite.Table, error)
- func NewGeometryTableWithOptions(ctx context.Context, opts *GeometryTableOptions) (sqlite.Table, error)
- func NewNamesTable(ctx context.Context) (sqlite.Table, error)
- func NewNamesTableWithDatabase(ctx context.Context, db sqlite.Database) (sqlite.Table, error)
- func NewPropertiesTable(ctx context.Context) (sqlite.Table, error)
- func NewPropertiesTableWithDatabase(ctx context.Context, db sqlite.Database) (sqlite.Table, error)
- func NewPropertiesTableWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *PropertiesTableOptions) (sqlite.Table, error)
- func NewPropertiesTableWithOptions(ctx context.Context, opts *PropertiesTableOptions) (sqlite.Table, error)
- func NewRTreeTable(ctx context.Context) (sqlite.Table, error)
- func NewRTreeTableWithDatabase(ctx context.Context, db sqlite.Database) (sqlite.Table, error)
- func NewRTreeTableWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *RTreeTableOptions) (sqlite.Table, error)
- func NewRTreeTableWithOptions(ctx context.Context, opts *RTreeTableOptions) (sqlite.Table, error)
- func NewSPRTable(ctx context.Context) (sqlite.Table, error)
- func NewSPRTableWithDatabase(ctx context.Context, db sqlite.Database) (sqlite.Table, error)
- func NewSPRTableWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *SPRTableOptions) (sqlite.Table, error)
- func NewSPRTableWithOptions(ctx context.Context, opts *SPRTableOptions) (sqlite.Table, error)
- func NewSearchTable(ctx context.Context) (sqlite.Table, error)
- func NewSearchTableWithDatabase(ctx context.Context, db sqlite.Database) (sqlite.Table, error)
- func NewSupersedesTable(ctx context.Context) (sqlite.Table, error)
- func NewSupersedesTableWithDatabase(ctx context.Context, db sqlite.Database) (sqlite.Table, error)
- func PointInPolygonTablesWithDatabase(ctx context.Context, db sqlite.Database) ([]sqlite.Table, error)
- func RTreeTablesWithDatabase(ctx context.Context, db sqlite.Database) ([]sqlite.Table, error)
- func RTreeTablesWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *TableOptions) ([]sqlite.Table, error)
- func SearchTablesWithDatabase(ctx context.Context, db sqlite.Database) ([]sqlite.Table, error)
- func SearchTablesWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *TableOptions) ([]sqlite.Table, error)
- func SpatialTablesWithDatabase(ctx context.Context, db sqlite.Database) ([]sqlite.Table, error)
- type AncestorsRow
- type AncestorsTable
- func (t *AncestorsTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
- func (t *AncestorsTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
- func (t *AncestorsTable) InitializeTable(ctx context.Context, db sqlite.Database) error
- func (t *AncestorsTable) Name() string
- func (t *AncestorsTable) Schema() string
- type CommonTablesOptions
- type ConcordancesRow
- type ConcordancesTable
- func (t *ConcordancesTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
- func (t *ConcordancesTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
- func (t *ConcordancesTable) InitializeTable(ctx context.Context, db sqlite.Database) error
- func (t *ConcordancesTable) Name() string
- func (t *ConcordancesTable) Schema() string
- type GeoJSONRow
- type GeoJSONTable
- func (t *GeoJSONTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
- func (t *GeoJSONTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
- func (t *GeoJSONTable) InitializeTable(ctx context.Context, db sqlite.Database) error
- func (t *GeoJSONTable) Name() string
- func (t *GeoJSONTable) Schema() string
- type GeoJSONTableOptions
- type GeometriesRow
- type GeometriesTable
- func (t *GeometriesTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
- func (t *GeometriesTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
- func (t *GeometriesTable) InitializeTable(ctx context.Context, db sqlite.Database) error
- func (t *GeometriesTable) Name() string
- func (t *GeometriesTable) Schema() string
- type GeometriesTableOptions
- type GeometryRow
- type GeometryTable
- func (t *GeometryTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
- func (t *GeometryTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
- func (t *GeometryTable) InitializeTable(ctx context.Context, db sqlite.Database) error
- func (t *GeometryTable) Name() string
- func (t *GeometryTable) Schema() string
- type GeometryTableOptions
- type NamesRow
- type NamesTable
- func (t *NamesTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
- func (t *NamesTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
- func (t *NamesTable) InitializeTable(ctx context.Context, db sqlite.Database) error
- func (t *NamesTable) Name() string
- func (t *NamesTable) Schema() string
- type PropertiesRow
- type PropertiesTable
- func (t *PropertiesTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
- func (t *PropertiesTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
- func (t *PropertiesTable) InitializeTable(ctx context.Context, db sqlite.Database) error
- func (t *PropertiesTable) Name() string
- func (t *PropertiesTable) Schema() string
- type PropertiesTableOptions
- type RTreeTable
- func (t *RTreeTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
- func (t *RTreeTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
- func (t *RTreeTable) InitializeTable(ctx context.Context, db sqlite.Database) error
- func (t *RTreeTable) Name() string
- func (t *RTreeTable) Schema() string
- type RTreeTableOptions
- type SPRTable
- func (t *SPRTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
- func (t *SPRTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
- func (t *SPRTable) InitializeTable(ctx context.Context, db sqlite.Database) error
- func (t *SPRTable) Name() string
- func (t *SPRTable) Schema() string
- type SPRTableOptions
- type SearchTable
- func (t *SearchTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
- func (t *SearchTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
- func (t *SearchTable) InitializeTable(ctx context.Context, db sqlite.Database) error
- func (t *SearchTable) Name() string
- func (t *SearchTable) Schema() string
- type SupersedesTable
- func (t *SupersedesTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
- func (t *SupersedesTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
- func (t *SupersedesTable) InitializeTable(ctx context.Context, db sqlite.Database) error
- func (t *SupersedesTable) Name() string
- func (t *SupersedesTable) Schema() string
- type TableOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CommonTablesWithDatabaseAndOptions ¶
func CommonTablesWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, table_opts *CommonTablesOptions) ([]sqlite.Table, error)
func NewAncestorsTable ¶
func NewConcordancesTable ¶
func NewGeoJSONTable ¶
func NewGeoJSONTableWithDatabaseAndOptions ¶
func NewGeoJSONTableWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *GeoJSONTableOptions) (sqlite.Table, error)
func NewGeoJSONTableWithOptions ¶
func NewGeoJSONTableWithOptions(ctx context.Context, opts *GeoJSONTableOptions) (sqlite.Table, error)
func NewGeometriesTable ¶
func NewGeometriesTableWithDatabaseAndOptions ¶ added in v0.2.4
func NewGeometriesTableWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *GeometriesTableOptions) (sqlite.Table, error)
func NewGeometriesTableWithOptions ¶ added in v0.2.4
func NewGeometriesTableWithOptions(ctx context.Context, opts *GeometriesTableOptions) (sqlite.Table, error)
func NewGeometryTable ¶ added in v0.6.0
func NewGeometryTableWithDatabase ¶ added in v0.6.0
func NewGeometryTableWithDatabaseAndOptions ¶ added in v0.6.0
func NewGeometryTableWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *GeometryTableOptions) (sqlite.Table, error)
func NewGeometryTableWithOptions ¶ added in v0.6.0
func NewGeometryTableWithOptions(ctx context.Context, opts *GeometryTableOptions) (sqlite.Table, error)
func NewNamesTable ¶
func NewPropertiesTable ¶ added in v0.6.0
func NewPropertiesTableWithDatabase ¶ added in v0.6.0
func NewPropertiesTableWithDatabaseAndOptions ¶ added in v0.6.0
func NewPropertiesTableWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *PropertiesTableOptions) (sqlite.Table, error)
func NewPropertiesTableWithOptions ¶ added in v0.6.0
func NewPropertiesTableWithOptions(ctx context.Context, opts *PropertiesTableOptions) (sqlite.Table, error)
func NewRTreeTable ¶ added in v0.3.0
func NewRTreeTableWithDatabase ¶ added in v0.3.0
func NewRTreeTableWithDatabaseAndOptions ¶ added in v0.3.0
func NewRTreeTableWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *RTreeTableOptions) (sqlite.Table, error)
func NewRTreeTableWithOptions ¶ added in v0.3.0
func NewRTreeTableWithOptions(ctx context.Context, opts *RTreeTableOptions) (sqlite.Table, error)
func NewSPRTable ¶
func NewSPRTableWithDatabase ¶
func NewSPRTableWithDatabaseAndOptions ¶ added in v0.6.0
func NewSPRTableWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *SPRTableOptions) (sqlite.Table, error)
func NewSPRTableWithOptions ¶ added in v0.6.0
func NewSPRTableWithOptions(ctx context.Context, opts *SPRTableOptions) (sqlite.Table, error)
func NewSearchTable ¶
func NewSupersedesTable ¶ added in v0.6.6
func NewSupersedesTableWithDatabase ¶ added in v0.6.6
func RTreeTablesWithDatabase ¶ added in v0.6.4
func RTreeTablesWithDatabaseAndOptions ¶ added in v0.6.4
func RTreeTablesWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *TableOptions) ([]sqlite.Table, error)
func SearchTablesWithDatabaseAndOptions ¶ added in v0.6.4
func SearchTablesWithDatabaseAndOptions(ctx context.Context, db sqlite.Database, opts *TableOptions) ([]sqlite.Table, error)
Types ¶
type AncestorsRow ¶
type AncestorsTable ¶
type AncestorsTable struct { features.FeatureTable // contains filtered or unexported fields }
func (*AncestorsTable) IndexFeature ¶
func (t *AncestorsTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
func (*AncestorsTable) IndexRecord ¶
func (t *AncestorsTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
func (*AncestorsTable) InitializeTable ¶
func (t *AncestorsTable) InitializeTable(ctx context.Context, db sqlite.Database) error
func (*AncestorsTable) Name ¶
func (t *AncestorsTable) Name() string
func (*AncestorsTable) Schema ¶
func (t *AncestorsTable) Schema() string
type CommonTablesOptions ¶
type CommonTablesOptions struct { GeoJSON *GeoJSONTableOptions // DEPRECATED IndexAltFiles bool }
type ConcordancesRow ¶
type ConcordancesTable ¶
type ConcordancesTable struct { features.FeatureTable // contains filtered or unexported fields }
func (*ConcordancesTable) IndexFeature ¶
func (t *ConcordancesTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
func (*ConcordancesTable) IndexRecord ¶
func (t *ConcordancesTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
func (*ConcordancesTable) InitializeTable ¶
func (t *ConcordancesTable) InitializeTable(ctx context.Context, db sqlite.Database) error
func (*ConcordancesTable) Name ¶
func (t *ConcordancesTable) Name() string
func (*ConcordancesTable) Schema ¶
func (t *ConcordancesTable) Schema() string
type GeoJSONRow ¶
type GeoJSONTable ¶
type GeoJSONTable struct { features.FeatureTable // contains filtered or unexported fields }
func (*GeoJSONTable) IndexFeature ¶
func (t *GeoJSONTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
func (*GeoJSONTable) IndexRecord ¶
func (t *GeoJSONTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
func (*GeoJSONTable) InitializeTable ¶
func (t *GeoJSONTable) InitializeTable(ctx context.Context, db sqlite.Database) error
func (*GeoJSONTable) Name ¶
func (t *GeoJSONTable) Name() string
func (*GeoJSONTable) Schema ¶
func (t *GeoJSONTable) Schema() string
type GeoJSONTableOptions ¶
type GeoJSONTableOptions struct {
IndexAltFiles bool
}
func DefaultGeoJSONTableOptions ¶
func DefaultGeoJSONTableOptions() (*GeoJSONTableOptions, error)
type GeometriesRow ¶
type GeometriesTable ¶
type GeometriesTable struct { features.FeatureTable // contains filtered or unexported fields }
func (*GeometriesTable) IndexFeature ¶
func (t *GeometriesTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
func (*GeometriesTable) IndexRecord ¶
func (t *GeometriesTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
func (*GeometriesTable) InitializeTable ¶
func (t *GeometriesTable) InitializeTable(ctx context.Context, db sqlite.Database) error
func (*GeometriesTable) Name ¶
func (t *GeometriesTable) Name() string
func (*GeometriesTable) Schema ¶
func (t *GeometriesTable) Schema() string
type GeometriesTableOptions ¶ added in v0.2.4
type GeometriesTableOptions struct {
IndexAltFiles bool
}
func DefaultGeometriesTableOptions ¶ added in v0.2.4
func DefaultGeometriesTableOptions() (*GeometriesTableOptions, error)
type GeometryRow ¶ added in v0.6.0
type GeometryTable ¶ added in v0.6.0
type GeometryTable struct { features.FeatureTable // contains filtered or unexported fields }
func (*GeometryTable) IndexFeature ¶ added in v0.6.0
func (t *GeometryTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
func (*GeometryTable) IndexRecord ¶ added in v0.6.0
func (t *GeometryTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
func (*GeometryTable) InitializeTable ¶ added in v0.6.0
func (t *GeometryTable) InitializeTable(ctx context.Context, db sqlite.Database) error
func (*GeometryTable) Name ¶ added in v0.6.0
func (t *GeometryTable) Name() string
func (*GeometryTable) Schema ¶ added in v0.6.0
func (t *GeometryTable) Schema() string
type GeometryTableOptions ¶ added in v0.6.0
type GeometryTableOptions struct {
IndexAltFiles bool
}
func DefaultGeometryTableOptions ¶ added in v0.6.0
func DefaultGeometryTableOptions() (*GeometryTableOptions, error)
type NamesTable ¶
type NamesTable struct { features.FeatureTable // contains filtered or unexported fields }
func (*NamesTable) IndexFeature ¶
func (t *NamesTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
func (*NamesTable) IndexRecord ¶
func (t *NamesTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
func (*NamesTable) InitializeTable ¶
func (t *NamesTable) InitializeTable(ctx context.Context, db sqlite.Database) error
func (*NamesTable) Name ¶
func (t *NamesTable) Name() string
func (*NamesTable) Schema ¶
func (t *NamesTable) Schema() string
type PropertiesRow ¶ added in v0.6.0
type PropertiesTable ¶ added in v0.6.0
type PropertiesTable struct { features.FeatureTable // contains filtered or unexported fields }
func (*PropertiesTable) IndexFeature ¶ added in v0.6.0
func (t *PropertiesTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
func (*PropertiesTable) IndexRecord ¶ added in v0.6.0
func (t *PropertiesTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
func (*PropertiesTable) InitializeTable ¶ added in v0.6.0
func (t *PropertiesTable) InitializeTable(ctx context.Context, db sqlite.Database) error
func (*PropertiesTable) Name ¶ added in v0.6.0
func (t *PropertiesTable) Name() string
func (*PropertiesTable) Schema ¶ added in v0.6.0
func (t *PropertiesTable) Schema() string
type PropertiesTableOptions ¶ added in v0.6.0
type PropertiesTableOptions struct {
IndexAltFiles bool
}
func DefaultPropertiesTableOptions ¶ added in v0.6.0
func DefaultPropertiesTableOptions() (*PropertiesTableOptions, error)
type RTreeTable ¶ added in v0.3.0
type RTreeTable struct { features.FeatureTable // contains filtered or unexported fields }
func (*RTreeTable) IndexFeature ¶ added in v0.3.0
func (t *RTreeTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
func (*RTreeTable) IndexRecord ¶ added in v0.3.0
func (t *RTreeTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
func (*RTreeTable) InitializeTable ¶ added in v0.3.0
func (t *RTreeTable) InitializeTable(ctx context.Context, db sqlite.Database) error
func (*RTreeTable) Name ¶ added in v0.3.0
func (t *RTreeTable) Name() string
func (*RTreeTable) Schema ¶ added in v0.3.0
func (t *RTreeTable) Schema() string
type RTreeTableOptions ¶ added in v0.3.0
type RTreeTableOptions struct {
IndexAltFiles bool
}
func DefaultRTreeTableOptions ¶ added in v0.3.0
func DefaultRTreeTableOptions() (*RTreeTableOptions, error)
type SPRTable ¶
type SPRTable struct { features.FeatureTable // contains filtered or unexported fields }
func (*SPRTable) IndexFeature ¶
func (*SPRTable) IndexRecord ¶
func (*SPRTable) InitializeTable ¶
type SPRTableOptions ¶ added in v0.6.0
type SPRTableOptions struct {
IndexAltFiles bool
}
func DefaultSPRTableOptions ¶ added in v0.6.0
func DefaultSPRTableOptions() (*SPRTableOptions, error)
type SearchTable ¶
type SearchTable struct { features.FeatureTable // contains filtered or unexported fields }
func (*SearchTable) IndexFeature ¶
func (t *SearchTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
func (*SearchTable) IndexRecord ¶
func (t *SearchTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
func (*SearchTable) InitializeTable ¶
func (t *SearchTable) InitializeTable(ctx context.Context, db sqlite.Database) error
func (*SearchTable) Name ¶
func (t *SearchTable) Name() string
func (*SearchTable) Schema ¶
func (t *SearchTable) Schema() string
type SupersedesTable ¶ added in v0.6.6
type SupersedesTable struct { features.FeatureTable // contains filtered or unexported fields }
func (*SupersedesTable) IndexFeature ¶ added in v0.6.6
func (t *SupersedesTable) IndexFeature(ctx context.Context, db sqlite.Database, f geojson.Feature) error
func (*SupersedesTable) IndexRecord ¶ added in v0.6.6
func (t *SupersedesTable) IndexRecord(ctx context.Context, db sqlite.Database, i interface{}) error
func (*SupersedesTable) InitializeTable ¶ added in v0.6.6
func (t *SupersedesTable) InitializeTable(ctx context.Context, db sqlite.Database) error
func (*SupersedesTable) Name ¶ added in v0.6.6
func (t *SupersedesTable) Name() string
func (*SupersedesTable) Schema ¶ added in v0.6.6
func (t *SupersedesTable) Schema() string
type TableOptions ¶ added in v0.6.4
type TableOptions struct {
IndexAltFiles bool
}
Click to show internal directories.
Click to hide internal directories.