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

update failure

update the failure crate, else there is a conflict with the criterion's
failure version

09fe4d1ceba99acaae896eb8cb28ba47fd261333 authored over 6 years ago
rustfmt.

b57ab9ffac65e0ce45e549c45acc4ef6408fd310 authored over 6 years ago
Merge #304

304: Prepare for geo-types 0.2.0 release, geo 0.10.0 release. r=frewsxcv a=frewsxcv

Fixes https...

977bf85c1f18370558d1c9bce231ce0cc7bebad4 authored over 6 years ago
Prepare for geo-types 0.2.0 release, geo 0.10.0 release.

Fixes https://github.com/georust/geo/issues/303.

🥂🎊🍻🎉

7be21a5854675f9e53d1a202e872ad77cccf896b authored over 6 years ago
Merge #301

301: algorithm: Merge polygon area calculation into a single function r=frewsxcv a=ketotek

Fix ...

9e97d4e27fa0955669c8ca729af1185e038aa99a authored over 6 years ago
Restrict get_linestring_area visibility to crate.

600635d2e61e5d083ea3592d096500d20f7a0626 authored over 6 years ago
algorithm: Merge polygon area calculation into a single function

Signed-off-by: Alexandru Copot <[email protected]>

8ab98d15e6fe76ac636af3085405449d8c6f6365 authored over 6 years ago
Merge pull request #299 from georust/frewsxcv-followup

Follow-up Code of Conduct and Contributing docs changes.

b65b0897a20089b9e1548ac2e086f2167172a75e authored over 6 years ago
Minor tweaks to the Contributing doc.

95abe59445410368f97cfe02f9955479f341c44f authored over 6 years ago
Move Code of Conduct and Contributing docs to root.

75023784600b6f196a75a03ba94fe9c266a4225c authored over 6 years ago
Merge pull request #239 from urschrei/contrib_coc

Add contribution guidelines and code of conduct

4756033ce27357a6b6962a938aff29766de7ec10 authored over 6 years ago
Refer to new email alias

b9d90d53723ea78e56996db04c93a85901d5e5a2 authored over 6 years ago
Same CoC file for the entire org

2a3923fe1c2bbdd2ffd2f6feb8e64736ec2f0e78 authored over 6 years ago
Update repo URL/links to reflect change.

ebc50fffffc7a9d4b934279a3b6f0b27c0e90de1 authored over 6 years ago
Merge #296

296: Distance and Contains for Triangle, Point r=frewsxcv a=michaelkirk

Co-authored-by: Micha...

4a3886258fd7d2ac151c7e15bb11a674988f2190 authored over 6 years ago
Distance and Contains for Triangle, Point

b3944caaa353bdd3fcfe8ab7d2dac86ec46f7b9a authored over 6 years ago
Merge #297

297: Remove duplicate algorithm definitions in 'geo' and 'geo-types'. r=frewsxcv a=frewsxcv

To ...

25f1ef240ecfd47343fa56b34b519295bcae56ba authored over 6 years ago
Remove duplicate algorithm definitions in 'geo' and 'geo-types'.

To implement Spade’s traits in the geo-types crates, we need to access to a
few geospatial algor...

d9f68587dead2d22074068f0ed5e1a5f11607ff5 authored over 6 years ago
Merge #295

295: Rename bounding ‘box’ to ‘rect’; move structure to geo-types. r=frewsxcv a=frewsxcv

- Rena...

0cbfcc482469f0f25e22b362c3753dd71367ee84 authored over 6 years ago
Rename bounding ‘box’ to ‘rect’; move structure to geo-types.

- Rename `Bbox` structure to `Rect`, move to `geo_types`, transition
from four `T` values to t...

a444fea2c7e9da48cc0d7a95fbbd0b477bda7fbb authored over 6 years ago
Merge #290

290: Implement spade::SpatialObject trait for LineString r=frewsxcv a=chrisbrue

A continuation ...

88012e29731ecfad884a4592803c103ee3ed8194 authored over 6 years ago
Merge #294

294: Enable serialization of geo_types::Triangle. r=frewsxcv a=frewsxcv

Co-authored-by: Corey...

aa4e66a4ff35daad6e0368d5570596b019c1b942 authored over 6 years ago
Enable serialization of geo_types::Triangle.

49aadb66fafebec20e694d87dc502b79608a7b3b authored over 6 years ago
Implement spade::SpatialObject trait for LineString

e0bcc1c2077879525f60dde09b5105661c28504f authored over 6 years ago
Merge #285

285: Introduce Triangle geometry type. r=urschrei a=frewsxcv

Fixes https://github.com/georust/r...

b4cb8cc1b45ca32fcdde2ee343bf0e98e20cc5a5 authored over 6 years ago
Introduce Triangle geometry type.

Fixes https://github.com/georust/rust-geo/issues/261.

GEOS also offers a Triangle type:

- http...

082765c5a83d318af740e62a89924b2b09d95416 authored over 6 years ago
Merge #284

284: Indicate that the Area algorithm is signed. r=urschrei a=frewsxcv

Co-authored-by: Corey ...

c8d13ad9e738a2733e66e124199386ee0f629efd authored over 6 years ago
Indicate that the Area algorithm is signed.

4d4dd6869a912729b1746fc80a43e086856c1cfc authored over 6 years ago
Merge #283

283: Run rustfmt on the entire project. r=frewsxcv a=frewsxcv

Co-authored-by: Corey Farwell <...

1321288526f887d96d64f46c9bed0b31eda320b7 authored over 6 years ago
Run rustfmt on the entire project.

42bc2965788d770df7334db84817743c71d86288 authored over 6 years ago
Merge #282

282: VW refactor r=frewsxcv a=urschrei

Co-authored-by: Stephan Hügel <[email protected]>

eda1ee7d730f8b651f0b72a019ba0727a9bc15cf authored over 6 years ago
Simplify intersection check logic

ca9739f124655dcf3377dcadd7f71ab9dc885440 authored over 6 years ago
Simplify loops

5ebb86b5d339a67d7b88479af7982e08c2382c74 authored over 6 years ago
Merge #244

244: Migrate Line/LineString to be a series of Coordinates (not Points). r=urschrei a=frewsxcv

...

3816cfa60b947004c00ac383c744ef0400c5ec7e authored over 6 years ago
Migrate Line/LineString to be a series of Coordinates (not Points).

b82b3a53c40f411c98418f4e4f1d17f19c481285 authored over 6 years ago
Merge #281

281: Add benchmark for 'extremes' algorithms. r=frewsxcv a=frewsxcv

Co-authored-by: Corey Far...

57513bdc38f919f024698f3a9d3cd2029f42cce7 authored over 6 years ago
Add benchmark for 'extremes' algorithms.

9a2e6ea730a3505e7a305414eda18734dc87cc8a authored over 6 years ago
Merge #278 #280

278: Allow constructing a Line from anything that's Into<Coordinate> r=frewsxcv a=frewsxcv

Extr...

0a48e70e144b9a6ba863fd5a7a41354c9e67f095 authored over 6 years ago
Allow constructing a Line from anything that's Into<Coordinate>

Extracted froom https://github.com/georust/rust-geo/pull/244.

e416f3463fca8975bc787a9fb4953c0e44f980b7 authored over 6 years ago
Merge #279

279: Utilize new x_y helper method. r=frewsxcv a=frewsxcv

Co-authored-by: Corey Farwell <core...

b1531cff887d462488e882c7d3bda6a4f12bd700 authored over 6 years ago
Utilize `hypot` helper method.

2a57e597ef776f90617f2f217f512f36b51cb18b authored over 6 years ago
Utilize new x_y helper method.

632a32642703f95a8b72a975906d5bfcfb1c495b authored over 6 years ago
Merge #277

277: Add fn x_y to Point and Coordinate r=frewsxcv a=janus

Provide `x_y` helper methods on Poi...

c05178a824fc6c27252df1245615cdeb5f2f77a4 authored over 6 years ago
Add fn x_y to Point and Coordinate

4de7b49dfc8fc385e2760bbc83cfbd3aef6e44d0 authored over 6 years ago
Merge #276

276: Refactor rotate algorithm. Add rotate benchmark. r=frewsxcv a=frewsxcv

Co-authored-by: C...

b4687d81350bbaf0a0d3bc4a502432e4a888769c authored over 6 years ago
Refactor rotate algorithm. Add rotate benchmark.

e0558defe924294f01ff6837e68a6945135f3f49 authored over 6 years ago
Merge #265

265: Remove unnecessary borrows in function params for `Copy` types. r=frewsxcv a=frewsxcv

Brea...

8e26788bf75e824ffcfcc8c45b1401de79b79aba authored over 6 years ago
Merge #275

275: LineString::lines can implement ExactSizeIterator. r=frewsxcv a=frewsxcv

Co-authored-by:...

611c0fca135000fe585d97477f438c064b8d6f0f authored over 6 years ago
LineString::lines can implement ExactSizeIterator.

de196b10e13bfbfbe2f141a977b6d61e388f787e authored over 6 years ago
Merge #272

272: More benchmark improvements. r=frewsxcv a=frewsxcv

Co-authored-by: Corey Farwell <coreyf...

e5f8b388975f388d885b2a1e26e7389faeed6a48 authored over 6 years ago
Migrate simplify bench to use criterion.

efddb74e63897244c9bf2824f8aa10961b70e4e3 authored over 6 years ago
Remove duplicate convexhull benchmark.

eaa00cfb6930b5a4458cfa1b207dcf164049cd52 authored over 6 years ago
Merge #273

273: Migrate Polygon euclidean distance benchmarks to Criterion r=frewsxcv a=urschrei

Co-auth...

5c166e2ee2a31dc00efdeec97d860322c506c145 authored over 6 years ago
Migrate Polygon euclidean distance benchmarks to Criterion

d8d1f2ef207cd10ee0b75ab5b05d752084b5f8d0 authored over 6 years ago
Merge #259

259: Add conversion trait from Point to Coordinate. r=frewsxcv a=frewsxcv

Co-authored-by: Cor...

9a568ab0f336fe150d207d835fc923f652f8cd00 authored over 6 years ago
Merge #267

267: Centroid iterators r=frewsxcv a=urschrei

Replace some loops with iterators + folds, adds c...

47012d9a7f147cac65bf24c98ef314d525d02033 authored over 6 years ago
Merge #271

271: Migrate a couple benchmarks to use Criterion. r=frewsxcv a=frewsxcv

Co-authored-by: Core...

36922c33a6f35a2da68602cdce0d3322e230bc4f authored over 6 years ago
Merge #270

270: Add and edit algorithm descriptions r=frewsxcv a=urschrei

Also sorts them using rustfmt

C...

012a91b753a1a1bd0cabc5b187ccfc9fe67da623 authored over 6 years ago
Migrate a couple benchmarks to use Criterion.

644e1c34fe8648ad104c607c65757fdec3ad78e1 authored over 6 years ago
Add and edit algorithm descriptions

Also sorts them using rustfmt

8227af8d66cd21c72ca13aebf10dc9d0c84533d5 authored over 6 years ago
Merge #269

269: Add more benchmarks r=frewsxcv a=urschrei

For euclidean distance (both types of Polygon-Po...

b9ddfe071a049dc3aa5b2cd171778393b7514671 authored over 6 years ago
Specify maximum optimisation in bench profile

Using "Fat" LTO + 1 codegen unit inflates compile times, but leads to
~5x faster performance on ...

db52b87fcd59cf2ecfa490916843bbdbcbb13bce authored over 6 years ago
Add more benchmarks

47ea7ce8ca6e6ecfbfe1df266dad55beca3bf41a authored over 6 years ago
Merge #268

268: Update Spade r=frewsxcv a=urschrei

v1.5.1 has the bug fix.

Co-authored-by: Stephan Hügel...

e130674d9d2506db1b59bcdb03b240a1a8cbc5c2 authored over 6 years ago
Update Spade

96ecfcde0c246d0da50ace672bffab4979e1e995 authored over 6 years ago
Clarify wording around centroid calculation

42b0ac6e7568ad696273a8931dcb077b2108409c authored over 6 years ago
Add centroid definition to trait

fe8886a161687fe46fcf74eb4dd16c989d521400 authored over 6 years ago
rustfmt pass

8cdc0bab9139efcdae33bfafba4b4f9e0a68eff2 authored over 6 years ago
Replace more loops with folds

4a86394dccab8cdc80cebc1a398416aaf0d1a719 authored over 6 years ago
Remove references in function params for `Copy` types.

b7d806395bcf4d47ad28b6fc5e8b8b8b2e6d8806 authored over 6 years ago
Merge #262

262: Remove loop in favour of iterator r=frewsxcv a=urschrei

Also modifies determinant docstrin...

ddbab2d42667ae5715b9dd13bfaacd66717974fc authored over 6 years ago
Remove loop in favour of iterator

Also modifies determinant docstring so RLS can pick up the external
link

fd12be6d2358ea5a96f16374b37456ddcf67baa9 authored over 6 years ago
Merge #266

266: Pin `spade` dependency to `1.4.x`. r=urschrei a=frewsxcv

https://github.com/georust/rust-g...

12849608b95192290a4e528f3e9bd4ddb5a3a23d authored over 6 years ago
Pin `spade` dependency to `1.4.x`.

https://github.com/georust/rust-geo/issues/263

b1760ff6ef116203ad948ad84e6b73d543b610a8 authored over 6 years ago
Merge #258

258: Make slope and determinant code blocks compilable; small tweaks. r=frewsxcv a=frewsxcv

C...

b8354152381f735ab765847b656e12afc5117869 authored over 6 years ago
Merge #260

260: Replace folds with sum() r=frewsxcv a=urschrei

Removes some of the unnecessary `fold`s (se...

6f21c5bbccb8619b97bd1b46c5353395aeaa567f authored over 6 years ago
Remove unnecessary Sum uses

9c82f001cb5504f17f0128ad4591e725b1f2e74b authored over 6 years ago
Replace folds with sum()

7ee6b35182a68b5329baa3445429b9bea1d20ffc authored over 6 years ago
Add conversion trait from Point to Coordinate.

459313f49ccb23b7132552dc2d943bccb1ef4fa1 authored over 6 years ago
Merge #255

255: Remove redundant distance calculation r=frewsxcv a=urschrei

closes #252

Co-authored-by: ...

e44f56b719102d390c5c5963f474fa8fac5f7352 authored over 6 years ago
Make slope and determinant code blocks compilable; small tweaks.

f0348984db94e19c860c0878bc6497bb7d691c36 authored over 6 years ago
Remove redundant distance calculation

closes #252

30bb2c951b449e8139150c2bf16c081f8cdcf9ca authored over 6 years ago
Use euclidean distance in tests

(Which fails)

6ca0c4b7a3d471b0553a2df6f0512f87161d4e74 authored over 6 years ago
Remove redundant test

f8f04ad32ba7ebef431cde7918644c7b18a2356f authored over 6 years ago
Remove pseudo-distance from convex hull method

Replace with standard euclidean distance

836136296bf6684649b58244f9e78b804b03a668 authored over 6 years ago
Merge #257

257: Remove redundant slope calculation r=frewsxcv a=urschrei

Closes #253

Co-authored-by: Ste...

a540e31cf1f2a4911a49e4ce724e9d5637749857 authored over 6 years ago
Remove more redundant calculations

c44544de3d7d45abc368c7a9a8afe9a85e1b8b20 authored over 6 years ago
Remove redundant slope calculation

Closes #253

d7d12c1f503071794227d071af3551ddefa70c72 authored over 6 years ago
Merge #249 #251

249: Minor Centroid implementation cleanup. r=frewsxcv a=frewsxcv

251: Reuse Euclidean algori...

63f26b5c0692c60aecaac6c95746502bb91fa0df authored over 6 years ago
Merge #247

247: Organize all Earth radius/constants. r=urschrei a=frewsxcv

Co-authored-by: Corey Farwell...

937027caf241a0fdb205fa3a0ae12a32388eecf0 authored over 6 years ago
Merge #246

246: Introduce Line::{dx, dy, slope, determinant} methods. r=urschrei a=frewsxcv

Co-authored-...

7a000548c282ae6238b6fa9188b2e9ee6dcd8fcb authored over 6 years ago
Reuse Euclidean algorithm implementation.

31251b735f7ebe024d3675e99b6471ef84a7251c authored over 6 years ago
Minor Centroid implementation cleanup.

5e4efcb33fb065f25bae561bb3d07b1c8dab9072 authored over 6 years ago
Organize all Earth radius/constants.

991b7f3a8bd1f417d1fd44feeb174e976a3fe2e4 authored over 6 years ago
Introduce Line::{dx, dy, slope, determinant} methods.

f57665f5b23a181fba3c6895302bc682b9f880fb authored over 6 years ago
Merge #243

243: Use relative path for dependency. r=frewsxcv a=frewsxcv

Fixes https://github.com/georust/r...

fbcabaae3dc5f2f0dfe73ec97ae2b22475d4ae82 authored over 6 years ago
Use relative path for dependency.

Fixes https://github.com/georust/rust-geo/issues/221.

9587ef7f7ff7e8e548b341139f2277a36d6c7179 authored over 6 years ago
Merge #240

240: Refactoring with Clippy r=frewsxcv a=urschrei

Co-authored-by: Stephan Hügel <stephan.hug...

6284b6a17f96714fb6bdffb224d717ee8ce14392 authored over 6 years ago
Refactoring with Clippy

6f8a8451ae3a7e3df244eb6bcec7ffa9e9aa9984 authored over 6 years ago
Add contribution guidelines and code of conduct

cae2f42bc7c3e81c1c4ed068ecd574f1581b0ba8 authored over 6 years ago