gdalraster 2.6.0 #971
ctoney
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Dependencies
SuggestsAPI change
vector_to_MEM()asrvector_to_MEM()but keep an alias to the deprecated name for now (Renamevector_to_MEM()asrvector_to_MEM()(but keep an alias for now) #958)Features
GDAL CLI bindings
gdal_run_piped(): a variation ofgdal_run()suitable for use with the R native pipe operator (CLI bindings: add gdal_run_piped() #956)gdal_run(): add argumentscloseandquiet(Add argumentscloseandquietingdal_run()#941)gdal_usage(): replace[may be repeated]with whether packed values / repeated arg allowed or not (gdal_usage(): replace [may be repeated] with packed values, repeated arg allowed or not #953)Raster
GDALRaster$addBand(): accept an R vector to add a MEM band from data pointer without copying (GDALRaster::addBand(): accept an R vector to add a MEM band from data pointer without copying #960)GDALRaster$getInterBandCovMatrix(): class method to fetch or compute the covariance matrix between bands of a dataset usingGDALDatasetGetInterBandCovarianceMatrix()in GDAL 3.13northness()andeastness(): convenience functions for transforming aspect degreesGeometry API
g_invalid_reason(): interface toOGR_G_GetInvalidityReason()in GDAL >= 3.13 (Geom: add g_invalid_reason(), interface to OGR_G_GetInvalidityReason() in GDAL >=3.13 #957)g_segmentize(): interface toOGR_G_Segmentize()(Geom API: add g_segmentize(), interface to OGR_G_Segmentize() #966)Terminal UI
/vsistdout/to the compliant output stream to allow using GDAL standard output streaming in the R terminal (Redirect /vsistdout/ to the compliant R output stream via Rcpp #963)lib_versions(): return a named list of library version information for GDAL and its major dependencies in a consistent format, as alternative to the separate version info functionsshow()method forGDALRasterandGDALVector(e.g., if no spatial reference is defined)progress_bar_clear(): terminate/reset any active cli progress bars (Progress bar improvements and format console messages with {cli} #939)Fixes
CLI_SHOULD_TICKmacro in the C++ progress bar to avoid unnecessary updates on screen for small performance improvement in certain cases (Progress bar improvements and format console messages with {cli} #939)GDALAlg::setArg(): more robust handling of algorithm arguments with object inputGDALVector: lint/cleanup class constructors also addressing Rcpp 1471 issue commentDocumentation
gdal_run_piped()in web article UsinggdalCLI algorithms from R"UInt8"pixel data type in GDAL >= 3.13 (Update (primarily documentation) for the UInt8 pixel data type in GDAL >= 3.13 #933)g_make_valid(): update documentation to describe the new behavior ofMakeValid()in GDAL 3.13(Geom API: condition tests for changes to MakeValid() in GDAL 3.13 and update the documentation for g_make_valid() #934)Internal
g_make_valid(): condition tests for changes toMakeValid()in GDAL 3.13calc(): use a unique temp name when the output dataset is MEM and a specific name is not given (calc(): use a unique temp name when the output dataset is MEM and a specific name is not given #954).rasterize_polygon()for internal use, currently only for FIESTA support (Add .rasterize_polygon() for internal use #955)has_space_char_(): usestd::any_ofto avoidcppcheckstyle warningThis discussion was created from the release gdalraster 2.6.0.
Beta Was this translation helpful? Give feedback.
All reactions