GEOS is a C++11 library for performing operations on two-dimensional vector geometries

GEOS is a C++11 library for performing operations on two-dimensional vector geometries. It is primarily a port of the JTS Topology Suite Java library. It provides many of the algorithms used by PostGIS, the Shapely package for Python, the sf package for R, and others.
Information
Category: C/C++ / Standard Libraries
Watchers: 53
Star: 685
Fork: 245
Last update: May 11, 2022

Related Repos



alandefreitas C++ small containers
 

jxy-s This project uses MSVC C++ STL in a Windows Kernel Driver. In this solution jxystl.lib is implemented as a kernel-tuned, pool type/tag aware, template library and MSVC implementation. Which, under the hood, uses the MSVC C++ STL.
 

BowenFu match(it): A light-weight header-only pattern-matching library for C++17.
 

NasalDaemon Small, single header, feature-rich, functional C++20 iterator library that aims to be simple, composable, and easily extensible. Much of the simplicity in the design is owed to the extend library.
 

jermp PTHash is a C++ library implementing fast and compact minimal perfect hash functions as described in the paper PTHash: Revisiting FCH Minimal Perfect Hashing
 

sheredom A simple one header solution to supporting utf8 strings in C and C++.
 

yhirose C++17 header-only PEG (Parsing Expression Grammars) library. You can start using it right away just by including peglib.h in your project.
 

zpl-c C99 cross-platform header-only library that offers powerful toolkit to accelerate your development progress.
 

typelevel Literally Compile time validation of literal values built from strings. Consider a type like Port: case class Port private (value: Int) object Port {
 

alcover C string buffer library
 

PeterSommerlad A C++20 implementation of safe (wrap around) integers following MISRA C++ rules
 

unterumarmung C++ library that provides a basic_fixed_string template that combines std::array fixed-size semantic and std::string semantic together
 

odriverobotics High performance motor control