Personal tools
gvSIG Desktop
gvSIG Desktop

Cached time 11/21/13 17:39:17 Clear cache and reload

 
Document Actions

Binarios

by Jose ignacio Yarza last modified 2010-06-01 23:48

Listado de distribuibles binarios

A continuación se enumeran los jar que genera DAL. A la hora de indicar las dependencias de un proyecto que use DAL, hay que tener en cuenta que sólo habrá que incluir las dependencias marcados como necesarios para compilar. A la hora de hacer un build ejecutable, habrá que incluir también aquellas dependencias necesarios en tiempo de ejecución (normalmente correspondientes a las implementaciones) que son necesarios para que funcione gvSIG.

Los jar que se necesitan cargar en tiempo de ejecución disponen de una clase Library que permite cargarlos e inicializarlos durante el arranque de la aplicación (o en cualquier momento posterior), para más información sobre este mecanismo se puede consultar el patrón Locator_.

Librería
========

.. list-table::
   :header-rows: 1
   :widths: 50, 50, 20, 10, 60

   * - File
     - Description
     - Dependency Phase
     - Consumer
     - XML

   * - org.gvsig.fmap.dal-[version]_.jar
     - DAL api. If you are reading this, odds are you need this one
     - Compile
     - All
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal
             [version]
         

   * - org.gvsig.fmap.dal-[version]_-spi.jar
     - DAL spi. If you want to implement a new provider, this one is for you
     - Compile
     - Data provider
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal
             [version]
             spi
         


   * - org.gvsig.fmap.dal-2.0-[version]_-impl.jar
     - DAL implementation. Nothing to see here, move along
     - Runtime
     - gvSIG
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal
             [version]
             impl
         

Dependencias de la librería
---------------------------

.. list-table::
   :header-rows: 1
   :widths: 50, 50, 20, 10, 60

   * - File
     - Description
     - Dependency Phase
     - Consumer
     - XML

   * - org.gvsig.fmap.geometry-[version]_.jar
     - gvSIG's geometry model
     - Compile
     - DAL
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.geometry
             [version]
         


   * - org.gvsig.metadata-[version]_.jar
     - gvSIG's, metadata library
     - Compile
     - DAL
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.metadata
             [version]
         

   * - org.gvsig.tools-[version]_.jar
     - gvSIG's base tools and patterns
     - Compile
     - DAL
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.tools
             [version]
         


Implementaciones
================

Los siguientes jares son implementaciones que vienen de serie para gvSIG-Desktop.

Almacenes de tipo fichero
-------------------------

.. list-table::
   :header-rows: 1
   :widths: 50, 50, 20, 10, 60

   * - File
     - Description
     - Dependency Phase
     - Consumer
     - XML

   * - org.gvsig.fmap.dal.file-[version]_.jar
     - File stores common API
     - Runtime
     - gvSIG
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.file
             [version]
         

   * - org.gvsig.fmap.dal.file-[version]_-store.shp.jar
     - SHP provider *(extends of DBF provider)*
     - Runtime
     - gvSIG
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.file
             [version]
             store.dbf
         
         
             org.gvsig
             org.gvsig.fmap.dal.file
             [version]
             store.shp
         

   * - org.gvsig.fmap.dal.file-[version]_-store.dbf.jar
     - DBF provider
     - Runtime
     - gvSIG
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.file
             [version]
             store.dbf
         

   * - org.gvsig.fmap.dal.file-[version]_-store.dxf.jar
     - DXF provider
     - Runtime
     - gvSIG
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.file
             [version]
             store.dxf
         

   * - org.gvsig.fmap.dal.file-[version]_-store.dgn.jar
     - DGN provider
     - Runtime
     - gvSIG
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.file
             [version]
             store.dgn
         

   * - org.gvsig.fmap.dal.file-[version]_-store.dxf.legend.jar
     - DXF legend support
     - Runtime
     - gvSIG
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.file
             [version]
             store.dxf
         
         
             org.gvsig
             org.gvsig.fmap.dal.file
             [version]
             store.dxf.legend
         

   * - org.gvsig.fmap.dal.file-[version]_-store.dgn.legend.jar
     - DGN legend support
     - Runtime
     - gvSIG
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.file
             [version]
             store.dgn
         
         
             org.gvsig
             org.gvsig.fmap.dal.file
             [version]
             store.dgn.legend
         




Almacenes de tipo base de datos
-------------------------------


.. list-table::
   :header-rows: 1
   :widths: 50, 50, 20, 10, 60

   * - File
     - Description
     - Dependency Phase
     - Consumer
     - XML


   * - org.gvsig.fmap.dal.db-[version]_.jar
     - Database stores common API
     - Runtime
     - GeoDB *(extGeoDB)*
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.db
             [version]
         

   * - org.gvsig.fmap.dal.db-[version]_.store.jdbc.jar
     - Generic JDBC provider
     - Runtime
     - GeoDB *(extGeoDB)*
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.db
             [version]
             store.jdbc
         

   * - org.gvsig.fmap.dal.db-[version]_.store.mysql.jar
     - MySQL JDBC provider *(extends JDBC provider)*
     - Runtime
     - GeoDB *(extGeoDB)*
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.db
             [version]
             store.jdbc
         
         
             org.gvsig
             org.gvsig.fmap.dal.db
             [version]
             store.mysql
         


   * - org.gvsig.fmap.dal.db-[version]_.store.postgresql.jar
     - PostgreSQL JDBC provider *(with PostGis support) (extends JDBC provider)*
     - Runtime
     - GeoDB *(extGeoDB)*
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.db
             [version]
             store.jdbc
         
         
             org.gvsig
             org.gvsig.fmap.dal.db
             [version]
             store.postgresql
         

Índices espaciales
------------------


.. list-table::
   :header-rows: 1
   :widths: 50, 50, 20, 10, 60

   * - File
     - Description
     - Dependency Phase
     - Consumer
     - XML


   * - org.gvsig.fmap.dal.index.spatial-[version]_-gt2.jar
     - Geotools2 quadtree provider
     - Runtime
     - gvSIG
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.index.spatial
             [version]
             gt2
         

   * - org.gvsig.fmap.dal.index.spatial-[version]_-jsi.jar
     - JSI rtree provider
     - Runtime
     - gvSIG
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.index.spatial
             [version]
             jsi
         

   * - org.gvsig.fmap.dal.index.spatial-[version]_-jts.jar
     - JTS quadtree provider
     - Runtime
     - gvSIG
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.index.spatial
             [version]
             jsi
         

   * - org.gvsig.fmap.dal.index.spatial-[version]_-spatialindex.jar
     - SPTLIB rtree provider
     - Runtime
     - gvSIG
     - .. code-block:: xml

         
             org.gvsig
             org.gvsig.fmap.dal.index.spatial
             [version]
             spatialindex
         



.. _Locator: ../org.gvsig.tools/org-gvsig-tools-locator
.. [version] Versión de la librería, actualmente *2.0-SNAPSHOT*, pero la versión final será *2.0.0*

View source document


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: