0.15.0 #415
Closed
metasim
announced in
Announcements
0.15.0
#415
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Crate
georust/gdal
version 0.15.0 has been released!Changes
Breaking:
RasterBand::actual_block_size
now takes twousize
offsets instead of(isize, isize)
RasterBand::actual_block_size
API and replace asserts withtry_into
#413Added
GDT_Int8
supportGDT_Int8
, test GDAL 3.7 on CI and refactor workflow #412Added
Dataset::close
, changedDataset::flush_cache
to be fallibleAdded
SpatialRef::semi_major
,semi_minor
,set_proj_param
,get_proj_param
,get_proj_param_or_default
,set_attr_value
,get_attr_value
andgeog_cs
.Added
Dataset::gcp_projection
,Dataset::gcps
,Dataset::set_gcps
APIsAdded pre-built bindings for GDAL 3.7
Added
SpatialRef::to_projjson
Added
Geometry::length
Geometry::length
#384Added
Geometry::union
Added
Geometry::from_gml
Geometry::from_gml
#378Added
CoordTransform::new_with_options
andCoordTransformOptions
Set the link flag of gdal-sys to "libgdal". Emit the libgdal version via cargo:version_number. Remove wrong build-dependency on gdal-sys and remove docs_rs workaround.
Added
Geometry::from_geojson
Added
CslStringList::add_string
Possibly breaking: Set MSRV to 1.58.
Added a
TryFrom
array implementation forCslStringList
CslStringList
From
implementation withTryFrom
#362Added
Rasterband::c_rasterband
to obtain the raw C pointer toGDALRasterBandH
Breaking:
Feature::geometry
returns anOption<&Geometry>
instead of&Geometry
. Calls toFeature::geometry
will no longer panic.Breaking:
RasterBand::band_type
returns theGdalDataType
enum instead ofGDALDataType::Type
ordinal. Fixes #333The default features of the
chrono
dependency are now disabledAdded prebuilt bindings for GDAL 3.6 (released 6 November 2022).
Breaking:
Layer::spatial_ref
returnsOption
instead ofResult
, thereby better reflecting the semantics documented in the C++ APIResult
toOption
. #355Exposed various functions on
Geometry
:make_valid
,geometry_name
, andpoint_count
.Geometry::make_valid
. #356Exposed
read_arrow_stream
onLayer
to access OGR's columnar reading API.Exposed spatial predicates over
Geometry
:intersects
,contains
,disjoint
,touches
,crosses
,within
, andoverlaps
.Geometry
#366Added
Geometry::envelope
andGeometry::envelope_3d
.envelope*
methods toGeometry
. #370Added support for getting the
SpatialRef
of embedded ground control points (GCPs) viaDataset::gcp_spatial_ref
.SpatialRef
of GCPs. #397This discussion was created from the release 0.15.0.
Beta Was this translation helpful? Give feedback.
All reactions