About org.gvsig.desktop

This is part of the sources of "gSIG desktop" application. gvSIG is a Geographic Information System (GIS), that is, a desktop application designed for capturing, storing, handling, analyzing and deploying any kind of referenced geographic information in order to solve complex management and planning problems. gvSIG is known for having a user-friendly interface, being able to access the most common formats, both vector and raster ones. It features a wide range of tools for working with geographic-like information (query tools, layout creation, geoprocessing, networks, etc.), which turns gvSIG into the ideal tool for users working in the land realm.

Project Modules

This project has declared the following modules:

Name Description
org.gvsig.i18n Management of texts related to a locale: loading from resource bundles and getting the text value for the current locale
org.gvsig.compat.api This library contains the API definition of the library for compatibility with java 1.4 in JVM CDC.
org.gvsig.compat.se This library contains the implementation for JavaSE 1.5 of the API definition of the library for compatibility with java 1.4 in JVM CDC
org.gvsig.compat This library contains utiities to mantain compatibility with java 1.4 on CDC JVMs.
org.gvsig.projection.cresques.impl This project is a transitional project. Contains the old implementation of projection management used in gvSIG.
org.gvsig.projection.cresques.ui This project is a transitional project. Contains the old implementation of projection management used in gvSIG.
org.gvsig.projection.cresques This project is a transitional project. Contains the old implementation of projection management used in gvSIG.
org.gvsig.projection This project is a transitional project. Contains the old implementation of projection management used in gvSIG.
org.gvsig.fmap.geometry.api This project contains the API definition of the geometry library of gvSIG.
org.gvsig.fmap.geometry.impl This project contains the default implementation of the API of the geometry library of gvSIG.
org.gvsig.fmap.geometry.operation Contains the implementation of some operations of geometries.
org.gvsig.fmap.geometry This project contains the geometry library used in gvSIG.
org.gvsig.remoteclient Contains utility clases to manage the access to remote data sources how WMS, WCS or WFS.
org.gvsig.fmap.dal.api Define the API of the Data Access Library.
org.gvsig.fmap.dal.impl This project contains the implementation of the API of the Data Access Library.
org.gvsig.fmap.dal.spi This project contains the SPI of the Data Access Library used to implement providers of data.
org.gvsig.fmap.dal.file.lib This library has the implementation of the provider of te Data Access Library for accesing to file resources, like SHP, DBF or CSV.
org.gvsig.fmap.dal.file.dbf This library has the implementation of the provider of te Data Access Library for accesing to file resources, like SHP, DBF or CSV.
org.gvsig.fmap.dal.file.shp This library has the implementation of the provider of te Data Access Library for accesing to file resources, like SHP, DBF or CSV.
org.gvsig.fmap.dal.file This library has the implementation of the provider of te Data Access Library for accesing to file resources, like SHP, DBF or CSV.
org.gvsig.fmap.dal.db.lib This library has the implementation of the provider of te Data Access Library for accesing to database resources, like JDBC, PostgreSQL or H2.
org.gvsig.fmap.dal.db.jdbc This library has the implementation of the provider of te Data Access Library for accesing to database resources, like JDBC, PostgreSQL or H2.
org.gvsig.fmap.dal.db.h2 This library has the implementation of the provider of te Data Access Library for accesing to database resources, like JDBC, PostgreSQL or H2.
org.gvsig.fmap.dal.db This library has the implementation of the provider of te Data Access Library for accesing to database resources, like JDBC, PostgreSQL or H2.
org.gvsig.fmap.dal This project contains the Data Access Library of gvSIG, a uniform framwork to some data sources.
org.gvsig.fmap.mapcontext.api This project contains the core of the map drawer of gvSIG.
org.gvsig.fmap.mapcontext.impl This project contains the core of the map drawer of gvSIG.
org.gvsig.fmap.mapcontext.operation This project contains the core of the map drawer of gvSIG.
org.gvsig.fmap.mapcontext This project contains the core of the map drawer of gvSIG.
org.gvsig.metadata.lib.basic.api Metadata library basic API
org.gvsig.metadata.lib.basic.impl Metadata library basic implementation
org.gvsig.metadata.basic.lib This project contains the basic metadata features.
org.gvsig.metadata.swing.basic.api -
org.gvsig.metadata.swing.basic.impl -
org.gvsig.metadata.basic.swing This project contains the basic metadata features.
org.gvsig.metadata.basic This project contains the basic metadata features.
org.gvsig.desktop.compat.cdc This project group the gvSIG libraries that haven java 1.4 compatibility.
org.gvsig.utils This project group al librerias in the core of gvSIG that not havent java compatibility with JVM CDC.
org.gvsig.personaldb.lib.api PersonalDB project
org.gvsig.personaldb.lib.impl PersonalDB project
org.gvsig.personaldb.lib PersonalDB project
org.gvsig.personaldb.main PersonalDB project
org.gvsig.personaldb PersonalDB project
org.gvsig.annotation.lib.api Annotation
org.gvsig.annotation.lib.impl Annotation
org.gvsig.annotation.lib Annotation
org.gvsig.annotation.swing.api Annotation
org.gvsig.annotation.swing.impl Annotation
org.gvsig.annotation.swing Annotation
org.gvsig.annotation.main Annotation
org.gvsig.annotation Annotation
org.gvsig.exportto.lib.api Exportto project
org.gvsig.exportto.lib.impl Exportto project
org.gvsig.exportto.lib Exportto project
org.gvsig.exportto.swing.api Exportto project
org.gvsig.exportto.swing.impl Exportto project
org.gvsig.exportto.swing.spi Exportto project
org.gvsig.exportto.swing.prov.generic Exportto project
org.gvsig.exportto.swing.prov.file Exportto project
org.gvsig.exportto.swing.prov.shape Exportto project
org.gvsig.exportto.swing.prov.dxf Exportto project
org.gvsig.exportto.swing.prov.jdbc Exportto project
org.gvsig.exportto.swing.prov.postgresql Exportto project
org.gvsig.exportto.swing.prov.mysql Exportto project
org.gvsig.exportto.swing.prov.dbf Exportto project
org.gvsig.exportto.swing.prov Exportto project
org.gvsig.exportto.swing Exportto project
org.gvsig.exportto.main Exportto project
org.gvsig.exportto Exportto project
org.gvsig.fmap.control This project group al librerias in the core of gvSIG that not havent java compatibility with JVM CDC.
org.gvsig.ui Swing components collection
org.gvsig.installer.lib.api Project to create installers or install packages in gvSIG
org.gvsig.installer.lib.spi Project to create installers or install packages in gvSIG
org.gvsig.installer.lib.impl Project to create installers or install packages in gvSIG
org.gvsig.installer.lib Project to create installers or install packages in gvSIG
org.gvsig.installer.prov.plugin Project to create installers or install packages in gvSIG
org.gvsig.installer.prov Project to create installers or install packages in gvSIG
org.gvsig.installer.swing.api Project to create installers or install packages in gvSIG
org.gvsig.installer.swing.impl Project to create installers or install packages in gvSIG
org.gvsig.installer.swing Project to create installers or install packages in gvSIG
org.gvsig.installer.main Project to create installers or install packages in gvSIG
org.gvsig.installer.maven Project to create installers or install packages in gvSIG
org.gvsig.installer Project to create installers or install packages in gvSIG
org.gvsig.newlayer.lib.api newlayer project
org.gvsig.newlayer.lib.impl newlayer project
org.gvsig.newlayer.lib newlayer project
org.gvsig.newlayer.prov.generic newlayer project
org.gvsig.newlayer.prov.shape newlayer project
org.gvsig.newlayer.prov.file newlayer project
org.gvsig.newlayer.prov newlayer project
org.gvsig.newlayer newlayer project
org.gvsig.symbology.lib.api Symbology project
org.gvsig.symbology.lib.impl Symbology project
org.gvsig.symbology.lib Symbology project
org.gvsig.symbology.swing.api Symbology project
org.gvsig.symbology.swing.impl Symbology project
org.gvsig.symbology.swing Symbology project
org.gvsig.symbology.main Symbology project
org.gvsig.symbology Symbology project
org.gvsig.tools.evaluator.sqljep This project group al librerias in the core of gvSIG that not havent java compatibility with JVM CDC.
org.gvsig.desktop.library This project group al librerias in the core of gvSIG that not havent java compatibility with JVM CDC.
org.gvsig.andami Plugins management framework
org.gvsig.andami.updater Contains the launcher and plugin framework used in gvSIG.
org.gvsig.desktop.framework Contains the launcher and plugin framework used in gvSIG.
gvSIG Application This project has the main plugin of gvSIG application
org.gvsig.app This project group al plugins of gvSIG application.
Default gvSIG's skin This is the extension that provide the basic skin to gvsig
org.gvsig.coreplugin.app Thus project group al core plugins of gvSIG.
Tools: Center view to point Tool to center view to point
org.gvsig.centerviewpoint.app Tool to center view to point
Document: Table This plugin adds a table document type to gvSIG. This document shows information data sources with Features or from an already open View document. Also allows editing on data sources that allow so.
org.gvsig.app.document.table.app This project group al plugins related to the manage of the table document.
Tools: Geometry measurement This plugin add three tools to gvSIG: - Add a new attribute to the data source with the geometry area - Add a new attribute to the data source with the geometry perimeter - Add a new attribute to a Point type data source two new columns, one with the X Point value, and another with the Y Point value.
org.gvsig.geometrymeasurement.app Thus project group al core plugins of gvSIG.
Tools: Locator by attribute Locator by atribute
org.gvsig.datalocator.app Thus project group al core plugins of gvSIG.
Online basic help gvSIG help extension
org.gvsig.help.app Thus project group al core plugins of gvSIG.
Tools: Selection tools This plugin add to the view advanced selection tools: - select all - by buffer - by cicle - by polilyne
org.gvsig.selectiontools.app Thus project group al core plugins of gvSIG.
Internationalization support gvSIG translations management plugin
org.gvsig.i18n.app Thus project group al core plugins of gvSIG.
Tools: Import marker symbols tool Importador de simbolos puntuales a partir de las imagenes que existan en una carpeta
Tools: Install marker symbols tool Plugin that allows to install packages of symbols
org.gvsig.symbology.app Thus project group al core plugins of gvSIG.
Geodb Connection manager to spatial databases.
org.gvsig.geodb.app Thus project group al core plugins of gvSIG.
Tools: Export to annotation Anotation layer support: - Create anotation layer - Modify annotation layer (throught standard editing) - Editing single labelling (position and label settings)
org.gvsig.annotation.app This project group al plugins related to the manage of annotations layers.
Transforms framework Frame which provide access to the different transformations like join, event theme, ...
Transformation: Event theme This plugin add an event theme layer to the view by selecting 2 fields from a table.
Transformation: Join This plugin allow join two tables by a common field and removing join.
org.gvsig.daltransform.app Thus project group al core plugins of gvSIG.
Export framework This plugin provide the framework to export data tables and layers to other formats that the original format of table or layer. Provide the final tools to export to the formats: - DBF - DXF - Shape - PostgreSQL - MySQL - Generic, a generic exporter to any format that gvsig support (less intuitive)
org.gvsig.exportto.app Thus project group al core plugins of gvSIG.
Tools: Geometry editing This plugin add graphic editing support for vectorial layers. Add tools to: - Insert drawing elements (point, line, polyline, polygon, etc.) - Insert geometric elements (circle, rectangle, ellipse, etc.) - Copy / move / rotate / scale graphic elements.. - Vertex editing - Undo / redo - Command history - Snapping
org.gvsig.editing.app Thus project group al core plugins of gvSIG.
Add-ons manager Thus project group al core plugins of gvSIG.
org.gvsig.installer.app Thus project group al core plugins of gvSIG.
Tools: New layer This plugin add tools to create new layers.
org.gvsig.newlayer.app Thus project group al core plugins of gvSIG.
Development project wizard Utilities and gvSIG plugin to create new gvSIG projects from a template
org.gvsig.mkmvnproject.app Thus project group al core plugins of gvSIG.
CRS: basic management (Cresques based, java) Basic CRS management implementation based on the Cresques java library. Provides basic management of CRS for a very reduced set of CRS, has features such as: - Allows setting the coordinate reference system (CRS), by default, in views and layers. - Supports conversion of coordinates (no datum changing). - Supports transformation of coordinates (datum changing).
CRS: basic management (Proj4J based, java) Basic CRS management implementation based on the Proj4J java library. Provides basic management of CRS with features such as: - Allows setting the coordinate reference system (CRS), by default, in views and layers. - Allows the selection of CRS based on authority (EPSG, ESRI, WORLD, NAD83 and NAD27) and code. - Shows CRS definition based on the proj4 string. - Supports conversion of coordinates (no datum changing). - Supports transformation of coordinates (datum changing).
org.gvsig.projection.app Thus project group al core plugins of gvSIG.
Geometry Support This project has the geometries library for use in the application based on the use of GeneralPath
org.gvsig.geometry.app Thus project group al core plugins of gvSIG.
org.gvsig.desktop.plugin Thus project group al core plugins of gvSIG.