Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/airbusgeo/godal
/ functions
Functions
838 in github.com/airbusgeo/godal
⨍
Functions
838
◇
Types & classes
271
↓ 2 callers
Method
AttrValue
AttrValue Fetch indicated attribute of named node from within the WKT tree.
godal.go:2274
↓ 2 callers
Method
Bytes
Bytes returns the field as a byte slice
godal.go:3119
↓ 2 callers
Method
ClearMetadata
(opts ...MetadataOption)
godal.go:1929
↓ 2 callers
Method
ClearScaleOffset
ClearScaleOffset clears the band's scale and offset
godal.go:228
↓ 2 callers
Method
Close
Close releases the Transform object
godal.go:2171
↓ 2 callers
Method
Close
Close releases resources associated to a feature
godal.go:3274
↓ 2 callers
Method
CommitTransaction
CommitTransaction commits a transaction for a Dataset that supports transactions
godal.go:3519
↓ 2 callers
Method
CopyLayer
CopyLayer Duplicate an existing layer.
godal.go:3397
↓ 2 callers
Method
CreateFeature
CreateFeature creates a feature on Layer
godal.go:3298
↓ 2 callers
Method
Driver
Driver returns dataset driver.
godal.go:815
↓ 2 callers
Function
DriverOpenOption
DriverOpenOption adds a list of Open Options (-oo switch) to the open command. Each keyval must be provided in a "KEY=value" format
driver.go:152
↓ 2 callers
Method
EPSGTreatsAsLatLong
EPSGTreatsAsLatLong returns TRUE if EPSG feels the SpatialRef should be treated as having lat/long coordinate ordering.
godal.go:2236
↓ 2 callers
Function
EightConnected
EightConnected is an option that switches pixel connectivity from 4 to 8
options.go:1178
↓ 2 callers
Function
EmulatedTx
EmulatedTx forces the driver to allow potentially slow transactions in a Vector Dataset if the driver does not have transaction mechanism deemed suffi
options.go:1741
↓ 2 callers
Method
FirstBlock
FirstBlock returns the topleft block definition
structure.go:81
↓ 2 callers
Method
FloatList
FloatList returns the field as a list of float64
godal.go:3149
↓ 2 callers
Method
Geographic
Geographic returns wether the SpatialRef is geographic
godal.go:2242
↓ 2 callers
Function
GridCreate
GridCreate, creates a grid from scattered data, given provided gridding parameters as a string (pszAlgorithm) and the arguments required for `godalGri
godal.go:4001
↓ 2 callers
Function
HeightMode
HeightMode sets the type of the output information
options.go:1403
↓ 2 callers
Method
IO
IO reads or writes the pixels contained in the supplied window
godal.go:1195
↓ 2 callers
Function
Intervals
Intervals computes a histogram with count buckets, spanning [min,max]. Each bucket will be (max-min)/count wide. If not provided, the default histogra
histogram.go:106
↓ 2 callers
Method
LayerByName
LayerByName fetch a layer by name. Returns nil if not found.
godal.go:3413
↓ 2 callers
Method
LongName
LongName returns the driver long name.
godal.go:1399
↓ 2 callers
Method
MaskBand
MaskBand returns the mask (nodata) band for this band. May be generated from nodata values.
godal.go:259
↓ 2 callers
Function
MinSize
MinSize makes BuildOverviews automatically compute the overview levels until the smallest overview size is less than s. Should not be used together w
options.go:1010
↓ 2 callers
Method
Next
Next returns the following block in scanline order. It returns Block{},false when there are no more blocks in the scanlines
structure.go:30
↓ 2 callers
Function
NoMask
NoMask makes Polygonize ignore band nodata mask
options.go:1094
↓ 2 callers
Method
Projected
Projected returns wether the SpatialRef is projected
godal.go:2248
↓ 2 callers
Function
RegisterPlugin
(name string, opts ...RegisterPluginOption)
godal.go:1281
↓ 2 callers
Method
Revision
Revision returns the GDAL revision number (e.g. "1" in 3.2.1)
godal.go:1599
↓ 2 callers
Method
RollbackTransaction
RollbackTransaction rolls back a Dataset to its state before the start of the current transaction
godal.go:3505
↓ 2 callers
Method
SemiMinor
SemiMinor returns the SpatialRef's Semi Minor Axis
godal.go:2264
↓ 2 callers
Method
SetDescription
SetDescription sets the description
godal.go:1953
↓ 2 callers
Method
SetGeometryColumnName
SetGeometryColumnName set the name of feature first geometry field. Only supported when running with GDAL 3.6+.
godal.go:3353
↓ 2 callers
Method
SetStatistics
SetStatistics set statistics (Min, Max, Mean & STD). Available options are: -ErrLogger
godal.go:530
↓ 2 callers
Method
ShortName
ShortName returns the driver short name.
godal.go:1404
↓ 2 callers
Function
SiblingFiles
SiblingFiles specifies the list of files that may be opened alongside the prinicpal dataset name. files must not contain a directory component (i.e.
options.go:646
↓ 2 callers
Method
StringList
StringList returns the field as a list of string
godal.go:3159
↓ 2 callers
Function
Update
Update is an OpenOption that instructs gdal to open the dataset for writing/updating
godal.go:1969
↓ 2 callers
Method
Valid
Valid returns true is the geometry is valid
godal.go:2868
↓ 2 callers
Method
Validate
Validate SRS tokens.
godal.go:2329
↓ 2 callers
Function
Version
Version returns the runtime version of the gdal library
godal.go:1659
↓ 2 callers
Function
Warp
Warp writes provided sourceDS Datasets into new dataset and runs the library version of gdalwarp See the gdalwarp doc page to determine the valid flag
godal.go:1003
↓ 2 callers
Function
_gogdalSizeCallback
export _gogdalSizeCallback
godal.go:3795
↓ 2 callers
Function
getErrorHandler
(i int)
errors.go:56
↓ 2 callers
Function
godalBandScaleOffset
godal.cpp:657
↓ 2 callers
Method
handle
handle() returns a pointer to the underlying GDALDriverH
godal.go:1394
↓ 2 callers
Function
registerDriver
(fnname string)
godal.go:1357
↓ 2 callers
Method
rioAlg
()
godal.go:1750
↓ 2 callers
Method
setDatasetCreateOpt
(dc *dsCreateOpts)
options.go:348
↓ 2 callers
Method
setGeometryColumnNameOpt
(o *setGeometryColumnNameOpts)
options.go:604
↓ 2 callers
Method
setNearblackOpt
(nbOpt *nearBlackOpts)
options.go:1279
↓ 2 callers
Method
setSetScaleOffsetOpt
(so *setScaleOffsetOpts)
options.go:81
↓ 2 callers
Method
setStatisticsOpt
(so *statisticsOpts)
statistics.go:34
↓ 1 callers
Method
AddGeometry
AddGeometry add a geometry to a geometry container.
godal.go:2752
↓ 1 callers
Function
AllTouched
AllTouched is an option that can be passed to Dataset.RasterizeGeometries() where all pixels touched by lines or polygons will be updated, not just th
options.go:1487
↓ 1 callers
Function
BandSpacing
BandSpacing sets the number of bytes from one pixel to the next band of the same pixel. If not provided, it will be calculated from the pixel type Wa
options.go:787
↓ 1 callers
Function
BlockIterator
BlockIterator returns the blocks covering a sizeX,sizeY dataset. All sizes must be strictly positive.
structure.go:49
↓ 1 callers
Method
Description
Description returns the description/name
godal.go:1947
↓ 1 callers
Function
Destination
Destination makes SieveFilter output its result to the given band, instead of updating in-place
options.go:1110
↓ 1 callers
Function
Drivers
Drivers specifies the list of drivers that are allowed to try opening the dataset
driver.go:136
↓ 1 callers
Method
ForceToMultiPolygon
ForceToMultiPolygon convert to multipolygon.
godal.go:2763
↓ 1 callers
Method
ForceToPolygon
ForceToPolygon convert to polygon.
godal.go:2772
↓ 1 callers
Method
GeometryCount
GeometryCount fetch the number of elements in a geometry or number of geometries in container. Only geometries of type Polygon, MultiPoint, MultiLineS
godal.go:2687
↓ 1 callers
Function
IncludeOutOfRange
IncludeOutOfRange populates the first and last bucket with values under/over the specified min/max when used in conjuntion with Intervals()
histogram.go:73
↓ 1 callers
Function
IndirectSQLiteDialect
IndirectSQLiteDialect forces GDAL to use Virtual Tables when the DataSource uses its native SQLiteDialect This should be used sparingly as it is highl
options.go:1710
↓ 1 callers
Method
IsSet
IsSet returns if the field has ever been assigned a value or not.
godal.go:3065
↓ 1 callers
Function
MaxDistance
MaxDistance is an option that can be passed to Band.FillNoData and Viewshed which sets the maximum number of pixels to search in all directions for Fi
options.go:1129
↓ 1 callers
Method
MetadataDomains
()
godal.go:1941
↓ 1 callers
Function
OGRSQLDialect
OGRSQLDialect is GDAL's built-in SQL dialect. This is the default where the driver does provide its own native SQLDialect
options.go:1698
↓ 1 callers
Method
Open
godal.cpp:1724
↓ 1 callers
Function
RegisterInternalDrivers
RegisterInternalDrivers is a shorthand for registering "essential" gdal/ogr drivers. It is equivalent to calling RegisterRaster("VRT","MEM","GTiff")
godal.go:1371
↓ 1 callers
Function
RegisterPlugins
()
godal.go:1277
↓ 1 callers
Method
SetFID
SetFID set feature identifier
godal.go:2952
↓ 1 callers
Method
SetGeometryColumnName
SetGeometryColumnName set the name of feature first geometry field. Deprecated when running with GDAL 3.6+, use SetGeometryColumnName on Layer instead
godal.go:2939
↓ 1 callers
Function
Shared
Shared opens the dataset with OF_OPEN_SHARED
godal.go:1985
↓ 1 callers
Function
SignificantDigits
SignificantDigits sets the number of significant digits after the decimal separator should be kept for geojson output
options.go:1585
↓ 1 callers
Function
SmoothingIterations
SmoothingIterations is an option that can be passed to Band.FillNoData which sets the number of 3x3 smoothing filter passes to run (0 or more).
options.go:1146
↓ 1 callers
Function
SpatialFilter
SpatialFilter filters a ResultSet using the provided Geometry
options.go:1674
↓ 1 callers
Method
SpatialRef
SpatialRef returns dataset projection.
godal.go:842
↓ 1 callers
Method
SpatialRef
SpatialRef returns the geometry's SpatialRef
godal.go:3622
↓ 1 callers
Method
String
()
godal.go:1713
↓ 1 callers
Method
Structure
Structure returns the dataset's Structure
godal.go:1166
↓ 1 callers
Function
ThreadSafe
ThreadSafe adds capability to open, or obtain, a thread-safe dataset from any dataset, but only for raster read-only use cases. Should be used with R
godal.go:2027
↓ 1 callers
Function
_gogdalReadCallback
export _gogdalReadCallback
godal.go:3847
↓ 1 callers
Function
blockSize
()
gdalplugin/gcs_adapter.go:19
↓ 1 callers
Function
cColorTableArray
(in [][4]int16)
godal.go:686
↓ 1 callers
Function
cDoubleArrayToSlice
(in *C.double, length C.int)
godal.go:654
↓ 1 callers
Function
cIntArrayToSlice
(in *C.int, length C.int)
godal.go:630
↓ 1 callers
Function
cLongArray
(in []int64)
godal.go:556
↓ 1 callers
Function
cLongArrayToSlice
(in *C.longlong, length C.int)
godal.go:642
↓ 1 callers
Method
createHandle
()
godal.go:2520
↓ 1 callers
Function
ctEntriesFromCshorts
(arr *C.short, nEntries int)
godal.go:697
↓ 1 callers
Function
exportToWKT
godal.cpp:240
↓ 1 callers
Function
gdalGCPToGoGCPArray
gdalGCPToGoGCPArray is a utility function for conversion from `C.GCPsAndCount` (GDAL) to `[]GCP` (Go)
godal.go:4308
↓ 1 callers
Function
goErrorHandler
export goErrorHandler
godal.go:1635
↓ 1 callers
Function
godalVSIHasGoHandler
godal.cpp:1807
↓ 1 callers
Function
gridAlgFromString
(str string)
godal.go:1776
↓ 1 callers
Function
numBlocks
()
gdalplugin/gcs_adapter.go:23
↓ 1 callers
Function
registerErrorHandler
(fn ErrorHandler)
errors.go:46
← previous
next →
201–300 of 838, ranked by callers