omanges / turfpy

A Python library for performing geospatial data analysis which reimplements turf.js.
MIT License
121 stars 27 forks source link

question, not an issue: what are the benefits of reimplementing turf.js vs using shapely/geopandas? #68

Open Casyfill opened 4 years ago

Casyfill commented 4 years ago

asking with sincere curiosity - I am sure there are benefits to that

omanges commented 4 years ago

Turf.js provides various sets of feature like along and many more which are not available in any of the mentioned packages and we have just currently implemented two sections of turf.js i.e measurements and transformations but there are many more sections to be implemented 😉

omanges commented 4 years ago

We would like to take your feedback on which next section we should start with 😊

sackh commented 4 years ago

Agree with @omanges, also any feedback on performance or improvements on existing functionalities and new feature enhancements are always welcomed.

Casyfill commented 3 years ago

Mitchel, saw your comment and now noticed you removed it - is it invalid? (cause it is something that makes sense) @omanges - again, not critiquing - there is an equivalent, called interpolate.

mohoromitch commented 3 years ago

I originally posted that I had been running into runtime size limits within AWS Lambda, with the size of the geopandas library and its dependencies surpassing the AWS Lambda runtime limit of 250mb. So, I was looking into this package since it didn't rely on that.

I deleted it though @Casyfill since I haven't had a chance to validate that assumption — I was planning on re-posting once I did that, but I'll leave this up for context 👍