GeOxygene is a GIS application framework that implements OGC/ISO specifications. It enables developers to build GIS applications efficiently.
GeOxygene is based on Java and open source technologies, providing users with an extensible object data model that implements OGC specifications and ISO standards. The Java interfaces developed by the open source GeoAPI project are supported.
JData is stored in a relational DBMS (RDBMS) to ensure a rapid and reliable access to the system. However, users can model their applications in UML and code in Java without worrying about any SQL statements. Mapping between object and relational environments is performed with open source software. At present, OJB is supported and the mapping files for the storage of geographic information in Oracle or PostGIS are provided to users.
To run GeOxygene, a user is required to have Java installed. Recently, the project has added several new features, including a data matching tool, a simple method to create minimal spanning trees, and a generator of DBMS tables and XML mapping files from Java classes. Additionally, the GeOxygeneReader methods have been improved to partially take into account the GM_Aggregate geometry type, which can be useful for visualizing data matching results.
Overall, GeOxygene provides a robust framework for GIS applications that implements OGC/ISO specifications and is based on Java and open source technologies. Its support for UML modeling and Java coding makes it an ideal choice for developers looking for a reliable tool for GIS application development.
Version 1.3: N/A