Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/airbusgeo/godal
/ types & classes
Types & classes
271 in github.com/airbusgeo/godal
⨍
Functions
838
◇
Types & classes
271
↓ 19 callers
TypeAlias
ColorInterp
ColorInterp is a band's color interpretation
godal.go:111
↓ 19 callers
TypeAlias
GeometryType
GeometryType is a geometry type
godal.go:2431
↓ 15 callers
TypeAlias
DataType
DataType is a pixel data types
godal.go:39
↓ 13 callers
TypeAlias
FieldType
FieldType is a vector field (attribute/column) type
godal.go:2471
↓ 6 callers
TypeAlias
ErrorCategory
ErrorCategory wraps GDAL's error types
godal.go:72
↓ 5 callers
TypeAlias
DriverName
DriverName is GDAL driver
driver.go:18
↓ 4 callers
TypeAlias
bufHandler
godal_test.go:3433
↓ 2 callers
TypeAlias
LibVersion
LibVersion is the GDAL lib versioning scheme
godal.go:1586
↓ 1 callers
TypeAlias
PaletteInterp
PaletteInterp defines the color interpretation of a ColorTable
godal.go:667
↓ 1 callers
TypeAlias
significantDigits
options.go:1577
Interface
AddGeometryOption
AddGeometryOption is an option passed to Geometry.AddGeometry() Available options are: - ErrLogger
options.go:429
Struct
Band
Band is a wrapper around a GDALRasterBandH
godal.go:158
Interface
BandCreateMaskOption
BandCreateMaskOption is an option that can be passed to Band.CreateMask() Available BandCreateMaskOptions are: - ConfigOption - ErrLogger
options.go:131
Interface
BandIOOption
BandIOOption is an option to modify the default behavior of band.IO Available BandIOOptions are: - PixelStride - LineStride - Window - Resampling - C
options.go:154
Struct
BandStructure
BandStructure implements Structure for a Band
structure.go:67
Struct
Block
Block is a window inside a dataset, starting at pixel X0,Y0 and spanning W,H pixels.
structure.go:19
Interface
BoundsOption
BoundsOption is an option that can be passed to Dataset.Bounds or Geometry.Bounds Available options are: - *SpatialRef - ErrLogger
srs.go:57
Struct
Bucket
Bucket is a histogram entry. It spans [Min,Max] and contains Count entries.
histogram.go:24
Interface
BufferOption
BufferOption is an option passed to Geometry.Buffer() Available options are: - ErrLogger
options.go:445
Interface
BuildOverviewsOption
BuildOverviewsOption is an option to specify how overview building should behave. Available BuildOverviewsOptions are: - ConfigOption - Resampling -
options.go:291
Interface
BuildVRTOption
BuildVRTOption is an option that can be passed to BuildVRT Available BuildVRTOptions are: - ConfigOption - DriverOpenOption - Bands - Resampling
options.go:1606
Interface
ClearOverviewsOption
ClearOverviewsOption is an option passed to Dataset.ClearOverviews Available options are: - ErrLogger
options.go:302
Interface
ClearStatisticsOption
ClearStatistics is an option passed to Dataset.ClearStatistics Available options are: -ErrLogger
statistics.go:55
Interface
CloseOption
CloseOption is an option passed to Dataset.Close() Available options are: - ErrLogger
options.go:384
Interface
CloseResultSetOption
CloseResultSetOption is an option that can be passed to ResultSet.Close There are currently no options available
options.go:1730
Struct
ColorTable
ColorTable is a color table associated with a Band
godal.go:681
Interface
CommitTransactionOption
CommitTransactionOption is an option that can be passed to Dataset.CommitTransaction There are currently no options available
options.go:1780
Interface
CopyLayerOption
CopyLayerOption is an option that can be passed to Dataset.CreateLayer()
options.go:1549
Interface
CreateFeatureOption
CreateFeatureOption is an option that can be passed to Layer.CreateFeature Available options are: - none yet
options.go:1518
Interface
CreateLayerOption
CreateLayerOption is an option that can be passed to Dataset.CreateLayer()
options.go:1540
Interface
CreateSpatialRefOption
CreateSpatialRefOption is an option that can be passed when creating a new spatial reference object Available options are: - ErrLogger
srs.go:70
Struct
Dataset
Dataset is a wrapper around a GDALDatasetH
godal.go:1518
Interface
DatasetCreateMaskOption
DatasetCreateMaskOption is an option that can be passed to Dataset.CreateMaskBand() Available DatasetCreateMaskOptions are: - ConfigOption
options.go:223
Interface
DatasetCreateOption
DatasetCreateOption is an option that can be passed to Create() Available DatasetCreateOptions are: - CreationOption - ConfigOption - ErrLogger
options.go:347
Interface
DatasetIOOption
DatasetIOOption is an option to modify the default behavior of dataset.IO Available DatasetIOOptions are: - PixelStride - LineStride - BandStride - W
options.go:331
Struct
DatasetStructure
DatasetStructure implements Structure for a Dataset
structure.go:75
Interface
DatasetTranslateOption
DatasetTranslateOption is an option that can be passed to Dataset.Translate() Available DatasetTranslateOptions are: - ConfigOption - CreationOption
options.go:240
Interface
DatasetVectorTranslateOption
DatasetVectorTranslateOption is an option that can be passed to Dataset.Warp() Available Options are: - CreationOption - ConfigOption - DriverName
options.go:1506
Interface
DatasetWarpIntoOption
DatasetWarpIntoOption is an option that can be passed to Dataset.WarpInto() Available DatasetWarpIntoOption is: - ConfigOption
options.go:265
Interface
DatasetWarpOption
DatasetWarpOption is an option that can be passed to Dataset.Warp() Available DatasetWarpOptions are: - ConfigOption - CreationOption - DriverName
options.go:257
Interface
DeleteFeatureOption
DeleteFeatureOption is an option passed to Layer.DeleteFeature() Available options are: - ErrLogger
options.go:591
Interface
DemOption
DemOption is an option that can be passed to Dataset.Dem()
options.go:1287
Interface
DifferenceOption
DifferenceOption is an option passed to Geometry.Difference() Available options are: - ErrLogger
options.go:453
Struct
Driver
Driver is a gdal format driver
godal.go:1389
TypeAlias
EmulateTx
EmulateTx By default, GDAL only allows transactions deemed by its maintainers to be sufficiently efficienct However it is possible to force the driver
options.go:1737
FuncType
ErrorHandler
ErrorHandler is a function that can be used to override godal's default behavior of treating all messages with severity >= CE_Warning as errors. When
errors.go:37
Interface
ExecuteSQLOption
ExecuteSQLOption is an option that can be passed to Dataset.ExecuteSQL Available options are: - SQLDialect - SpatialFilterOption
options.go:1719
Struct
Feature
Feature is a Layer feature
godal.go:2912
Interface
FeatureCountOption
FeatureCountOption is an option passed to Layer.FeatureCount() Available options are: - ErrLogger
options.go:396
Struct
Field
Field is a Feature attribute
godal.go:3057
Struct
FieldDefinition
FieldDefinition defines a single attribute
godal.go:2503
Interface
FillBandOption
FillBandOption is an option that can be passed to Band.Fill() Available FillBandOptions are: - ErrLogger
options.go:117
Interface
FillNoDataOption
FillNoDataOption is an option that can be passed to band.FillNoData Available FillNoDataOptions are: - MaxDistance(int): The maximum distance (in pix
options.go:174
Struct
GCP
GCP mirrors the structure of the GDAL_GCP type
godal.go:4297
Interface
GCPsToGeoTransformOption
GCPsToGeoTransformOption is an option that can be passed to GCPsToGeoTransform()
options.go:1428
Interface
GMLExportOption
GMLExportOption is an option passed to Geometry.GML() Available options are: - CreationOption - ErrLogger
options.go:1573
Interface
GeoJSONOption
GeoJSONOption is an option that can be passed to Geometry.GeoJSON
options.go:1559
Struct
Geometry
Geometry wraps a OGRGeometryH
godal.go:2667
Interface
GeometryReprojectOption
GeometryReprojectOption is an option passed to Geometry.Reproject() Available options are: - ErrLogger
options.go:626
Interface
GeometryTransformOption
GeometryTransformOption is an option passed to Geometry.Transform() Available options are: - ErrLogger
options.go:615
Interface
GeometryWKBOption
GeometryWKBOption is an option passed to Geometry.WKB() Available options are: - ErrLogger
options.go:555
Interface
GeometryWKTOption
GeometryWKTOption is an option passed to Geometry.WKT() Available options are: - ErrLogger
options.go:544
Interface
GetGeoTransformOption
GetGeoTransformOption is an option that can be passed to Dataset.GeoTransform() Available GetGeoTransformOptions are: - ErrLogger
options.go:23
Interface
GridCreateOption
GridCreateOption is an option that can be passed to GridCreate Available options are: - none yet
options.go:1260
Interface
GridOption
GridOption is an option that can be passed to Dataset.Grid()
options.go:1269
Struct
Histogram
Histogram is a band's histogram.
histogram.go:18
Interface
HistogramOption
HistogramOption is an option that can be passed to Band.Histogram() Available HistogramOptions are: - Approximate() to allow the algorithm to operate
histogram.go:61
TypeAlias
IOOperation
IOOperation determines wether Band.IO or Dataset.IO will read pixels into the provided buffer, or write pixels from the provided buffer
godal.go:1669
Interface
IntersectionOption
IntersectionOption is an option passed to Geometry.Intersection() Available options are: - ErrLogger
options.go:477
Interface
IntersectsOption
IntersectsOption is an option passed to Geometry.Intersects() Available options are: - ErrLogger
options.go:461
Interface
KeyMultiReader
KeyMultiReader is an optional interface that can be implemented by KeyReaderAtSizer that will be used (only?) by the GTiff driver when reading pixels.
godal.go:3790
Interface
KeySizerReaderAt
KeySizerReaderAt is the interface expected when calling RegisterVSIHandler ReadAt() is a standard io.ReaderAt that takes a key (i.e. filename) as arg
godal.go:3782
Struct
Layer
Layer wraps an OGRLayerH
godal.go:2576
Interface
MetadataOption
MetadataOption is an option that can be passed to metadata related calls Available MetadataOptions are: - Domain
options.go:683
Interface
NearblackOption
NearblackOption is an option that can be passed to Dataset.Nearblack()
options.go:1278
Interface
NewFeatureOption
NewFeatureOption is an option that can be passed to Layer.NewFeature Available options are: - none yet
options.go:1530
Interface
NewGeometryOption
NewGeometryOption is an option passed when creating a geometry Available options are: - ErrLogger
options.go:567
Interface
OpenOption
OpenOption is an option passed to Open() Available OpenOptions are: - Drivers - SiblingFiles - Shared - ConfigOption - Update - DriverOpenOption - Ra
options.go:372
Interface
PolygonizeOption
PolygonizeOption is an option to modify the default behavior of band.Polygonize Available PolygonizeOptions are: - EightConnected() to enable 8-conne
options.go:210
Interface
RasterizeGeometryOption
RasterizeGeometryOption is an option that can be passed tp Dataset.RasterizeGeometry()
options.go:1474
Interface
RasterizeIntoOption
RasterizeIntoOption is an option that can be passed to DatasetRasterizeInto() Available RasterizeOptions are: - ConfigOption - ErrLogger
options.go:1242
Interface
RasterizeOption
RasterizeOption is an option that can be passed to Rasterize() Available RasterizeOptions are: - CreationOption - ConfigOption - DriverName - ErrLogg
options.go:1228
Interface
RegisterPluginOption
RegisterPluginOption is an option that can be passed to RegisterPlugin()
options.go:1469
TypeAlias
ResamplingAlg
ResamplingAlg is a resampling method
godal.go:1679
Struct
ResultSet
ResultSet is a Layer generated by Dataset.ExecuteSQL
godal.go:3424
Interface
RollbackTransactionOption
RollbackTransactionOption is an option that can be passed to Dataset.RollbackTransaction There are currently no options available
options.go:1769
TypeAlias
SQLDialect
SQLDialect is a SQL dialect that be passed to Dataset.ExecuteSQL Available options are: - OGRSQLDialect - SQLiteDialect - IndirectSQLiteDialect
options.go:1690
Interface
SetColorInterpOption
SetColorInterpOption is an option that can be passed to Band.SetColorInterpretation() Available SetColorInterpOption are: - ErrLogger
options.go:91
Interface
SetColorTableOption
SetColorTableOption is an option that can be passed to Band.SetColorTable() Available SetColorTableOption are: - ErrLogger
options.go:102
Interface
SetDescriptionOption
SetDescriptionOption is an option that can be passed to SetDescription Available SetDescriptionOptions are: - ErrLogger
options.go:668
Interface
SetFieldValueOption
SetFieldValueOption is an option passed to Feature.SetFieldValue() Available options are: - ErrLogger
options.go:509
Interface
SetGCPsOption
SetGCPsOption is an option that can be passed to Dataset.SetGCPs()
options.go:1419
Interface
SetGeoTransformOption
SetGeoTransformOption is an option that can be passed to Dataset.SetGeoTransform() Available SetGeoTransformOptions are: - ErrLogger
options.go:34
Interface
SetGeometryColumnNameOption
SetGeometryColumnNameOption is an option passed to Layer.SetGeometryColumnName() or Feature.SetGeometryColumnName() Available options are: - ErrLogge
options.go:603
Interface
SetGeometryOption
SetGeometryOption is an option passed to Feature.SetGeometry() Available options are: - ErrLogger
options.go:497
Interface
SetNoDataOption
SetNoDataOption is an option that can be passed to Band.SetNodata(), Band.ClearNodata(), Dataset.SetNodata() Available SetNoDataOptions are: - ErrLog
options.go:68
Interface
SetProjectionOption
SetProjectionOption is an option that can be passed to Dataset.SetProjection Available SetProjection are: - ErrLogger
options.go:45
Interface
SetScaleOffsetOption
SetScaleOffsetOption is an option that can be passed to Band.SetScaleOffset(), Band.ClearScaleOffset(), Dataset.SetScaleOffset() Available SetScaleOf
options.go:80
Interface
SetSpatialRefOption
SetSpatialRefOption is an option that can be passed to Dataset.SetSpatialRef Available SetProjection are: - ErrLogger
options.go:56
Interface
SetStatisticsOption
SetStatistics is an option that can passed to Band.SetStatistics() Available options are: -ErrLogger
statistics.go:44
next →
1–100 of 271, ranked by callers