Introduction ############################ GeOxygene aims at providing an open framework which implements `OGC `_ / `ISO `_ specifications for the development and deployment of geographic (GIS) applications. It is a open source contribution of the `COGIT laboratory `_ at the `IGN `_ (Institut Géographique National), the French National Mapping Agency. GeOxygene is based on Java and open source technologies and provides users with an extensible object data model (geographic features, geometry, topology and metadata) which implements OGC specifications and ISO standards in the geographic information domain. The support of the Java interfaces developped by the open source `GeoAPI project `_ is planned. GeOxygene is an open source project made available to you using an open source license described :ref:`here `. .. Data are stored in a relational DBMS (RDBMS) to ensure a rapid and reliable access to the system .. but users do not have to worry about any SQL statements: they model their applications in UML and code in Java. .. 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. Démo ---------- .. raw:: html
jQuery Slider
News ---------- * October 11, 2016 - **Version 1.8 released** This is the last stable version supporting Java 1.7 and GeoTools 8.4 From the next snapshot (1.9-SNAPSHOT), the JDK 8 is forced in the main pom and the current set of dependencies may be updated (besides GeoTools which is upgraded to v15.1) - Line morphing algorithms in cartagen plugin - Functionalities to analyse the OSM contributors of a loaded OSM file - API loaders for Twitter, Foursquare, Panoramio and FlickR data - Expressive rendering tools and extension of the OGC specifications SLD and SE coming from the MapStyle project in the OpenGL rendering engine. * Added linear stylisation to Line Symbolizer through the SE extension ``. * Added patch-fill rendering to Polygon Symbolizer, with graph-cut or alpha blending through the SE extension ``. * Added the possibility to set a global background texture to the rendered map through the SLD extension ``. * Added Overlay, Multiply, Normal and HighTone blending modes between layers in Symbolizers through the XML tag ``. * Enable animation of Raster Symbolizer + Tide simulation based on a DTM data, through the SE extensions `` and ``. **Associated References :** Christophe S., Dumenieu B., Turbet J., Hoarau C., Mellado N., Ory J., Loi H., Masse A., Arbelot B., Vergne R., Brédif M., Hurtut T., Thollot J., Vanderhaeghe D. (2016). Map Style Formalization: Rendering Techniques Extension for Cartography, Pierre Bénard; Holger Winnemöller. Expressive 2016 The Joint Symposium on Computational Aesthetics and Sketch-Based Interfaces and Modeling and Non-Photorealistic Animation and Rendering, May 2016, Lisbonne, Portugal. The Eurographics Association, Non-Photorealistic Animation and Rendering. Masse, A. and Christophe, S. (2015) Homogeneous geovisualization of costal areas from heterogeneous spatio-temporal data, Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XL-3/W3, 509-516, doi:10.5194/isprsarchives-XL-3-W3-509-2015, 2015. * October 19, 2015 - **Version 1.7 released** Among the novelties : * Students works : dot density analysis, measures of complexity of map. * Minkowski 2D operations (sum between two polygons A and B, subtraction of A and B with reference to the center of mass B, etc.) * Generic algorithms (linear and nonlinear) of the least squares estimator * Polygons squaring by least squares compensation * A "lenses" plugin that can : show a more detailed view over a less detailed layer, view a portion of the raster layer over the vector one, etc. * OpenGL rendered 2D GUI added. * Probably last version using java 7 * October 1, 2015 - **Mapstyle demonstration** Two demonstrations of using GeOxygene library at the GeoVIS Workshop, ISPRS GeoSpatial Week. Watch the video above ! * June 5, 2014 - **CartAGen demonstration** CartAGen is a component-based research platform dedicated to generalisation. It based on GeOxygene library. A demonstration entitled *Multi-Agent Multi-Level Cartographic Generalisation in CartAGen* will be held at `PAAMS'14 `_ * February 26, 2014 - **A presentation tools to estimate imprecision on geographical data** Jean-François Girres intervention at *Géoséminaire* entitled `Fondements théoriques et méthodologiques de la qualification des données géographiques `_ showcased tools developed in his thesis to estimate geometric measurements imprecision on geographical data. * January, 2014 - **Version 1.6 released** This new version includes the EstIM model developed during the Jean-François Girres PhD (2012), a new OSM module, new tools for managing style (editor, import and export SLD). The old GeOxygene 2D graphical interface and CartaGen graphical interface merge. * June 10, 2013 - **What’s New in GeOxygene 1.5** The presentation on GeOxygene 1.5 at `FROG 2013 `_ in Saint-Mandé will focus on the new features, including a description of the three new modules : geoxygene-semio (semiology), geoxygene-sig3d (3D) and geoxygene-cartagen (generalization). Presentation Slides : `"GeOxygene : une plate-forme de recherche pour le développement d'applications SIG" `_ * January, 2013 - **Version 1.5 released** This new version includes : * a new semiology module with a model of legend detailed :ref:`here `. * a new 3D module provides a dedicated GUI mapping tool that is optimized to manipulate 3D geometry, to import special format like CityGML, postgis 3D, ..., to use objects and algorithms dedicated to 3D * a new generalization module provides generalization algorithms, spatial analysis api (Multi-criteria decision analysis, ...), methods for calculating compactness, curves, congestion * data matching process using theory of Evidence Technically, the project has adopted a new multi-module Maven architecture. .. * June 22, 2009 - **Version 1.4 released** .. This version provides an ISO1909 General Feature Model implementation, a SLD (Styled Layer Descriptor) .. implementation based on the OGC 02-070 implementation specification, an Hibernate support, .. a first version of the new GeOxygene interface, some code examples to learn how to use the .. topoligical map and the data matching tool, and a complete Java 6 support in regard to .. Java 6 specifications (types, annotations, etc.). Screenshots -------------- ========================================================= ============================================================= ============================================================== .. figure:: /screenshot/geox2D_ign_style.png .. figure:: /screenshot/ecrangeoxygene1.png .. figure:: /screenshot/geox3d.png .. figure:: /screenshot/QUALITE-Estimation-Echelle.png .. figure:: /screenshot/geoxygene_thematiqueSymbolizer.png .. figure:: /screenshot/interfacecartagen.png .. figure:: /screenshot/geoxygenegeopensim.png .. figure:: /screenshot/InterfaceGraphiqueGeOxygene.png .. figure:: /screenshot/bdtopo.jpg ========================================================= ============================================================= ============================================================== Navigation ------------- .. toctree:: :maxdepth: 1 community/index download/index documentation/index .. Rapports Maven : lesquels (javadoc, ) et comment les intégrer .. Gérer les liens du site internet