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

Remove ConvertInplace trait

It depends on MapCoordsFallibleInplace, which is a bad idea

1822cef2c7b1489a3e9dbe1a6d0dd5767be103cf authored almost 7 years ago
Fix feature and module name

281b85908367a1a6ba4ce55b4f08272d5c1f38ed authored almost 7 years ago
Re-implement rust-proj as an optional feature

Also make Project and Convert available as traits on any type that
implements MapCoords

8448ac27bd25d8231cdb187d961d655aa169bd6e authored almost 7 years ago
Remove incorrect feature flag from Failure

f22b188331947e8d01b0e67700ed29873440a3e9 authored almost 7 years ago
Fix reference to what types implement Project and Convert traits

b921422f4f5feb3007b6eb4ae0393faf200d38d5 authored almost 7 years ago
Merge #195

195: Impl Polygon convexity function on the type r=frewsxcv a=urschrei

The convexity function w...

f21255552438df4e84bada935131809bd511d44b authored almost 7 years ago
Rename and simplify function

a61d20a83c93b5ae823e433893ba05b0440c6cd6 authored almost 7 years ago
Impl Polygon convexity function on the type

The convexity function was previously only available within the
Extremes module, but it's genera...

0247c976259a61d6711ff275366322fbc50495ff authored almost 7 years ago
Merge #191

191: Implement a MapCoordsFallible trait r=frewsxcv a=urschrei

This trait is identical to MapCo...

287b77ab90f028cb0dfb05a7833bbcc3c5be47db authored almost 7 years ago
Remove MapCoordsInplaceFallible trait

More trouble than it's worth

11f4c60d58afc17c86e2731239384b9d30accfe0 authored almost 7 years ago
Use closure in tests

4710feb1bb175cc8d9e93730e01e7d08881051c1 authored almost 7 years ago
Add fallible in-place map trait

c2056aaaecc95e242e45f79cd88bc511e83fa851 authored almost 7 years ago
Add test for fallible mutation success and failure

082261f4e99d823a1e07b25a9d10fc76134d21c4 authored almost 7 years ago
Add test for fallible in-place LineString conversion

Also add note on the consistency of geometries upon which failed
operations have been carried out.

157d87eb064aaeb539087a2eab0459258d4b0275 authored almost 7 years ago
Implement a MapCoordsFallible trait

This trait is identical to MapCoords, but is intended for use when
mapping fallible functions ov...

46f70ac41169f7e3da549c49b1f131e1805b4132 authored almost 7 years ago
Fix Failure macro use

cf06880a496cdc122904ba56f6abbb90c4fb6435 authored almost 7 years ago
Merge #181

181: Implement SpatialObject for Line type r=frewsxcv a=urschrei

This doesn't get us any speedu...

3842c03be186cd3bbfeb2a1858359c9a7dcb5042 authored almost 7 years ago
Post-rebase fixup

4df2c05f0069778c766300bf6ed548c3268d729b authored almost 7 years ago
Use Line instead of LineSegment

This allows us to skip a conversion step

d99a8d93df5649f15d5c8e195b923a5e6d6b0f17 authored almost 7 years ago
Make function docstrings RLS-friendly

[ci skip]

b16dd1584cf31007d09f0121ebcdb84d0d8d9885 authored almost 7 years ago
Add SpatialObject impl for Line

This lets us use Line in RTree, skipping the conversion to SimpleEdge

a6047e47b15fc6171b51ab82a16be973a25e4135 authored almost 7 years ago
Formatting and removing dead code

df8c9a2445bd62bbac1c84669d6e6209ded70db6 authored almost 7 years ago
Merge #188

188: Bump num-traits: 0.1 → 0.2. r=urschrei a=frewsxcv

71bf68099a5afc8b47d75712e35f9099d151d4fe authored almost 7 years ago
prepare for 0.7.4 release

592ff8b0e493aeef22e8b0aa325dd30cc01e063c authored almost 7 years ago
Merge #189

189: cross_prod method added to Point r=frewsxcv a=Jay9596

Solves #133

`Point` struct now ...

fb7bb7c9d901f90d18ec54bdff041934df527e49 authored almost 7 years ago
Wrap lines, rearrange docs.

fbfbac2e4a047b4c083684219f141f1f2e32ec11 authored almost 7 years ago
Point cross_prod doc update

a38d00f1048ac298174ed5dbaeb5fff944aabaa0 authored almost 7 years ago
Replace inline cross_prod with method

3efb78e4088ed8c84c2370d8b689248646030a64 authored almost 7 years ago
cross_prod added to Point

a54ff1f5c70caa03409d1ecef55366971a0c691e authored almost 7 years ago
Bump num-traits: 0.1 → 0.2.

3cb0add069b7dc99b33c0182c1d0140d9c210387 authored almost 7 years ago
prepare for 0.7.3 release

ed0c5456aa6858aff26509500d1c39a6490fff76 authored almost 7 years ago
Merge #187

187: Allow coordinates to be more types r=frewsxcv a=rory

This PR allows the coordinates to be ...

dbe72656a802f2dbcc50dc925c33ec237c0c5e9c authored almost 7 years ago
Translate doesn't have to be Float

84b4fc552c45c8cffe293aef4a7c6ba3d006fb86 authored almost 7 years ago
Contains doesn't always need to be Float

2a99dc42630acccff66647903ddaf953bb9b887f authored almost 7 years ago
MapCoords doesn't need to always be Float

91ddd5534766a32dc57bb125193d39428e7bc0db authored almost 7 years ago
Expand options for geometry beyond Float

8823cd79bd7589be10207b8d046c08b1562575c4 authored almost 7 years ago
Orient & WindingOrder doesn't have to be Floats

d4ad7ef3b3160c659c0108cc027eb4f4cd6dea04 authored almost 7 years ago
Bounding Box doesn't need to always be float

a998f8b5fd2cde7776afe9ca7f81497660f5d711 authored almost 7 years ago
prepare for 0.7.2 release

3142cc18cecc31d4d99189e11ed605decabe888e authored almost 7 years ago
Merge #186

186: Added bearing trait. r=frewsxcv a=mkulke

adresses #185

8bf24ff56558708feb3caebfa04f529da3f615cf authored almost 7 years ago
Added bearing trait.

01baa91fdb37edf71c9d4789cb95fe5318a8f5a6 authored almost 7 years ago
Merge #170

170: Map coords inplace r=frewsxcv a=rory

To compliment the `.map_coords()` feature, I've added...

3f7ce94252e1f85ae7db3c309b0c37b00ff549bc authored almost 7 years ago
Merge #184

184: Easy methods to convert a Geometry to the underlying type r=frewsxcv a=rory

Added a few `....

ca33e87c5f3e520cace5172f0baaa696ec5f501b authored almost 7 years ago
Merge #169

169: Winding/Orientation for LineStrings r=urschrei a=rory

This is a rework of #134 with the su...

17ae39c433c9ecbb5ea8529ed82b561225a59c2b authored almost 7 years ago
Add winding order for linestrings

271a3e8ed417fb5a32c1cff31fd0dfe022bcc138 authored almost 7 years ago
Easy methods to convert a Geometry to the underlying type

8fd0dcd1d56f873714725af0e32f895252e48cb8 authored almost 7 years ago
Add translate in place functionality

31e66e2d021ae1fc6db3b34bbca67093b4000b14 authored almost 7 years ago
Map Coords inplace

73e557b83dd29f655dd6fd0a63e7dfb8e9a8c1f8 authored almost 7 years ago
Prepare for 0.7.1 release.

5c95e08511e17b233be20c30781db74fac10c0b9 authored almost 7 years ago
Merge #183

183: Add Haversine length algorithm r=frewsxcv a=eeeeeta

This PR adds a new algorithm, `haversi...

50bf719808b5755bc49312cd49cdc321ef5ce180 authored almost 7 years ago
prepare for 0.7.0 release

0143a68bf12da1b92085bd055bad041f2a99ed3f authored about 7 years ago
reexport haversine length and postgis algorithms in prelude

a1b0e3a92caebef09b22fb1e01b1ec09039fe762 authored about 7 years ago
add haversine_length algorithm

92e4431d8c480e54ed8907c6633ad6de08e178aa authored about 7 years ago
Merge #180

180: Add PostGIS and GeoJSON integration/conversions r=frewsxcv a=eeeeeta

This PR adds conversi...

37445fd2c50c36396408f2882a8e104fbc976994 authored about 7 years ago
Merge #182

182: Fix Github language detection r=frewsxcv a=urschrei

Github is currently mis-classifying Ru...

5d2a779a71602439efb0fc2e2de3773867affb50 authored about 7 years ago
Fix Github language detection

2a788592a178b3bfe1658ed94194222709a8fee2 authored about 7 years ago
remove spurious extern crate statement

5b877e394c5a6e9159ec127c43f5b67ef6ae74b3 authored about 7 years ago
get rid of GeoJSON conversions

00d5d53871ce4f7f50234369af0da75ee7f9e16e authored about 7 years ago
Add PostGIS and GeoJSON integration/conversions

28e84e269fe9fa3249ff9f849ac76ed2e8624072 authored about 7 years ago
Merge #179

179: Clippy pass, rustfmt pass, typo fixes, enum addition r=frewsxcv a=urschrei

99% of these ch...

523ac0393744d5216ae525188678691abfb7c9a4 authored about 7 years ago
Another typo fix

9d360e906d72bbfe1e4c56307efa6830be14a74f authored about 7 years ago
Add Line to Geometry enum, and tidy docs

816e2e8ef5a10d2d9fdcb11db995153bc61e5294 authored about 7 years ago
Typo fix

45e677c317192f516f1c7b1ba82578562f4cfd8d authored about 7 years ago
Rustfmt run

d1e133444831d35b97834ab896ce4f9fbbc36e69 authored about 7 years ago
Clippy run

30caa58bacc3f1324954e904e0136c0d04648506 authored about 7 years ago
Merge #178

178: Use new bulk-load method for initial R* Tree population r=frewsxcv a=urschrei

This gets us...

5bd5b02f453396a1e1e2a43ce1436f536316d1bb authored about 7 years ago
Use new bulk-load method for initial R* Tree population

This gets us a big speedup, and a higher-quality tree for
nearest-neighbour searches

d36966c4e160131cda799cc98114d016222c1009 authored about 7 years ago
Merge #177

177: Add testcase for direct and indirect destination calculations. r=frewsxcv a=mkulke

d87518e6cc5f81918973082d822dfb8f7e7812e8 authored about 7 years ago
Add testcase for direct and indirect destination calculations.

c49451c1cd9b0af88bc066bd7020b4e80559466f authored over 7 years ago
Merge pull request #172 from urschrei/geometry_descriptions

Update geometry descriptions

a4d04adab2f3b6765160a041e8fba07511b62a5e authored over 7 years ago
Merge pull request #175 from urschrei/manifest_update

Display README and CI badge on crates.io

13ea5164c8bf09fa0b6d7465f698e58612f8cfa4 authored over 7 years ago
Display README and CI badge on crates.io

67c6b73200330cf8b0b0f8b2839a39398a9db345 authored over 7 years ago
Merge pull request #174 from georust/readme_typo_fix

Fix README typo

67bc3c70418eac2fd8c4b5d3bf8f117e239162ea authored over 7 years ago
Fix README typo

80aa5fda1d6bf19d2daf519066314a48771fa05b authored over 7 years ago
Merge #173

173: Add more extensive introduction and example to README r=frewsxcv a=urschrei

closes #96

a7c152d8736ef03c1d236a5062723ecb36ab021b authored over 7 years ago
Fix example, add invitation to contribute

45ae8d91be99e89cc8ea93819d1a7567c337cc46 authored over 7 years ago
Add link to georust org

e810d901caf9457baa7d2a94404399fd43b0ca6e authored over 7 years ago
Typo fixes

98ff807c9e60c8a902bc7bf1cbf81bb12a8d91b4 authored over 7 years ago
Add more extensive introduction and example

closes #96

73bee31df1531ba21d315242136cba44d734f530 authored over 7 years ago
Fix typos

ab1e2fdee8a22797009f5f9d8ffd2b17097d4d1f authored over 7 years ago
Update geometry descriptions

Add missing geometry and container struct descriptions, and regularise
existing descriptions to ...

6240ee0125db3641dad09d0fc34a62d4c8d14b57 authored over 7 years ago
Prepare for 0.6.3 release.

299d7d25e6f7cba79a25509c7bf0bb85f22376dd authored over 7 years ago
Merge #167

167: Closest point r=frewsxcv a=Michael-F-Bryan

The initial implementation of a `ClosestPoint` ...

ca764c3dabde217b0b7c5d8be2b11518e1d5f42b authored over 7 years ago
Fleshed out some more ClosestPoint impls

6faf09021b642c6415b0d96ec712f3e5770eaf8e authored over 7 years ago
Moved `Closest` out into the `types` module

0b3a335d101aa140c32caa57390bb4b6be505b1d authored over 7 years ago
Implemented ClosestPoint for Polygon

345f5fc64a8f04e9de8b827a7f4a4fbb24ee13e7 authored over 7 years ago
Implemented closest point for LineString

6000c68727beb1eab83b4c6252eb526c6ceac43d authored over 7 years ago
added closest point from line to point

b019737fc69f2e001b0f538808b0c998e953efff authored over 7 years ago
Created the basic boilerplate for the ClosestPoint algorithm

1868d753962c271dc361601f69ce0dd5b5bb38dc authored over 7 years ago
Update README to use docs.rs.

ba8b6289538129649267818085cc1377986a3172 authored over 7 years ago
Merge #165

165: Use folds instead of min-heaps for Polygon distances r=frewsxcv a=urschrei

This results in...

abbf41e633354c4f129a6b9c419c91e6e8a81ad6 authored over 7 years ago
Add `CoordsIter` trait for iterating over coordinates in geometries.

bf85e8d5321c827c0aeae1f3e5d25d420839663e authored over 7 years ago
Rustfmt pass

963df7d7433fc463e98b4c1ca2792b8d51175599 authored over 7 years ago
Remove unnecessary parentheses

30a714b05fc5ff290ab798ef5a6aac89c2a46a61 authored over 7 years ago
Remove temporary variables

65f9d1c4ee8719b3ea907b09f8b16150bed9eb5d authored over 7 years ago
Use fold instead of min-heaps

Fewer custom structs, allocations, and probably a little faster

863a1a61b0c261cebe3e588add4e2e0ce48e82f9 authored over 7 years ago
Prepare for 0.6.2 release.

2352c9777863bd0d8dbf660475cf3450b240527e authored over 7 years ago
Merge #162

162: Added a prelude r=frewsxcv a=Michael-F-Bryan

Closes #146

588340b999e4c31bfa55384c77f9defbd0874400 authored over 7 years ago
Added a prelude

7c737604c3c7f782f7351247a98bd094a2d80f8c authored over 7 years ago
Prepare for 0.6.1 release.

b44f766824073f47496fb6ab694509c1b013cefc authored over 7 years ago