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
114: Add extreme point-finding r=frewsxcv
This PR allows the calculation of the indices containi...
a969dabc6ed4e20f7f2a90fa304aa48291dff060 authored almost 8 years ago
6a81d835ecc24ff44ef64c32830dd2e1fd80afd4 authored almost 8 years ago
The input Polygon is now checked for convexity. This functionality
adds considerable complexity ...
Like ExtremeIndices, but for points
867c67903a8bd0c088cea71a1c19c291b6f442bd authored almost 8 years ago
since this trait can't return the indices of a non-convex polygon,
there's no need to specify wh...
c29a01ed0338c8146585229162c2b5094a607cb8 authored almost 8 years ago
8c959bda8814a9734e41360cc949f9f0bbb6a9df authored almost 8 years ago
f2f2218ae25de7908c32c2f965a0f56ef9b5908e authored almost 8 years ago
9e6cf9bc0e643c8033d4a7a6a0c4d1c10a26c2a6 authored almost 8 years ago
582e2b11a893f725ab5f747e999fa563472ed811 authored almost 8 years ago
107: Add geometry rotation r=frewsxcv
This trait allows a geometry to be rotated about
a given ...
5449928195139b0290107ac1081a274bc770748e authored almost 8 years ago
32d789ddaaee47867099912086d99aae46f02e48 authored almost 8 years ago
d03e58b0cf39d60c91641452810f3b9aee775291 authored almost 8 years ago
d50468af6538f9eb884e7642c1b372d3f4089d19 authored almost 8 years ago
d89d1441da91298a594efe706e863d85b11e9e66 authored almost 8 years ago
4f5df74f80edc42d3d3a759fcc91d3ffe07c8593 authored almost 8 years ago
392f38aecdb22016600c5892c82e820d168cddc6 authored almost 8 years ago
7ae4468ccc9b8c64477312f60d4a6ed88f58307a authored almost 8 years ago
I assumed the origin would be the weighted centroid, but it isn't
dd345c5491a09b3e45f3c08c0bc3a78f7d627bb9 authored almost 8 years ago182faf9ad915a4ae820ea4c781bc15eb80b57441 authored almost 8 years ago
This trait allows a geometry to be rotated about
a given origin by the given number of degrees,
...
4eae0fe5a08a41946faaa38ead25cf62545aec05 authored almost 8 years ago
13174099d523c3d8f60a0836097d7f73d54604f0 authored almost 8 years ago
e3a85461f8ecc379c35e3e0273c8ccff67aec6c9 authored almost 8 years ago
0ddb3d7e453a417d3b89f5586a348bb02cf6e83e authored almost 8 years ago
a43c5574f1cf146a28e09d06f8a440191366312b authored almost 8 years ago
8e70f6050cdba71446abb4c8b42261cad7d27fce authored almost 8 years ago
b6dca62287ed6f57ff4b250b463260c17e44afa4 authored almost 8 years ago
At the moment, this only allows simple polygons (i.e. without
interior rings) to be rotated.
This test will fail until #112 is merged
7400a75bde381392ce5c34caa84f6de186ce3b0d authored almost 8 years agoc349f7b47184731896d7fd739e2015406c949a62 authored almost 8 years ago
aca7540ef4042a43c18d169633a18a6417970821 authored almost 8 years ago
108: Add "Orient" trait for Polygon r=frewsxcv
This returns a correctly-oriented copy of the pol...
826fd8de30ab6ca709518a750af8c7e67e35786f authored almost 8 years ago
112: Correctly calculate centroids for complex polygons. r=frewsxcv,texitoi
This PR closes #111....
ad6f0c555ad1154fdcdbbbe874d34ff04e77c913 authored almost 8 years ago
113: Implement distance traits for more geometries r=frewsxcv
This PR adds distance traits for a...
87863ec1cfe132a0bc21ba1e5f2d9c1248cbbfdf authored almost 8 years ago
110: Quickhull orientation fix r=frewsxcv
This closes #109, but is WIP until I write a few more ...
1ac27d4126dd531111d01f82067b8dc255ad18fb authored almost 8 years ago
81b19ab7d430bdb5d98d711449458b2c5ba9a826 authored almost 8 years ago
26993dec9bf9135fe099937c466d267b57d2d826 authored almost 8 years ago
598dfba6cf596808304ae45973250dc204909701 authored almost 8 years ago
These are just the inverse of existing impls, provided for convenience
919c235e5a33e5718a4daa11eaa74a3e46329481 authored almost 8 years agodbfaddfbec98b87b090a6226e67f43fbd11a13cf authored almost 8 years ago
Showing a numerical result is preferable to (NaN, NaN)
ca25bd1cfd51436c3a63fc680ed50ae242aa66e4 authored almost 8 years ago0ce5cf2b9ec38fd3abd5380e6c789b527a9e59c1 authored almost 8 years ago
b688345c6d46c31a356d27e71b11a111549c0764 authored almost 8 years ago
complex polygons (i.e. with interior holes)
63013dc2949586512d946d92b4e68dabefee8bda authored almost 8 years agoThe output of the complex tests has been verified using Shapely / GEOS
657d1cf68d75d6505253080931cc6737ba5babb3 authored almost 8 years ago79d2b22f653a38bb4fb100c91d6f101aee8ae9e6 authored almost 8 years ago
bf744cc45158f20942c2de32c77b91332d44197e authored almost 8 years ago
eb0a19ab4a3b5ed1a082d706a8dd131dc12727ab authored almost 8 years ago
d8c55c1361c4ed7036f45f622a5a3833bdf241ff authored almost 8 years ago
73cc2a1a9618d3b3b0aeb402566ed387c1573332 authored almost 8 years ago
b9e76a4f8418054fa9a612eb0dbfd853dfdc5fc5 authored almost 8 years ago
0683629d7923632e3ff0ff010cb53f9792ac9fcf authored almost 8 years ago
106: Prepare for 0.4.3 release. r=frewsxcv
5f5339e8357d2273cd5dfb8d28d0798e6a428aa9 authored almost 8 years agoac344200e55b154a5b3cc238df6deb5e745e918a authored almost 8 years ago
94a69dcf956df88e6a73d9ee1b7bdc807d13f6f3 authored almost 8 years ago
Fixture cleanup
2975224217452df47a6e25cc731d4e56fa88c97e authored almost 8 years ago
104: Implement Point to multipart geometry distance methods r=frewsxcv
This adds distance method...
33795c7cb7e82d4cea5f6a79905b9982de25714c authored almost 8 years ago
a45c297b451eafc35c794c09511b934830fcbe3c authored almost 8 years ago
a800fdaab97e5f9ba3f1268dbc3cc0faf06e2fab authored almost 8 years ago
cb70a32937a089b25f66ff1fdd0a425463a04515 authored almost 8 years ago
5cb4a4d02e3368633ebc294ad18081b15079fbe7 authored almost 8 years ago
a2eeb2ea50287495a6ec864d10fb995756285b50 authored almost 8 years ago
f7f56a00c6ee1b462b3a065c41718eaf1b3b4e95 authored almost 8 years ago
c7b36e531e27ee5850c06aa6e57a9049b9729a08 authored almost 8 years ago
103: Prepare for 0.4.2 release. r=frewsxcv
7bfb6ed59c84934cba5bc4e149d6c4ec04cb5678 authored almost 8 years agodc7db6a5909bab12bd7639cfacb7c962f3cd7899 authored almost 8 years ago
102: Add Travis cargo cache r=frewsxcv
eaf2511aa52e408b9d987fd959c36a126cf4a9ee authored almost 8 years ago101: Haversine fix r=frewsxcv
8252cb6334c6f16a3899f08924b18eb0c8f590ce authored almost 8 years agob8302988e773301db6e543e2ccc7ae3218bb330c authored almost 8 years ago
a8b62bce80ed56dfdac9da41749f03b4277e8131 authored almost 8 years ago
1802626eb9ae60133f9a4e21713755e33d98be9c authored almost 8 years ago
Closes #100
b8b9ef6fa0667ee494230abbaeded5b7d79bba7a authored almost 8 years ago…by not reversing the coordinates in #100
a3fb8eae57dd877233e016e66b3b8de295434378 authored almost 8 years ago66bae29e68a275f270628d35f8bbdd4ec895979b authored almost 8 years ago
e8213b24d9b46d69a6fc6616a48c7370b26b1622 authored almost 8 years ago
- Visvalingam algo doesn't need to be public
- Typo fix for Bbox addition
- Distinguish between ...
97: Prepare for 0.4.1 release.
5ac3a04dc0595834ac78b384503cf9b7a12706c1 authored almost 8 years agoa14d7ba6836ceeade6a360796a1853892cf23f97 authored almost 8 years ago
89: Use QuickHull implementation for convex hull
46276e6fe621a222a670e3e943d4ab2f51a71950 authored almost 8 years agoe53a92e5a8d80bb9d1b644c8ea2ba37ef9a1bcac authored almost 8 years ago
- MultiPoint
- LineString
- MultiLineString
- MultiPolygon
TODO: add some tests for them
3fc929c4a5e740e740be4f26e41befd553e15d37 authored almost 8 years agofix bug + optimizations
24bfc11b4e13a81ce763db6f445b3f871117774f authored almost 8 years ago515cfcef0a66ad30e20e492c54eecf544905e95b authored almost 8 years ago
c9deae0596d7896c9a59764aa3501a285abf8280 authored almost 8 years ago
78808b4fc5f30fe05c105a229f66c5f2ebbf50cc authored almost 8 years ago
7104c0a8cfa83d5c9d652ee7b5ba798cbd5eb964 authored almost 8 years ago
d38c316751e19db79e6b2d9e58bbc3905ec20074 authored almost 8 years ago
Prepare for 0.4.0 release.
e5eae2273364fdf97a4e6ed47ca0adb1e6f234af authored almost 8 years ago72a6aa574deba3fe4e88fb9a0666510f7e942f50 authored almost 8 years ago