lonlat_bng VS rust-s2

Compare lonlat_bng vs rust-s2 and see what are their differences.

lonlat_bng

A multithreaded Rust library with FFI for converting WGS84 longitude and latitude coordinates into BNG (OSGB36) Eastings and Northings and vice versa (using OSTN15) (by urschrei)

rust-s2

S2 geometry library in Rust (by yjh0502)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
lonlat_bng rust-s2
1 -
25 66
- -
3.5 0.0
10 months ago about 1 year ago
Rust Rust
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

lonlat_bng

Posts with mentions or reviews of lonlat_bng. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-04-19.
  • Julia is the better language for extending Python
    13 projects | news.ycombinator.com | 19 Apr 2021
    Rust doesn’t need to copy the data. It’s trivial to pass e.g. Numpy arrays to Rust as slices via Cython (let alone originating in Cython!), modify them, and return them, or use them as input for a new returned struct.

    https://github.com/urschrei/simplification

    https://github.com/urschrei/lonlat_bng

    https://github.com/urschrei/pypolyline

    Each of those repos has links to the corresponding Rust “shim” libraries that provide FFIs for dealing with the incoming data, constructing Rust data structures from it, and then transforming it back on the way out.

    As a more general comment, using a GC language as the FFI target from a GC language is begging for difficult-if-not-impossible-to-debug crashes down the line.

rust-s2

Posts with mentions or reviews of rust-s2. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning rust-s2 yet.
Tracking mentions began in Dec 2020.

What are some alternatives?

When comparing lonlat_bng and rust-s2 you can also consider the following projects:

Python-Complementary-Languages - Just a small test to see which language is better for extending python when using lists of lists

deno - A modern runtime for JavaScript and TypeScript.

rust-numpy - PyO3-based Rust bindings of the NumPy C-API

whitebox-tools - An advanced geospatial data analysis platform

GeoRust - Geospatial primitives and algorithms for Rust

gdal - Rust bindings for GDAL