This article was nominated for deletion on 1 June 2015. The result of the discussion was merge to JTS Topology Suite. |
Hi - apparently a robot, or someone unfamiliar with the domain, has marked this article as "not notable."
GEOS is noteworthy as a foundation component in a software ecosystem of native, compiled executable binaries on Linux, Mac and Windows platforms.
Background: due to the runtime construction of Java and the Java Virtual Machine (JVM), code libraries that are written in Java are basically not useable as libraries from a standardized cross-linking environment (often built from C). Linux, Microsoft Windows and the BSD family, including the Macintosh, use a linking structure that enables libraries from various languages to be integrated (linked) into a native runtime executable. Java, by design, does not participate in this interoperability without unusual measures (JNI)
http://en.wikipedia.org/wiki/Java_virtual_machine
http://docs.oracle.com/javase/1.5.0/docs/guide/jni/spec/invocation.html
http://en.wikipedia.org/wiki/Executable_and_Linkable_Format
http://en.wikipedia.org/wiki/Linux
http://en.wikipedia.org/wiki/FreeBSD
JTS and GEOS: Java Topology Suite is a decade-plus in the making. JTS defines and implements a set of thorough, standards compliant computational geometry packages. There are few, if any, replacements for the completeness and correctness of the JTS library. GEOS ports a foundational subset of JTS, for performance and linkage, to C++ and native compiled binaries.
GEOS links and ships internally in popular applications listed below; by delineating and implementing standards-based geometry classes available to GDAL, which in turn is a widely supported and used inner-engine in GIS,
GEOS becomes a core geometry implementation in even more applications:
GDAL - OGR - raster and vector data munging http://en.wikipedia.org/wiki/GDAL
QGis - Desktop cross-platform, open source GIS http://en.wikipedia.org/wiki/QGIS
PostGIS - spatial types and operations for PostgreSQL http://en.wikipedia.org/wiki/PostGIS
GeoDjango – Django's support for GIS-enabled databases
Google Earth – A virtual globe and world imaging program. http://en.wikipedia.org/wiki/Google_Earth
GRASS GIS http://grass.osgeo.org/
MapServer http://en.wikipedia.org/wiki/MapServer
World Wind Java – NASA's open source virtual globe and world imaging technology. http://en.wikipedia.org/wiki/NASA_World_Wind
Orfeo toolbox – A satellite image processing library.http://en.wikipedia.org/wiki/Orfeo_toolbox
R – An open source statistical software with extensions for spatial data analysis.
SAGA GIS – A cross-platform open source GIS software.
gvSIG