Ecosyste.ms: OpenCollective

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

github.com/georust/geozero

Zero-Copy reading and writing of geospatial data.
https://github.com/georust/geozero

Merge pull request #201 from lewiszlw/fix-geos-writer-srid

Fix GeosWriter not implemented srid method

3378dda305ec88cabb092d458f8a61a140f60827 authored 11 months ago
Merge pull request #203 from lewiszlw/fix-geos-to-ewkt

Fix `geos:Geometry` to `ewkt` bug

adb77b7267683c4fba643ab68b8340f1fc8f8fd7 authored 11 months ago
Fix clippy lint

30208c24016a1b61f5b32ff9f42430f9fa05031a authored 11 months ago
Add unit test

bac1039202ef86be209fa51dac1c914433408efd authored 11 months ago
Fix test

53ea8c32fd6817f433bddb7a7e009d6e3de34410 authored 11 months ago
Add unit test

7c9ddb57ab38a628c112cd53c2cef29a4ce5c06f authored 11 months ago
Fix geos:Geometry to ewkt bug

297abaf5330e376e4fcc14bef6bae6096927fed6 authored 11 months ago
Fix GeosWriter not implemented srid

2516bdf9dae4857ba8e4c2c7642f6692e0b699f3 authored 11 months ago
Merge branch 'kyle/release-v0.12.0'

52a4d2d3c11f02e734274fcb6ee4b88b94b5b53d authored 12 months ago
prepare for 0.12.0 release

644844e4f51086e8f7cad0de270817076b0d6ea1 authored 12 months ago
Release notes

8491d4a7154b449eb1f72dfa48bd17c8108167d4 authored 12 months ago
Update changelog

e69422770d138182fd804a4b39c2064ef0fc3c01 authored 12 months ago
Merge pull request #186 from kylebarron/kyle/remove-arrow

Remove Arrow mod, point to geoarrow crate

c1e7b300737371a02f6cfff77094f23dc7b5b21f authored 12 months ago
Merge branch 'main' into kyle/remove-arrow

34db0040c1965aec55db92477a1b39221e33347f authored 12 months ago
Merge pull request #183 from kylebarron/kyle/docstrings

Attempt at trait documentation

625f07d514fb1d9ad2162de935ae5e570bcef281 authored 12 months ago
Configure for merge queue (#194)

Currently we rely on maintainers to manually verify that CI has passed
and that branches are up...

404c2da8fa2668835bd42de1e09fd202f342198d authored 12 months ago
geojson lines writer (#193)

0fc71baba8c94d05b9e8f88ee9680cddaa2ac34a authored 12 months ago
Merge branch 'main' into kyle/remove-arrow

1077589706d138739c4dc91884cf2eaa36f6586c authored 12 months ago
reword

dc0f254defa07f4908d3145f385c36cc53677937 authored 12 months ago
Merge branch 'main' into kyle/docstrings

2e1282dc312a7692a6fc01533d37104913ee1574 authored 12 months ago
Make other wkb and wkt variants generic (#188)

This is a follow up to https://github.com/georust/geozero/pull/171 to
make other WKB and WKT va...

1d78b3604ea6d082980092c2931170287e13de9e authored about 1 year ago
Add GeoJsonLineReader to top-level documentation (#192)

I didn't realized this existed until I was reading through the code

24aeff5bcabad758c5ba258ac0e3edb2685646ff authored about 1 year ago
Merge branch 'kyle/docstrings' of github.com:kylebarron/geozero into kyle/docstrings

ef9d0b88ece63e6d53fa9bb018f6b59247644993 authored about 1 year ago
address comments

eec4574052c9ccf756459f9949eb15ffa4e6e871 authored about 1 year ago
Update geozero/src/geometry_processor.rs

Co-authored-by: Michael Kirk <[email protected]>

8d806d2809343a3fb2c001446066c388e9c62821 authored about 1 year ago
Merge branch 'main' into kyle/docstrings

6c27eec22e04cc91889735ac188eda81cab6027f authored about 1 year ago
expose feature for gdal with bindgen (#190)

This is necessary for linking against gdal versions whose bindings
aren't yet included in gdal-...

6c820ad7a0cac8c864058c783f548407427712d3 authored about 1 year ago
Merge pull request #189 from michaelkirk/mkirk/fix-clippy

Fix clippy: remove superfluous use statements

f0d96fdeadc4ff985fa7b7ed93c542d31415182d authored about 1 year ago
Fix clippy: remove superfluous use statements

These modules only contain trait implementations, which don't need to be
`use`'d

5c8a841be0cd2c45c10961ba5b83adbc297ea136 authored about 1 year ago
Remove Arrow mod, point to geoarrow crate

a193108ebf8fc078566aacad1069a323cf7cf5fe authored about 1 year ago
property notes

3bbbf60f2062a2f7e5bfe7973d8b9357e22cd2b6 authored about 1 year ago
docstrings

e6268fd1caf243decfa902f5f7331f03ca9bf5a1 authored about 1 year ago
Merge pull request #179 from michaelkirk/mkirk/update-fgb

update flatgeobuf

8501fedf288adc851d08a367f8f651ee643d4bed authored about 1 year ago
minor grammar fixes (#180)

b137e258b2a480415687dec456981e67d5977361 authored about 1 year ago
update flatgeobuf

1bd17e78cde6241fbc55978c5011d4177b91854b authored about 1 year ago
Merge pull request #178 from michaelkirk/mkirk/update-rust-lints

address latest clippy lints (from rust-1.73)

26b2272ad6589884344081acb4a446e36954e062 authored about 1 year ago
Remove +nightly check from CI

There were approximately 400 lines of errors like this from running `cargo +nightly check`

I do...

c3f76cf0a6455109b43d0e11522d0164e18c9dc1 authored about 1 year ago
`cargo build -Zcheck-cfg` no longer takes arguments.

It already knows how to check for features and other common things.

See:
https://github.com/rus...

e173b2b75c273965e9bfd8c0279f772128d9c200 authored about 1 year ago
address latest clippy lints (from rust-1.73)

Fixes lint failures like this:

```
warning: unneeded `return` statement with `?` operator
--...

cbd5aa2d04914523dfcca0856a99a627082b687e authored about 1 year ago
Include error details (#176)

Before:
Processing failed: I/O error

After:
Processing failed: I/O error `No such file or d...

79401f11232af7dffebcf16ba21e182f808e8104 authored about 1 year ago
geozero-cli: HTTP FGB can write to any output

Previously only SVG and json outputs were allowed.

21237066088de4d08b7e6636957108cac9f4e293 authored over 1 year ago
address new clippy lints from rust-1.72 (#173)

e90a0237fe42523a41417121da4fb7bb8438cbcd authored over 1 year ago
change Wkb to non-owning

fc7c0835d25f480da41ff98bd2b063e6a533fbaa authored over 1 year ago
Compile proto file only when vector_tile.rs doesn't exist (#170)

So protoc is not required when geozero is used as a dependency.

a6b6a8d2eb0b4eec65b2fff249e9d9af727eea05 authored over 1 year ago
Depend on flatgeobuf 3.27.0

4e5f640a7682a4b9372c8312510271ecfdde3153 authored over 1 year ago
Depend on flatgeobuf git branch

7540b2c04626427f777936773473bffbb43fc9b1 authored over 1 year ago
Release geozero 0.11.0

f58eb12fadd8724fd7d3f34467d8b766ab0f77ac authored over 1 year ago
Update gdal to 0.16

a430b0fa649fdb96f3aba6bd8e088c5ee28372d5 authored over 1 year ago
Update Changelog

2928b74a9c10ec2a467473b1c5aca56020f63ce0 authored over 1 year ago
Reader for line delimited geojson (.geojsonl) (#168)

f2a1934e0c48e04ea3de29f31ea89454617a915a authored over 1 year ago
Fix WKB and WKT empty points handling (#166)

cc195fb05b573c03911332bb4bba2df3f75ba6b8 authored over 1 year ago
Implement `empty_point` for `GeoJsonWriter` (#161)

ab0cdae68cf570ba9d510eb69c8004f4f9bf2a2f authored over 1 year ago
Fix: invalid WKT output for CSV's (#167)

d200e22c3a28821c47e0873de09dad35dd96df33 authored over 1 year ago
Add GDAL read support for more types (#165)

Read support for CircularString, CompoundCurve, CurvePolygon, Triangle, MultiCurve, PolyhedralSu...

c2b166e7c672f2f7ab48a7e2fadf478828b3e7bb authored over 1 year ago
Improve WkbWriter constructors (#158)

Adress #156 and fix different dimensions in reader and writer.

b6e63617638853ad34d1ea8a6f39ee3932b0107a authored over 1 year ago
Replace pub dim field of writers with constructor (#163)

#156

76e58eb8b8a07e265a6ac5f3b1ff769a94f8f142 authored over 1 year ago
Drop lifetime parameter of GpxReader (#164)

&'a mut R implements Read if R does so

dcf783d3af23ef062f7f49b1d26ecfc17bd22bdc authored over 1 year ago
Merge pull request #162 from michaelkirk/mkirk/owned-writes

Format writers can own their inner writer

6d43e3c30697cc80b356703d0cee32f6ec34442f authored over 1 year ago
Format writers can own their inner writer

- CSV
- GeoJson
- SVG
- WKB
- WKT (added in a previous commit)

bee32bc983fa8ddd11318743709fee6032a662ac authored over 1 year ago
Merge pull request #160 from Oreilles/empty-wkt

Fix invalid WKT empty geometries

47c02ea249ed84ef714e7a1387baa4fcf257ebb9 authored over 1 year ago
Omit whitespace before EMPTY if geometry isn't tagged

b2381e507360bb0016c5929b377c841c6ad8c556 authored over 1 year ago
Merge pull request #3 from michaelkirk/mkirk/empty-wkt

e79fd061ec92f13c95ff816cd9fbdbc07e58d166 authored over 1 year ago
WKTWriter can own its Vec, obviating BufferedWktWriter

2ba48750e55fc257c2f683a8b44de2b8a1d4f830 authored over 1 year ago
remove unnecessary lifetime param

f094d9397084a6f9d0737c14c6dd56a0503cd0a9 authored over 1 year ago
Add debug assert in case of inconsistent `geom_begin` and `geom_end` calls

3e7f6b8f3a7cb0b3480eb94fe74e130a0f410456 authored over 1 year ago
Formatting

c730fc6b6c1cd33431ac9fedac65d4fee7a9d448 authored over 1 year ago
Fix invalid empty geometries

333342d445ff46cbb181142916423d79571049c7 authored over 1 year ago
Drop lifetime parameter of WktReader (#157)

&'a mut R implements Read if R does so

e1964f3cd2e37fa3f64640212c1c108d5751060b authored over 1 year ago
Add support for Spatialite and MySQL WKB dialects (#153)

This PR adds support for
[Spatialite](https://www.gaia-gis.it/gaia-sins/BLOB-Geometry.html) and
...

a92ef80e35bf34887537ed58536dd85cb026ac21 authored over 1 year ago
Adds Ewkt dialect (#155)

This PR adds:
- `enum wkt::WktDialect`
- `WktWriter::with_dims`
- `struct EwktString` and `st...

5e92027df76e2d0a3e29495dcc51047400cb226c authored over 1 year ago
Consolidate cargo.toml management (#154)

Use shared cargo.toml to manage common attributes and dependencies. This
way all deps will alwa...

ece8dfe4955c2b161e8dd001431bd38cc85a8e76 authored over 1 year ago
[breaking] Implement screen coord translation for MVT writer (#150)

* Rename `to_mvt()` to `to_mvt_unscaled()`
* Add a new `to_mvt(...)`
---------

Co-authored-...

1023c28bff2a74415c63c0fd7f0d68ee33814f49 authored over 1 year ago
Merge pull request #151 from nyurik/fix-large-geoms

Fix MVT large geometry processing

78672a0e805b4f80c3736483ed26ae40041c8f64 authored over 1 year ago
Fix MVT large geometry processing

If MVT uses extent is larger than 4096, is_area_positive test panics due to an integer overflow....

523fefbddb88a208748494f2ed35a082ef136e32 authored over 1 year ago
Add support for raw WKB DB queries

9132a59e5742a00311e0ebae8eaf8b71a3b921b7 authored over 1 year ago
Depend on flatgeobuf 3.26.0

8e6458cc25855f47ea7a50af55dc1e5e05c07171 authored over 1 year ago
Depend on flatgeobuf git branch

f25e5832484fc2f3619b78b6a231903c23a29503 authored over 1 year ago
Release geozero 0.10.0

9cd2b0c8b069a0b43530bbae6c2b8df0e091058c authored over 1 year ago
Update to sqlx 0.7

50fc7bf4573ac6e21d88f822e4821e378d262225 authored over 1 year ago
Refactor MVT and GDAL errors (#148)

Relates to #138

---------

Co-authored-by: Yuri Astrakhan <[email protected]>

8f3d8e4b9363aee0d50356936f5be65f496b9953 authored over 1 year ago
Address a breaking change in a dependency, minor CI (#149)

* address a breaking change in geos lib -
https://github.com/georust/geos/pull/133#issuecomment...

102d99984172437b8a5ddd67b88632c2722fd3ee authored over 1 year ago
Update gdal dependency

ebb129c4803f83a60f9b88c7954ef3a1c89f7bcb authored over 1 year ago
Update dependencies: gpx, criterion

59b4decaf4dba1e4dd4ccc8408168c8b9602ba1e authored over 1 year ago
Merge branch 'adamreichold-geojsonreader'

626e2cb729004951eb6d98c24f3dcd8ca9dfd38e authored over 1 year ago
Drop lifetime parameter of GeoJsonReader

`&'a mut R` implements `Read` if `R` does so this should not reduce the set of
supported types b...

5f1e31d0d9cb47d31c3ff0556c4b931e1082c071 authored over 1 year ago
Running Clippy is a superset of running check builds.

6b5f580db30434583f8651f5b5f4363e62434ff9 authored over 1 year ago
Bump version

e25d1ab4fecdb06059de35a03a4b44a7a8ae6574 authored almost 2 years ago
Release geozero 0.9.9

c8d9a89a0afbc2263dccb84b4c991191ecb16237 authored almost 2 years ago
Upgrade to dup-indexer v0.3 (#142)

Dup indexer now requires values to implement unsafe `PtrRead` marker
trait, as it doesn't seem ...

3bccaf7b4eb1619b6d9a6aba38a2f0b2f3835c61 authored almost 2 years ago
Add CI to verify cargo doc runs ok (#140)

Ensure the doc build would pass for all crates

0dcdd81f5a0d6dd913b33f66990040b40a5a723a authored almost 2 years ago
Fix categories, and add MVT to the keywords and GH link (#139)

497401e8f1e7316eeac324235b76efe73215343c authored almost 2 years ago
Bump version

c595402cebaf2dbac4d60239ea86931cbf39f446 authored almost 2 years ago
Release geozero 0.9.8

6a07eccce95467ce8161c90026f1b1b8edcdc35a authored almost 2 years ago
Release 0.9.8 (#137)

Once merged, will release. Also, removed manual test steps - no point
when we have CI.
There a...

9087ca9cd6429ad4bf3d6dad6fabb8c5db3e1834 authored almost 2 years ago
PostgreSQL CI (#136)

* Run postgresql as part of the CI
* Refactor postgis tests a bit to consolidate connection code

b62d207deb9d30745a1e2246e13749dad0147b8c authored almost 2 years ago
Update to lyon 1.0.1 (#135)

* Fix Lyon Tessellator v1 breaking changes
* Remove unneeded RefCell
* Added tracking if the pol...

77752f59fc9af978a1a52adabb3def042a0f098c authored almost 2 years ago
Update to geo 0.24.1 (#134)

* Ensure the latest geo versions for geo crate, fixing the breaking
change

2cae1ab366f1b721387d824b8ebd863b0ecafc0c authored almost 2 years ago
Implement MVT parser test, minor shp optimization (#132)

* a new integration test that parses an MVT file, prints all content,
and compares the output w...

85150d66a0d503e3bc6e77026143ce09cdd3f175 authored almost 2 years ago
Implement MVT tag builder (#131)

* Implement a new TagBuilder struct that accumulates keys and values
with stable indexes, and on...

1a1585a9fb9cfbcb3cc8d37280ab8b68746b739c authored almost 2 years ago
Fix clippy CI test, fix Tessellator clippy issues (#129)

* Need CI to error on clippy warnings - otherwise no point of having
clippy there
* moved tess...

9b3f6b440cc7591ae6a78d10d08b62e4e3847260 authored almost 2 years ago