Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/georust/gdal

Rust bindings for GDAL
https://github.com/georust/gdal

Update changelog

88d3124749141dd82b5877545ec344884a7d0b2f authored 10 months ago by Laurențiu Nicola <[email protected]>
Add Dataset::rasterbands

de86d770f26723e07e6172f9e67c31ba9a7e1c11 authored 10 months ago by Laurențiu Nicola <[email protected]>
Added `no_data_value_u64`, `set_no_data_value_u64`, `no_data_value_i64` and `set_no_data_value_i64` to `RasterBand` (#520)

* Added bindings for `GetNoDataValueAsInt64` and `GetNoDataValueAsUInt64`

* Added bindings fo...

3c5eb45f0b42dd33424e124178e63cead0cef15b authored 11 months ago by Simeon H.K. Fitch <[email protected]>
Unified raster creation options over `CplStringList`. (#519)

66d3485c0c932970fff3c037bfee137534cdc3dc authored 11 months ago by Simeon H.K. Fitch <[email protected]>
Use arrow instead of arrow2 in the example

1b8ba56e5c9264435b5f29ac518561fb58f739de authored 11 months ago by Laurențiu Nicola <[email protected]>
Add `DriverManager::get_drivers_for_filename` for the ability to auto detect compatible `Driver`s for writing data (#510)

* Add DriverManager::get_drivers_for_filename

* Add docstring to DriverManager::get_drivers_f...

87497bf28509ea1b66b8e64000bd6b33fde0f31b authored 11 months ago by Zero <[email protected]>
Add `DriverIterator` to iterate though the registered drivers (#513)

* Add `DriverIterator` to iterate though the registered drivers

* Apply suggestions from code...

82db2feb47d4f95159639db8842df65d30a30c52 authored 12 months ago by Zero <[email protected]>
Drop prebuilt GDAL 2.4 bindings

be570c70667e688ac96f7b14520b925a2f947e43 authored 12 months ago by Laurențiu Nicola <[email protected]>
Update crate docs

924bdbfe86d1df682e392856f9d68d61fcb5c55f authored 12 months ago by Laurențiu Nicola <[email protected]>
Add supported versions info to README

4fafdea069861edce31744387eb936f432e91356 authored 12 months ago by Laurențiu Nicola <[email protected]>
Drop support for GDAL pre-3.0

572906d16c3ae8d38e3b284c628decee3a61747c authored 12 months ago by Laurențiu Nicola <[email protected]>
Stop emitting patch version cfgs

23f185a453a376fc4d6dd7870b16a6330da420f6 authored 12 months ago by Laurențiu Nicola <[email protected]>
Added missing variant in `GdalDataType::iter`.

481a0d997c5e62bcd77a36b7b324a3a7dc9e1923 authored 12 months ago by Simeon H.K. Fitch <[email protected]>
Fixes new clippy lint `items-after-test-module`.

9f1ee1affc28b0fe5cb52015bc09fc1bef0d3d76 authored 12 months ago by Simeon H.K. Fitch <[email protected]>
Change Feature::set_field_xxx to take mut self

44741f6c7bb0699d8b69e084014c2961bc50f12f authored 12 months ago by Laurențiu Nicola <[email protected]>
Add Feature::unset_field

f435e40d1629e8d40cc85c7fa8ca170b1cd68a9d authored almost 1 year ago by Laurențiu Nicola <[email protected]>
Lift `ndarray` compatibility into `Buffer<T>` (#494)

* Implemented `RasterBand::read_block` using the `Buffer` API, enabling block reading without `a...

aebb75156c6590874383ec094357cfb09654ac47 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Clean up Feature::set_field_null

06041c045adf3e8a0fbd2fdfe93273e3a5dfa742 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Applied suggested implementation of set_field_null in #427.

Thanks to @nms-scribe.

8032f777d33666f56689263bd1a30b640df893c9 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Simplified test.

d1df27d0be57045c67d985699d478637c008789c authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Changed a number of APIs using `isize` when `usize` is semantically more appropriate (#497)

* Changed a number of APIs using `isize` when `usize` is semantically more appropriate.

* Use...

bf43a3b97a9c1c5cce90fb00b3cbebf57c070839 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Merge pull request #498 from metasim/fix/496

Created `enum AxisMappingStrategy` for `OSRAxisMappingStrategy` ordinals.

ba4336992934a3d722d3cac6ce5661df32455011 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Apply suggestions from code review

Co-authored-by: Laurențiu Nicola <[email protected]>

1cbce6503f30e6c0bec7905aeed8904aa4ea1735 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Created `enum AxisMappingStrategy` for `OSRAxisMappingStrategy` ordinals.

dd0e8f54476ebb437634d1f6e1ed800c2dada291 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Output metadata for static builds

34df34c1e726bc8d55094edcda771aef7e62700b authored about 1 year ago by Paul Wagener <[email protected]>
Wait with msvc panic!() until after pkg-config check

041415f40a847d65f0b27dbab759aaac88c63d95 authored about 1 year ago by Paul Wagener <[email protected]>
Added entry to CHANGES.md for PR 492

4d035dffca63f14df7518e244f78c4bafb9e2c55 authored about 1 year ago by Paul Wagener <[email protected]>
Add RasterBand::write_block

78827be2c0f5506d25ea585bc6e8e7fe50820036 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Check output type in read_block

6c39690e7c70772c3edda98f759929f83b1ea526 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Add Geometry::difference

30fea92e29d173d524353e27d473e2c872dc7e81 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Add method to set default histogram for RasterBand

ea341a85dfdd1de1931d8206dfba8bdd82fb5ef6 authored about 1 year ago by José Padarian <[email protected]>
Add assertion to histogram setter and getter

f37c7def392b9a4d7a7db5f4d468f29fba348605 authored about 1 year ago by José Padarian <[email protected]>
Add histogram calculation for RasterBand (#468)

* Add histogram calculation for RasterBand

---------

Co-authored-by: Simeon H.K. Fitch <fi...

d279c9f4cd5f81469d206a3de296afaa72bd533a authored about 1 year ago by José Padarian <[email protected]>
MDArray::read_as_string_array(): make it robust to null string pointer being returned by GDAL

b4c633647f401aa894659c72191f070a18c32b4e authored about 1 year ago by Even Rouault <[email protected]>
Update src/raster/mdarray.rs

781898eaff207971ecd6c848d3c8db486351fe1f authored about 1 year ago by Laurențiu Nicola <[email protected]>
Merge pull request #474 from rouault/gdal_sys_readme

gdal-sys/Readme.md: add hint about setting GDAL_VERSION

c61b3130e184aa428d19c2fbdf7ff76d973f4ddd authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Merge pull request #480 from lnicola/mdarray-read-into-slice

Validate output length in MDArray::read_into_slice

f10bfb50c17ca7f2dded478ddda7e30a2344275d authored about 1 year ago by Laurențiu Nicola <[email protected]>
Validate output length in MDArray::read_into_slice

3ac532cc3e778c141456b0ad61c8b91360d8b10a authored about 1 year ago by Laurențiu Nicola <[email protected]>
Merge pull request #473 from rouault/version_test

version.rs test: make it work with a GDAL debug build

65c2bab5b470d70c56d80820c1bb898ca005c280 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Merge pull request #478 from lnicola/ogr-equals

Stop using deprecated OGR_G_Equal

1b5f55edb971739343b6705b7922363dc315d729 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Stop using deprecated OGR_G_Equal

b971ee1707966785d983e254bcb6121370b26c57 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Merge pull request #472 from rouault/ci_cargo_valgrind

.github/workflows/ci.yml: run 'cargo valgrind test --lib'

9524e827ad8de3e0ab39c5bcc4246a73a2e37ab1 authored about 1 year ago by Laurențiu Nicola <[email protected]>
version.rs test: make it work with a GDAL debug build

c35f950586d1fba1e2b4844991ce4b62a341b077 authored about 1 year ago by Even Rouault <[email protected]>
gdal-sys/Readme.md: add hint about setting GDAL_VERSION

74839fba6c511722bda7c77073b21b03af41f564 authored about 1 year ago by Even Rouault <[email protected]>
MDArray::read_into_slice(): fix memleak in error code path

a56210194979cf77786731af55222c516b725bad authored about 1 year ago by Even Rouault <[email protected]>
.github/workflows/ci.yml: run 'cargo valgrind test --lib'

290987ff13e06099b13fdf0fad48c5e0eb403d05 authored about 1 year ago by Even Rouault <[email protected]>
Merge pull request #471 from rouault/fix_read_dir_memleak

_read_dir(): fix memory leak

ed03ceae15fa08ca12bf98f89508b0a4b72dc013 authored about 1 year ago by Laurențiu Nicola <[email protected]>
_read_dir(): fix memory leak

Fixes leak reported by ``cargo valgrind test --lib``:
```
Error leaked 200 B in 1 block
...

e8cec95d77c46445291e252d71a1e5201bfa90ad authored about 1 year ago by Even Rouault <[email protected]>
Merge pull request #470 from lnicola/gdal-3-8-1

Run CI on GDAL 3.8.1

203486d9b857678929460b23ce381e3c757c3d27 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Good night, sweet prince

8d4baa4ebe6880fc6f183ae59dda6e4c19c901c7 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Run CI on GDAL 3.8.1

039fd5cc1a2439ae031120a977b6ae250356b76a authored about 1 year ago by Laurențiu Nicola <[email protected]>
Merge pull request #469 from lnicola/tpi-target

Fix tpi test output name and use `/vsimem/` for DEM tests

fd4bc81c2ba4040b4d1bf129d3e6a1153b3549bd authored about 1 year ago by Laurențiu Nicola <[email protected]>
Use /vsimem/ for dem tests

6481a5daad1ffd0e5f71bf9caae66f96c5700d95 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Fix tpi test output name

b95dbbb77214850029c668306ae5ad547c62dcfa authored about 1 year ago by Laurențiu Nicola <[email protected]>
Merge pull request #456 from metasim/feature/dem

GDAL DEM Processing Routines

25a7d312c51c96414107380206c9d1c3d90511ab authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Clippy

c8a6779fdfae00ecc97f0d5cd0693db8d6fc2760 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Merge branch 'master' into feature/dem

e263caabe9921b1a69bc94aea9522245f40a1e0a authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Add some docs

b294dbb3a3da8d3ee869233f47dd88f826035216 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Resurrect CommonDemOptions

e13d652f8c2b08ca746f1f453792b64888c21cfd authored about 1 year ago by Laurențiu Nicola <[email protected]>
Merge pull request #1 from lnicola/dem-cleanups

DEM cleanups

11c828190544d408a947dd55f21902051af33504 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Merge pull request #466 from lnicola/gdal-3-8

Add pre-built bindings for GDAL 3.8.0

f180427c099f0093f7b8b10111b556517ee7cba9 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Add pre-built bindings for GDAL 3.8.0

b0c7eafad2eaa9a5ae030757a88c0e2750281272 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Make compute_edges an Option again

e78c54215ce0c60bd997434f906202bf58181be4 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Avoid unwrapping when building the dem options list

e9af765b0cf6365c0d343700e07c286ec31a78aa authored about 1 year ago by Laurențiu Nicola <[email protected]>
Reduce visibility of to_gdal_options

998a53877ddc77db2a95586608a342e62cf27e9a authored about 1 year ago by Laurențiu Nicola <[email protected]>
Remove dem options getters

4b2242d5c410cf4a9d9036fad893c420f3b43365 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Don't rely on Debug impls

25070f61e59c0eb89c5582cc3dac00424319541d authored about 1 year ago by Laurențiu Nicola <[email protected]>
Drop lifetime in GdalDEMProcessingOptions

f39e73d83c3b084e633e9f86f434c2b073e0c31a authored about 1 year ago by Laurențiu Nicola <[email protected]>
Don't clone in output_format

3d0c812464bbd97624743d64cde15f10c5c88bfd authored about 1 year ago by Laurențiu Nicola <[email protected]>
Clarify comment

85971803c1c5b0af51fd21eedbed8ceeaa6d018e authored about 1 year ago by Laurențiu Nicola <[email protected]>
Bindings for DEM processing routines.

2e1c13e8a53ba76be42f305f29d30491fc55ed0f authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Merge pull request #462 from metasim/feature/resample-str

Added `{Display|FromStr} for ResampleAlg` and `ResampleAlg::iter`.

00e41d689c78e01cbe896c8d883746a9668a0bcd authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Added `{Display|FromStr} for ResampleAlg` and `ResampleAlg::iter`.

6dbe9b6bdb291d05b5ca510ae9dcb736fd3d5957 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Merge pull request #457 from metasim/feature/csl-extend

Added `Extend` and various `FromIterator` implementations to `CslStringList`.

a1aee76809a53f2b8b4f12874c919f1017dfe5d3 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Added `Extend` and various `FromIterator` implementations

to `CslStringList`.

ff6a0e39e4adab77e536d661d0f340809ed92632 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Merge #458

458: Run CI on GDAL 3.7.3 r=metasim a=lnicola

- [x] I agree to follow the project's [code of co...

4196d80d13839a4df44d18cf2828d7c5564457a9 authored about 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Run CI on GDAL 3.7.3

d08954afd188563d9a1bf1e5beec5b981bddfbee authored about 1 year ago by Laurențiu Nicola <[email protected]>
Merge #461

461: Make SpatialRef::set_axis_mapping_strategy take self by mut r=metasim a=lnicola

- [x] I ag...

b1547dd51f1b7831629724d1c277f906ddc1b6b4 authored about 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Make SpatialRef::set_axis_mapping_strategy take self by mut

4874e65fa95df3caafb99e77b4b3a8f7610b329f authored about 1 year ago by Laurențiu Nicola <[email protected]>
Merge #437 #459

437: Update arrow2 requirement from 0.17 to 0.18 r=lnicola a=dependabot[bot]

Updates the requir...

552f9dd0d8c8d9de27ec2a5d4b449faa8961ffa5 authored about 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #434

434: Make raster index usize r=metasim,jdroenner a=lnicola

- [x] I agree to follow the project'...

2c1b33bb7eb14e6315b9932d2fe3303ee8a9169f authored about 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Make raster index usize

072773a36b96e90a384e3d4a79c3f4ca9df89710 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Update bindgen requirement from 0.68 to 0.69

Updates the requirements on [bindgen](https://github.com/rust-lang/rust-bindgen) to permit the l...

690693a1e082ce6c1681c1042d361ed3861f01ff authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge #455

455: Fix/454 r=metasim a=metasim

- [X] I agree to follow the project's [code of conduct](https:...

204e4700f71dcc63f1f4993f2d0a5fe118f92208 authored about 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Misc PR feedback.

6e50c4db25d5e6f6618caf48d37ea503c0a88794 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Binding for `CSLAddNameValue`.

c1c7fe0950f51a81aea6cc66a437a52325236024 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Apply suggestions from code review

Co-authored-by: Laurențiu Nicola <[email protected]>

c8ad77e2df3b603646379ae0fc88d47e1ba6b8b3 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Changelog link.

[skip ci]

ccfc093aa7acb9efcbe2544d0ae65eddbcbf00ed authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Added `CslStringList::into_ptr`

Added documentation.

6b1a934678f61243489de45ebc3b1db0412ea9e6 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Reworked `CslStringListIterator` and added

`CslStringList::get_field`, `CslStringList::find_string`, `CslStringList::partial_find_string`, `...

1d21718253484f1a53f408c5b2efb4dd7e8cdb83 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Merge #451

451: Don't derive Clone, PartialEq and Eq for ExtendedDataType r=metasim a=lnicola

- [x] I agre...

57db2d31cf6daa4e562527acf80c2079bafd0113 authored about 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Don't derive Clone, PartialEq and Eq for ExtendedDataType

b585c6e5b6d82486af335ca6ef1d40a3a2e51053 authored about 1 year ago by Laurențiu Nicola <[email protected]>
Merge #447

447: Maintenance cleanup on `dataset.rs` r=lnicola a=metasim

- [X] I agree to follow the projec...

f638618d7b2212eee04d852ce4365c7c6da038e4 authored about 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
PR feedback.

d69fb484372ba9cc00ba8c928390542c6ddd3a66 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Moved ancillary types from `dataset.rs`

Moved non-core Dataset methods into respective `raster` or `vector` modules.

7f5d9937e8d3f54f5512d8600c4b628c41b5fd2b authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Merge #446

446: Rewrote `vector::ops::transformations::tests::test_simplify_preserve_topology`... r=lnicola...

3632909ca64f916550aecc139079392824104772 authored about 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #442

442: Rewrote `spatial_ref::srs::tests::from_proj4_to_wkt`... r=lnicola a=metasim

...to be less ...

f8058de39f5cd474efe78ee9f4664d1b6541a493 authored about 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Rewrote `vector::ops::transformations::tests::test_simplify_preserve_topology` to be less sensitive to GEOS changes.

6361485e67cd50f2200bb0e53dcb182c0a1bd916 authored about 1 year ago by Simeon H.K. Fitch <[email protected]>
Merge #440

440: Use tinymarble.tif instead of the PNG r=metasim a=lnicola

- [x] I agree to follow the proj...

84a33d73f850ac4a6943631b303120fefaa1ccee authored about 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Remove tinymarble.png

f13f761e8f09a95f31a296a931d162f296ee321b authored about 1 year ago by Laurențiu Nicola <[email protected]>