Talk:GEOS (software library)
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
Start a discussion about improving the GEOS (software library) page
Talk pages are where people discuss how to make content on Wikipedia the best that it can be. You can use this page to start a discussion with others about how to improve the "GEOS (software library)" page.