Binarios
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.
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 |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal</artifactId>
<version>[version]</version>
</dependency>
|
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 |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal</artifactId>
<version>[version]</version>
<classifier>spi</classifier>
</dependency>
|
org.gvsig.fmap.dal-2.0-[version]-impl.jar |
DAL implementation. Nothing to see here, move along |
Runtime |
gvSIG |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal</artifactId>
<version>[version]</version>
<classifier>impl</classifier>
</dependency>
|
File |
Description |
Dependency Phase |
Consumer |
XML |
org.gvsig.fmap.geometry-[version].jar |
gvSIG's geometry model |
Compile |
DAL |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.geometry</artifactId>
<version>[version]</version>
</dependency>
|
org.gvsig.metadata-[version].jar |
gvSIG's, metadata library |
Compile |
DAL |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.metadata</artifactId>
<version>[version]</version>
</dependency>
|
org.gvsig.tools-[version].jar |
gvSIG's base tools and patterns |
Compile |
DAL |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.tools</artifactId>
<version>[version]</version>
</dependency>
|
Los siguientes jares son implementaciones que vienen de serie para gvSIG-Desktop.
File |
Description |
Dependency Phase |
Consumer |
XML |
org.gvsig.fmap.dal.file-[version].jar |
File stores common API |
Runtime |
gvSIG |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.file</artifactId>
<version>[version]</version>
</dependency>
|
org.gvsig.fmap.dal.file-[version]-store.shp.jar |
SHP provider (extends of DBF provider) |
Runtime |
gvSIG |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.file</artifactId>
<version>[version]</version>
<classifier>store.dbf</classifier>
</dependency>
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.file</artifactId>
<version>[version]</version>
<classifier>store.shp</classifier>
</dependency>
|
org.gvsig.fmap.dal.file-[version]-store.dbf.jar |
DBF provider |
Runtime |
gvSIG |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.file</artifactId>
<version>[version]</version>
<classifier>store.dbf</classifier>
</dependency>
|
org.gvsig.fmap.dal.file-[version]-store.dxf.jar |
DXF provider |
Runtime |
gvSIG |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.file</artifactId>
<version>[version]</version>
<classifier>store.dxf</classifier>
</dependency>
|
org.gvsig.fmap.dal.file-[version]-store.dgn.jar |
DGN provider |
Runtime |
gvSIG |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.file</artifactId>
<version>[version]</version>
<classifier>store.dgn</classifier>
</dependency>
|
org.gvsig.fmap.dal.file-[version]-store.dxf.legend.jar |
DXF legend support |
Runtime |
gvSIG |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.file</artifactId>
<version>[version]</version>
<classifier>store.dxf</classifier>
</dependency>
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.file</artifactId>
<version>[version]</version>
<classifier>store.dxf.legend</classifier>
</dependency>
|
org.gvsig.fmap.dal.file-[version]-store.dgn.legend.jar |
DGN legend support |
Runtime |
gvSIG |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.file</artifactId>
<version>[version]</version>
<classifier>store.dgn</classifier>
</dependency>
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.file</artifactId>
<version>[version]</version>
<classifier>store.dgn.legend</classifier>
</dependency>
|
File |
Description |
Dependency Phase |
Consumer |
XML |
org.gvsig.fmap.dal.db-[version].jar |
Database stores common API |
Runtime |
GeoDB (extGeoDB) |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.db</artifactId>
<version>[version]</version>
</dependency>
|
org.gvsig.fmap.dal.db-[version].store.jdbc.jar |
Generic JDBC provider |
Runtime |
GeoDB (extGeoDB) |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.db</artifactId>
<version>[version]</version>
<classifier>store.jdbc</classifier>
</dependency>
|
org.gvsig.fmap.dal.db-[version].store.mysql.jar |
MySQL JDBC provider (extends JDBC provider) |
Runtime |
GeoDB (extGeoDB) |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.db</artifactId>
<version>[version]</version>
<classifier>store.jdbc</classifier>
</dependency>
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.db</artifactId>
<version>[version]</version>
<classifier>store.mysql</classifier>
</dependency>
|
org.gvsig.fmap.dal.db-[version].store.postgresql.jar |
PostgreSQL JDBC provider (with PostGis support) (extends JDBC provider) |
Runtime |
GeoDB (extGeoDB) |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.db</artifactId>
<version>[version]</version>
<classifier>store.jdbc</classifier>
</dependency>
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.db</artifactId>
<version>[version]</version>
<classifier>store.postgresql</classifier>
</dependency>
|
File |
Description |
Dependency Phase |
Consumer |
XML |
org.gvsig.fmap.dal.index.spatial-[version]-gt2.jar |
Geotools2 quadtree provider |
Runtime |
gvSIG |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.index.spatial</artifactId>
<version>[version]</version>
<classifier>gt2</classifier>
</dependency>
|
org.gvsig.fmap.dal.index.spatial-[version]-jsi.jar |
JSI rtree provider |
Runtime |
gvSIG |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.index.spatial</artifactId>
<version>[version]</version>
<classifier>jsi</classifier>
</dependency>
|
org.gvsig.fmap.dal.index.spatial-[version]-jts.jar |
JTS quadtree provider |
Runtime |
gvSIG |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.index.spatial</artifactId>
<version>[version]</version>
<classifier>jsi</classifier>
</dependency>
|
org.gvsig.fmap.dal.index.spatial-[version]-spatialindex.jar |
SPTLIB rtree provider |
Runtime |
gvSIG |
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.fmap.dal.index.spatial</artifactId>
<version>[version]</version>
<classifier>spatialindex</classifier>
</dependency>
|
[version] | (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21) Versión de la librería, actualmente 2.0-SNAPSHOT, pero la versión final será 2.0.0 |