Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/georust/geo
Geospatial primitives and algorithms for Rust
https://github.com/georust/geo
eefbd66272249bf33e23b5c44fda3c5c8aea5e45 authored over 2 years ago
8f61f0aa065b7e30559e769cd54dade3b0e843c0 authored over 2 years ago
847: Add interpolated coordinate feature r=michaelkirk a=urschrei
- [x] I agree to follow the p...
8db1830312fbf5cc41911782bb68119efb8a5de5 authored over 2 years ago0336b607a0c253e52bde188c6b358568f648b0a7 authored over 2 years ago
9b35062d9699332f67b424f8c9e1d1abe85d7129 authored over 2 years ago
Also add remaining geometries
b9cd493c91a692f1f137cbf4df9b60c5cca83860 authored over 2 years ago2c643c310fa7b5d56f4c92f6e590f4fea1d7a503 authored over 2 years ago
Remove stray JSON
2691ef9386041571d7246431f2677bf1551bb122 authored over 2 years ago843: Bump geo-types dep in geo r=rmanoka a=frewsxcv
- [x] I agree to follow the project's [code...
3c04f6ddfb1bdb49275390c1d0583fe48212b22a authored over 2 years agof0e86a75666b3e2b701b58fbbebc8044a12fd4a8 authored over 2 years ago
842: Prepare for `geo-types` 0.7.5 release. r=frewsxcv a=frewsxcv
- [x] I agree to follow the p...
25ca5b10c8d28e5c912a80fed6078042235bd5a1 authored over 2 years ago1803bedbe1cdbd72dac7ae70cc1a457fbbfbfbf3 authored over 2 years ago
840: Prepare for geo 0.21.0 release r=frewsxcv a=frewsxcv
- [ ] I agree to follow the project's...
bc9bcb472eb82678f06ed30989a6722844f38353 authored over 2 years ago754: More tidying of fast path algorithm r=urschrei a=urschrei
Use built-in cross product inste...
74b4b05b852fa48229df3fb0dad6d99f41c5997e authored over 2 years agob900c5b6e4517373719ceeead6b599a2eb41ad77 authored over 2 years ago
c8ffabf0a79b8831bd9569fbe849533606da9d17 authored over 2 years ago
Use built-in cross product instead of "left turn"
Simplify vertex line angle logic
Use accumulat...
835: Feat/boolean ops r=michaelkirk a=rmanoka
- [x] I agree to follow the project's [code of co...
7db02a41f8a0698938b30831b10117310ae7be5f authored over 2 years ago[skip ci]
40e31d911b9df16d9e9c7206007efbf49ccc90e7 authored over 2 years ago
Seems like if we're going to expose `proj`, we might as well expose
everything. My use case is I...
fix benches utils for map_coords change
658005650316554e4c37a712450eb5be1531f4f5 authored over 2 years ago7be9afcbdeb336967162fc9012a438a54c495e4d authored over 2 years ago
b98db2b0332bdaaec42651ebce92fe0c4cb1f142 authored over 2 years ago
+ doc-fixes
+ Crossable -> Cross
Thanks @michaelkirk, @frewsxcv
b8dca3903851050c612e93f898a7e416c64c5bfa authored over 2 years ago837: Map coords takes a coordinate r=frewsxcv a=michaelkirk
- [x] I agree to follow the project...
959ed04520574f27be52fd4d4da9d37f82c9c4cb authored over 2 years ago5238e31677c0ad92dbbeffe241fd699c9a32fae8 authored over 2 years ago
30d6c9ccfa17869adfeb80e5f1c5050ea24a868d authored over 2 years ago
836: Add `{Convert,TryConvert}` traits for coordinate value type conversion. r=michaelkirk a=fre...
272d5b3e88d126e02bcf966aabff2601841f803c authored over 2 years ago46845577e1009917f18223436e6d5fb309297203 authored over 2 years ago
d3a1fa3aa186211ba88dcb42df3eda392371f2b5 authored over 2 years ago
821: deprecate: GeometryCollection::from(single_geom). It doesnt give us much and causes awkward...
5f21059d337cc9b95cc628dc97ba478f629b1d7d authored over 2 years ago1b7f7eccd88a19c51d29fa8d507e5d7ec0c9fa0f authored over 2 years ago
Co-authored-by: Michael Kirk <[email protected]>
2f429cf8b3edb70ccb9c8e1c2eaa557651edfda3 authored over 2 years agod585fd3c8a06c1b9f7d9bcecb7ea6fa9aa3f42bd authored over 2 years ago
+ minor fixes in crossings bench
c9c59e411fd49faeb42ead75aaea7fb837a503e5 authored over 2 years ago
+ move tests and benches that use rust-geo-booleanop and other crates to a
separate crate
+ re...
Thanks @michaelkirk
0fa7425c695699a8b8a43143da0b3cca08aee80c authored over 2 years ago22635b1117122b04796cf72853de001659b2b32f authored over 2 years ago
e0a849c65e28f2ca1318046e373d86cda9d36245 authored over 2 years ago
+ cargo fmt
+ cargo clippy --fix
485799a438ce78ac558089159abec0f4a2bb36da authored over 2 years ago
+ cargo fmt
f9f82dbe3ea9ae55810319d48632cbcc8690015f authored over 2 years ago
+ use sweep::* to impl bool-ops
+ copy in test fixtures from rust-geo-booleanop
8c9c8dd47413f5d6439344b124f68da32e37fb50 authored over 2 years ago
52ec16d89d142f2c89034c0393dafffe5d2ba215 authored over 2 years ago
+ fix logic to select crossings-pairs to report in `Intersections` iterator.
+ fix clippy issues...
829: speed up Relate/Contains with an rstar backed edge set intersector r=rmanoka a=michaelkirk
...
1fc99eb3acb86d2bdd3f2b8213962cee43a18c8f authored over 2 years ago
3d65e8220240edd2ad9bef7a619c1cfdc2bf3942 authored over 2 years ago
3a8989fec31d2a2471feb562b5381de26aca4b26 authored over 2 years ago
997a3e93870fded64e027a478206d7fa205f0d43 authored over 2 years ago
+ cargo fmt
d6564c0ee20daf80e8311d3d425a66311774e6d1 authored over 2 years agob8198b24a8f23a259b6f1bfbc7553f342e840b7e authored over 2 years ago
+ add float_next_after crate
+ add `NextAfter<Self>` as requirement on `GeoFloat`
+ impl. order...
9c28e7bebcb3b498de550fbfd3ed94656bf12b48 authored over 2 years ago634311edc050ffc62e0ed21cfe1192d59e906c3a authored over 2 years ago
e4ae712c0831004db15be9056ef9037072ac1ccc authored over 2 years ago
56d94506bc0ba887cfd29c572857f5dfa5eba3bb authored over 2 years ago
830: flatten algorithm namespace r=frewsxcv a=michaelkirk
- [x] I agree to follow the project's...
c5c9ba86b75430097dc902ba182791d6ecf31bd3 authored over 2 years ago700f008ed4b50040093b13d4cfa2aa7c6bd0aeb8 authored over 2 years ago
833: Implement `ChamberlainDuquetteArea` for all geo types. r=lnicola,michaelkirk a=frewsxcv
- ...
8a41ca765b887c7aee1bf7ca2086ddea8fc12e52 authored over 2 years agoCo-authored-by: Corey Farwell <[email protected]>
94de0d75fdb46b88e23514538df1df071f1d5e6a authored over 2 years ago63fa18b6d080e1cb4484a367408b8840f81aafeb authored over 2 years ago
d9caae45098e2a72a331e4e0bd519c7568fdb1db authored over 2 years ago
21dc7cabb1c4aa7d592bcfc424aec73ae79579ca authored over 2 years ago
I opted to leave them in the algorithm module and do a re-export in case
someone wants to do som...
As with most blanket implementations, the problems are little convoluted to
explain, but I hit t...
827: rstar::object for geo_types::Polygon r=rmanoka,lnicola a=michaelkirk
- [x] I agree to foll...
9653e4fd4229da6ba76502aab7d63bbc550a7e63 authored almost 3 years ago
If we want to rely on using an RTree for some of our operations (like
the Relate trait) we have ...
Copied the "SimpleEdgeSetIntersector" into a new struct. I'll add the
actual RTree implementatio...
48d5783bfd2a18a75728475f0b4d7008ac4fef99 authored almost 3 years ago
68a4c408ba23103568805fabb0318e87734ff6c4 authored almost 3 years ago
828: Speed up intersection check by first comparing bounding boxes r=lnicola a=michaelkirk
- [x...
6fbde25c2634ab91e00edf05448b1a16870e48fc authored almost 3 years agobd7abd3f11c05314ff630e300094fb8d3e91668f authored almost 3 years ago
sometimes easier to compute.
e5bb73e19d0348e9c6290ce481b0cecdf8e7d9c4 authored almost 3 years agof378923d2ea0817ab5f39610d15598e119e49d56 authored almost 3 years ago
5947bbb1a412594eee39970339ac288af47d9956 authored almost 3 years ago
57a5c7855db40f5896b1999f3dd731b195d7e5c8 authored almost 3 years ago
e5b7ee442b04397d8c04f1b3fc714aa9dcdde9f7 authored almost 3 years ago
823: Add `Rect::{split_x,split_y}` helper methods. r=michaelkirk,lnicola a=frewsxcv
- [x] I agr...
014a29acccb8bc27cc116c20e63f4ef8c1a3a639 authored almost 3 years ago8061d13d5e93c30d0c6dc1c9154f95c47d21291a authored almost 3 years ago
These would help me with a project I'm working on.
e6df6880a62fb5e6efe71e3326af2eeec2f205c1 authored almost 3 years ago819: Add clarification on is_proper flag of LineIntersection r=michaelkirk a=rmanoka
- [X] I ag...
a3c2094990f87ac9e31420893bd2c1a0e43711e8 authored almost 3 years agoCo-authored-by: Michael Kirk <[email protected]>
09e61fa4675ec086674b23c6d2ef6b574e95f98d authored almost 3 years agoe966ab05302590224262097cd1a3d0e00705de51 authored almost 3 years ago
812: Inline coords to boost perf improvements r=michaelkirk a=nyurik
* Inline all simple coordi...
68f6e847a2fcbca675bdfabfd1f9a5587541f804 authored almost 3 years ago817: fix typo in deprecation message r=nyurik,frewsxcv a=michaelkirk
- [x] I agree to follow th...
84af61f4d05b8cc9e7b4b3b3ee39d16ab42c7610 authored almost 3 years ago5a22dc8d842d7c6d09c900d6b7ac177e7d444cb7 authored almost 3 years ago
811: Consolidate traits and rename for consistency with std lib spelling of "in_place" r=frewsxc...
a7158b51d31ecbf91c82ae17adc8af6c0ac8a615 authored almost 3 years agoc1dfbcefb383eec318a7e64a229ede858315447b authored almost 3 years ago
"in_place" vs "inplace"
In hopes that these are all easier to find and intuit.
Deprecate the ol...
06b1c515eddbffe2dd23457781035b28b863c17a authored almost 3 years ago
* Inline all simple coordinate methods
* use `new()` method in some macros
test | improvement
-...
815: geo 0.20.1 release: update to proper minimum geo-types version r=michaelkirk a=michaelkirk
...
4a663e40fb78058d0ce16ee91ab195cda76f181a authored almost 3 years ago
Apparently GH actions don't run on PR conflicts:
https://github.community/t/run-actions-on-pull-...
d733c65675968c12ee1b48caf2f8aabb84997d57 authored almost 3 years ago
geo-types before 0.7.4 won't compile
a9515c2667c72bf84b8b258b23337d2bb72fe9a5 authored almost 3 years ago813: Bump proj dependency to 0.26 r=michaelkirk a=nyurik
- [x] I agree to follow the project's ...
12666519b6c388a40584a665b0c04c32874263d4 authored almost 3 years agoccd463adee6df5e2218b3fed8427166c0037694f authored almost 3 years ago
810: Remove unneded reference for map coords closure parameter. r=michaelkirk a=frewsxcv
- [x] ...
43040edfda5370deb48a58c50c478df127e77d8c authored almost 3 years ago