Toolkit for working with and mapping geospatial data
GeoTools is an open source (LGPL) Java code library which provides standards compliant methods for the manipulation of geospatial data. GeoTools is an Open Source Geospatial Foundation project. The GeoTools library data structures are based on Open Geospatial Consortium (OGC) specifications.
The JTS Topology Suite is an API for modelling and manipulating 2-dimensional linear geometry. It provides numerous geometric predicates and functions. JTS conforms to the Simple Features Specification for SQL published by the Open GIS Consortium.
GeoKettle is a powerful, metadata-driven spatial ETL (Extract, Transform and Load) tool dedicated to the integration of different data sources for building and updating geospatial databases, data warehouses and services.
GeoWebCache is a WMS tile cache that lets you serve cached map data to WMS clients, Goole Earth, Google Maps and MS Virtual Earth. The system is pluggable on both ends and does automatic matching to the best available tile. It is very fast and scalable.
The Java RTree project aims to maintain an Java version of the RTree spatial indexing algorithm. See http://jsi.sourceforge.net for more information, and http://github.com/aled/jsi for latest development code.
Ycad is a library of CAD functions in Java. Currently only DXF is supported for reading, viewing and writing. The DXF drawing may be rendered to a Graphics object for printing or imaging.
Amine is a Multi-Layer Platform for the dev. of Intelligent System
Amine is a Multi-Layer Java Open Source Platform dedicated to the development of various kinds of Intelligent Systems (Knowledge-Based, Ontology-Based, Conceptual Graph Based, NLP, etc.) and Intelligent Agents. See: //amine-platform.sourceforge.net/
NITRO has moved! Please visit us at https://github.com/mdaus/nitro for the latest code (SourceForge is now several years out of date) and to post any bugs or questions. NITRO is a full-fledged, extensible library solution for reading and writing the National Imagery Transmission Format (NITF), a U.S. DoD standard format. It is written in cross-platform C, with bindings available for other languages.
Mapyrus is software to plot Geographic Information System data to PostScript, PDF, SVG and web image files. Mapyrus combines a BASIC-like scripting language, reading GIS datasets and running as either a utility program, a Java Servlet, or as a webser
A C library for reading and writing BSB format image files. Typically used for nautical charts, BSB image files use the .KAP extension and store cartographic information in addition to a run-length encoded raster image. Includes bsb2tif & tif2bsb tools.
GeoClass for PHP provides classes to handle georeferenced data. Features are: circumference search in (relational) databases, handlers for NIMA-DB and openGeoDB, distance calculation, creation of maps from .e00 or .ovl files and more (rdf, soap, etc).
The Community <a href="http://opticks.ballforge.net">Opticks</a> Archive Network hosts community contributions for the <a href="http://opticks.ballforge.net">Opticks</a> imagery analysis workbench.
a R package. 'Qair' gives access to data bases used by air quality monitoring associations in France. It also contains functions to manipualte air quality datas.
Geodesy based library (geodetic and geocentric functions)
geoStarsLib has functions for dealing with many geodesy-based problems found in positioning, pointing, and surveying situations. It is useful to determine absolute position on the earth, pointing vectors, coordinate transformations, and other functions.
A Java application/library that can generate PNG tile overlay images for Google Maps from multiple data sources. Inactive because there are better alternatives: Java - http://geotools.codehaus.org/ PHP - http://www.mapserver.org/
A library of freely available Magik modules for use with Smallworld GIS
Spatial Statistics Libraries & Tools for GeoTools, GeoServer, uDig
The goal of this project is to provide a spatial statistics tools for Geotools, Geoserver WPS, uDig Statistics Toolbox. #. GeoTools - Download gt-process-spatialstatistics-14.5.jar file. #. GeoServer - Download gs-wps-spatialstatistics-2.8.5.jar, gt-process-spatialstatistics-14.5.jar files. - Copy these files to the WEB-INF/lib directory of the GeoServer installation. - restart GeoServer. #. uDig 2.0.x Plugin Installation - Name: Spatial Statistics Toolbox - URL : http://www.mangosystem.com:8080/s2toolbox_updates
monoGIS will be a complete GIS suite for the Mono platform. The current milestone release includes an internet mapserver, OGC WMS implementation and some tools like spatial format conversion. For other projects using monoGIS see mdwglib and Appomattox.
Java Library for working with gpx files
The MIG Editor is a geographical metadata editor that implements a subset of the 19115, 19119 and 19139 ISO formats. Based in the Portuguese Metadata Profile and INSPIRE requirements.
The C# RTree project aims to maintain a C# version of the RTree spatial indexing algorithm. Ported from https://sourceforge.net/projects/jsi
SHP file to MySQL table using PHP
An extension to the desktop globe marble, providing the following additional modules: pixel maps, statistics module, 3D view
Analyze gpx files and store summary in Sqlite database
There are many good programs to manage gpx tracks from my sport activities. My favorite one is gps-prune to view gps tracks on a map and make changes. However, I was missing a simple tool to store summary information about a gpx track into a database to keep track of my training efforts. That's why I created GPXReport. GPXReport is a desktop solution which is written in Java and should run on most computers. The program can read a gpx-file and calculate basics information such as: - overall and moving time - distance (km), - average and max speed - time, km uphill and downhill It automatically classifies the acitvity as hiking, MTB or race bike. Each track information can be added to a Sqlite database. The program can display all information of the database and summarize it by activity.
Integrate large databases of points with Google Maps without overloading db or client browser. Server-side example in simple PHP with server & client side caching, easily portable. Data loaded in chunks and when zoomed an area overview is shown. Simple D