gvSIG 2.0: Crear bibliotecas de símbolos (III)

En anteriores posts de la serie de simbología hemos visto como crear una biblioteca de símbolos a partir de un conjunto de imágenes, realizando algunos ejemplos como el caso de las bibliotecas Google y OSM.

En algunos casos nos puede interesar realizar nuestra biblioteca de símbolos a partir de un fuente. Ya sea para tener como símbolos ciertas letras, números o caracteres especiales como en casos de fuentes que contienen símbolos gráficos.

Como ejemplo vamos a utilizar una fuente con símbolos de animales que hemos encontrado.

Una vez descargada e instalada en el sistema vamos a pasar a convertirla a imágenes. Para ello vamos a utilizar Inkscape, un software libre de edición vectorial al que ya hemos hecho referencia en alguna ocasión.

Para instalar una fuente sólo debemos abrirla con el visor de tipografías de nuestro sistema operativo y pulsar el botón “Instalar”.Zoo_01Una vez instalada ya nos aparece como parte de las fuentes disponibles en Inkscape. Añadimos texto y, por ejemplo, al escribir “ABCDEFGHI” nos aparece algo similar a:Zoo_02

Con dos sencillos pasos vamos a convertir esos caracteres en imágenes individuales y son:

  • Trayecto/Objeto a trayecto: convierte el carácter a imagen.
  • Objeto/Desagrupar: genera una imagen individual para cada carácter.

Ahora simplemente seleccionaremos cada uno de ellos y lo guardaremos como archivo individual, mediante la opción: “Archivo/Nuevo”, dando un tamaño al documento que sea similar al de nuestras imágenes. Cortamos y pegamos a este nuevo documento la imagen (por ejemplo la primera de ellas, el caimán) y con “Objeto/Alinear y distribuir” la centramos. La guardamos con un nombre reconocible (Caiman.svg). Hecho.

Para tener un símbolo distinto cuando esté seleccionado, lo pintamos de amarillo y lo “Guardamos como” con el mismo nombre acabado en “_sel”.

Ya podemos repetir esta acción con cuantos símbolos queramos importar. A partir de aquí ya sólo debemos usar el importador de símbolos de gvSIG y tendremos nuestra nueva biblioteca de símbolos disponible en gvSIG.zoo_04

Posted in gvSIG Desktop, spanish | Tagged | 6 Comments

gvSIG 2.0: “Google” symbols library

In the previous posts of the “gvSIG 2.0: Create symbol libraries” (1 and 2) series, we have seen how to create a new symbol library, through gvSIG, starting from a set of images and, then, create a deliverable package making possible to share the library with other users.

In gvSIG  Association we are working on a set of interesting libraries and we want to make them available for the whole users community. All of them have been created from symbols with public domain license.

Today we announce the availability of one of these libraries that we think is going to strongly support all those users producing maps and thematic cartography with gvSIG. It is a “G symbols” library providing users with a set of symbols similar to the ones that are used in Google maps applications.

We are going to see how this library has been created so that users can exploit it as example to create their own libraries.

For point symbols (markers) we have started from the symbols collection produced by  Nicolas Mollet, called “Map Icons Collection”. An excellent collection of categorized symbols, that can be as well downloaded in PNG format with different styles (classic, iOS, light,…). In this case we have selected the default style.g01

One of the most interesting aspect offered by “Map Icons Collection” is the possibility to define the colour of the downloaded symbols. We are going to use this option to later download, in yellow, the symbols (if you prefer that your symbols have a different colour, you just have to define it by this tool). Remember that if you want that a symbol changes when related geometry is selected, two different options can be used: define it manually-one by one- or perform the change automatically. When you load a set of symbols, for each loaded symbol, in presence of another symbol with the same name but with the suffix “_sel”, gvSIG will recognize it as the adopted symbol when selected.g02

In order not to be obliged to rename one by one all the downloaded symbols in yellow, we can use a files massive renaming tool (we have used pyRenamer, available for Linux and making possible to add the suffix “_sel” to the entire set of .png files in yellow). With a software as pyRenamer we can perform also action such as transform all the files name first letter in capital, delete strings that do not give useful information …and remember that the file name is the one adopted by the symbol in gvSIG.

Downloaded and categorized icons, after having been treated by pyRenamer, will look like as follow:g03

Now it is only needed to use the gvSIG symbols importer as we saw in a previous post and we will have our point symbols.

If we want to have also symbols for lines and polygons, similar to those that can be found in Google Maps, the RGB combination of such symbols can be found out through any image editor, such GIMP,  and used to replicate them in gvSIG.g04Now only the creation of the package has to be done according to the already described procedure.

This package is already available from the addons manager (by selecting the URL http://downloads.gvsig.org/download/gvsig-desktop/ and looking for “Categories/simbology”) or download the package directly from here (gvspkg).

NB: When using point symbols you have to remember that, by default, no “y” offset is applied thus, if you want that the symbol will be over the geometrical point, symbol properties have to be edited adding an “y” offset with a value equal to the half of symbol size (in our case, since the symbol has a default size of 32, an offset of 16 will be used).

Posted in english, gvSIG Desktop, training | 2 Comments

gvSIG 2.0: Mapas temáticos I

Derivado del proyecto gvSIG Batoví hay disponibles dos extensiones que añaden funcionalidad muy interesante para los usuarios de gvSIG 2.0.

Estas dos extensiones están disponibles a través del administrador de complementos y se denominan:

  • Thematic Maps generator
  • Thematic Maps viewer document

Mediante ambas vamos a poder trabajar con un nuevo tipo de documento, al que hemos denominado “Mapa temático”.

Los “mapas temáticos” son, realmente, un nuevo tipo de Vista en la que el usuario tiene opciones básicas de consulta. En su origen, el proyecto gvSIG Batoví, se buscaba que los alumnos de educación primaria y secundaria pudieran fácilmente compartir mapas temáticos, eliminando las herramientas complejas de la interfaz de gvSIG. Y, también, pueden ser una base perfecta para generar visores cartográficos.

Vamos a poder generar “mapas temáticos” a partir de cualquier “Vista” y convertir ese “mapa temático” en un paquete instalable desde cualquier gvSIG (con el administrador de complementos). Es decir, vamos a poder empaquetar una “Vista” con sus leyendas, capas, etiquetado…y distribuirla a otros usuarios de gvSIG.

Sin duda el mejor método para compartir información son las Infraestructuras de Datos Espaciales, pero a pequeña escala, para intercambio sencillo de información, vamos a encontrar muchas posibilidades con los “mapas temáticos”.

En primer lugar vamos a ver mediante el siguiente vídeo como instalar la aplicación:

Si reiniciamos nuestro gvSIG veremos que ya nos aparece el nuevo tipo de documento.Tematico_01

En este primer post veremos como generar un “mapa temático” a partir de una “Vista”.

Vamos a crear nuestro primer mapa temático a partir de una “Vista” con una serie de capas cargadas y configuradas. Es tan sencillo como desde la propia “Vista” ir al menú “Mapa temático” y seleccionar “Crear a partir de Vista”. Nos aparecerá una ventana en la que indicaremos las características de nuestro mapa. Tematico_02

Pulsamos “Siguiente” y podemos validar que todo está correcto. Si no hemos rellenado alguno de los campos anteriores nos lanzará un aviso, aunque es a modo informativo y nos permite crear igualmente nuestro “mapa temático”.

El campo descripción lo podemos utilizar también para indicar si hemos utilizado alguna biblioteca de símbolos particular, de cara a que los usuarios con los que lo vamos a compartir el mapa sepan que deben tener instalada dicha biblioteca de símbolos para visualizarlo correctamente. Tematico_03

Pulsamos en “Finalizar” y automáticamente gvSIG creará el nuevo documento: Tematico_04

En el siguiente post veremos como generar un paquete y compartir el “mapa temático” con otros usuarios.

Posted in gvSIG Desktop, spanish | Tagged | 7 Comments

La nouvelle version finale de gvSIG disponible : gvSIG 2.0

L’Association gvSIG annonce l’édition de gvSIG 2.0 version finale. La principale nouveauté de cette version est son architecture. La manière dont gvSIG gère les sources de données a été revue, avec l’objectif d’améliorer la fiabilité et la modularité, au bénéfice des utilisateurs et des programmeurs. Cela permet en plus une maintenance plus facile, et facilite l’évolution des technologies. Par conséquent, il y a eu un investissement réalisé sur le futur, avec le but de ne pas limiter les évolutions technologiques et d’établir les bases pour une évolution rapide.
Cependant, cette nouvelle version de gvSIG Desktop inclus une série de nouveaux éléments:

  • Nouvel installeur pour des installations typiques ou adaptées.
  • Manager d’Add-ons qui permet d’installer de nouvelles extensions et d’adapter gvSIG.
  • Quelques changements dans l’interface de gestion de données, tels que:
    • import/export de fichiers
    • opérations sur les tables
    • nouveau calque
  • Chargement de calques amélioré
  • WMTS (Web Map Tiled Service) accepté
  • Cache pour données Raster
  • Interface de géotraitement unifiée
  • Import de symboles, création de bibliothèques de symboles facilitée
  • Export de symboles, qui permettent de partager facilement des bibliothèques complètes de symboles.
  • Canevas de Scripting (langages: Jython, Groovy et Javascript).

Bien que ce soit la dernière version de gvSIG, il faut prendre en compte que c’est une version complètement nouvelle de gvSIG, dans laquelle certaines fonctions de gvSIG 1.12 ne sont pas incluses. Ces fonctionnalités seront incluses dans des mises à jour à venir, au rythme de leur migration à la nouvelle architecture. Les principales fonctionnalités par encore incluses sont les suivantes:

  • Géoréférencement
  • Légende par symboles proportionels, symboles gradués, densité de points, quantités par catégories et par expression.
  • Extensions: Analyses de réseau et 3D

De la même manière, il existe plusieurs projets basés sur cette nouvelle architecture, qui permettront d’ajouter de nouvelles fonctionnalités et améliorations directement dans gvSIG 2.0 dans les prochains mois.

Il doit également être pris en compte que le niveau de stabilité de cette version n’est pas aussi élevé que nous l’aurions souhaité, et le fait de la considérer comme une version finale est une manière de la proposer officiellement à l’usage de la communauté, et de prévoir de nouveaux développement sur celle-ci.

Nous vous encourageons donc à tester et à nous envouyer toute érreur trouvée, dans le but de les fixer dans les mises à jour à suivre. Les erreurs connues de la version 2.0 sont consultables à cette page.

Pour télécharger cette version, plusieurs miroirs seront disponibles dans quelques jours.

Nous espérons que vous apprécierez les nouvelles fonctions de cette version et que vous nous aiderez à l’améliorer.

Posted in community, french, gvSIG Desktop | Leave a comment

gvSIG 2.0: Scripting, exploit your gvSIG (II). Creating a buffer

In some previous posts we’ve seen how to create an easy script on gvSIG 2.0.

Now we show a video about how to implement a script to create a polygon shapefile that is obtained after applying a buffer to the geometries of a point layer. The buffer distance is obtained from a field of the point layer.

The steps to follow the script are:

  • We get the input layer.

  • We create the data definition (Schema) of the new layer.
  • We get the creation data of the new layer.
  • We create the new layer.
  • We scan the features of the input layer (points).
  • We create the new geometries.
  • We add the new feature to the new layer.
  • We finish the editing of the new layer.
  • We release the group of features of the input layer

The source code with comments is:

from gvsig import *

def main():
  #We get the active layer
  layer = currentLayer()

  #We create the data definition
  schema = createSchema(layer.getSchema())
  schema.modify()

  #We get the projection
  crs = currentProject().getProjectionCode()

  #We define the path where the new layer
  ruta = "/home/victor/carto/influencia.shp"

  #We create the layer
  newLayer = createShape(
    schema,
    ruta,
    CRS = crs,
    geometryType = SURFACE
  )

  #We get the features of the input layer
  features = layer.features()

  #We scan all the features 
  for feature in features:

    # We get the value of the buffer
    influencia = feature.get("Influencia")

    # We create the geometry coming of the buffer on the feature geometry
    geom = feature.geometry().buffer(influencia)

    # We get the values of the input feature attributes
    values = feature.getValues()

    # We add the new geometry in the new layer
    values["GEOMETRY"] = geom
    newLayer.append(values)

  # We finish the editing of the new layer saving changes
  newLayer.commit()

  # We release the group of features of the input layer
  features.dispose()

You have to take into account that it’s necessary to use gvSIG 2.0 Final version and the Scripting Framework extension to work without problems. Although the view must have an active layer and this layer has to have a double type field called Influencia. And better, you can modify the script to adapt it to your data.

We hope you enjoyed it.

 

Posted in english, gvSIG Desktop, scripting | Leave a comment

OGC ¿OSRI Geospatial Consortium?

Seguramente la mayoría de ustedes estará enterada de la propuesta por parte de ESRI para que su API de Geoservicios REST pase a ser un estándar OGC.

Aquí un documento  promovido por Cameron Shorter  donde argumenta el desacuerdo con esta propuesta y que va recibiendo adhesiones.

Esta situación ha abierto interesantes debates en diferentes listas, como por ejemplo en varios hilos de una lista de OSGEO  y en la lista SIG de RedIris.

En el documento citado y en los debates de las listas se verán diversos argumentos en contra y a favor. Preocupaciones técnicas y comerciales del porqué un ESRI estándar pasa o no a ser un OGC estándar. Que si ya solapa con otros estándares y lo que habría que hacer es evolucionar los ya existentes para paliar sus deficiencias. Que si dónde vamos con un estándar cuya implementación de referencia viene soportada tan sólo por un software privativo. Que si realmente no es REST y son muchas sus deficiencias técnicas…

Por otra parte, ¿Que por qué ESRI no va a poder proponer que su implementación sea estándar? Que para eso paga, contribuye, financia OGC y está en su derecho. Esto recuerda eso de: ‘oiga, quien paga manda’. O que si ESRI realmente promueve los estándares porque está en OGC. Vamos, algo como que ESRI está en OGC para promover los estándares…aunque eso pudiera ir contra su modelo de negocio.

Pero por encima de todos estos argumentos, recordamos una presentación que ya tuvo lugar en el 2009 en la sesión 5 de las 5as jornadas internacionales de gvSIG en Valencia (España)  donde hablando de los estándares, llevaba como título ¿Qué pasa cuando pones al zorro a cuidar del gallinero?

La tesis principal de esta ponencia es que una cosa es lo que venden las grandes empresas y otra la que practican.

ESRI nos vende que apuesta por lo estándares y por la interoperabilidad y que por eso financia OGC o el FOSS4G. Pero cualquiera que sepa algo de que va esto, conoce que el principal modelo de negocio de ESRI, sea directamente o a través de sus múltiples filiales, es la especulación con el conocimiento, sea en venta de licencias de software o en dificultar el acceso a la información a través de sus ‘estándares’.

¿Qué podemos esperar entonces? Prácticas que en absoluto son exclusivas de ESRI. Igual podemos hablar de Autodesk y el DWG o de Bentley y el DGN v8. ¿Recuerdan como se comportó ESRI con su librería ArcSDE? Desde luego, una práctica que muestra realmente lo que le preocupa la compatibilidad.

Así que ahora, de las grandes compañías cuyo modelo de negocio es el privativo, nos vamos a creer que han entrado en una lógica racionalista y sostenible y van a dejar de hacer el FUD sobre el software libre por las puertas traseras del poder y van a apoyar los estándares. Que van a dedicar recursos a unas organizaciones como OGC, potenciando los estándares aunque vayan en contra de sus intereses comerciales.

Claro, siempre olvido lo que ya escribimos aquí en una ocasión en el 2010, y es que el Arcgis is Open .

Por último, sobre la carta promovida por Cameron, indistintamente de que pueda haber un debate enriquecedor sobre ciertos matices de la misma, quiero agradecerle esa iniciativa.

Posted in opinion, spanish | 5 Comments

gvSIG 2.0: Biblioteca de símbolos “OSM”

¿Hay alguien que todavía no sepa que es OSM (OpenStreetMap)? Por si hubiera algún despistado, OpenStreetMap es el proyecto colaborativo de referencia para crear mapas libres y editables a lo largo y ancho de todo el planeta.

Siguiendo los pasos definidos en la serie de post “gvSIG 2.0: Crear bibliotecas de símbolos” hemos creado una nueva biblioteca de símbolos para nuestro gvSIG a partir simbología relacionada con OSM. La disponibilidad de esta biblioteca se enmarca en nuestra idea de que los usuarios de gvSIG dispongan de un amplio y variado conjunto de bibliotecas de símbolos, instalables mediante el “Administrador de complementos”.

Veamos como hemos realizado esta biblioteca, de modo que sirva como un nuevo ejemplo a los usuarios para crearse las suyas propias.

Para los símbolos puntuales (marcadores) hemos partido de la colección de símbolos realizada por “SJJB Management” bajo licencia Creative Commons (CC-0) y denominada “SJJB SVG Map Icons”. Una excelente colección de símbolos por categorías que nos podemos descargar en formato SVG. Parte de estos iconos tienen su origen en el “US National Park Service Cartography” y otras fuentes de dominio público que pueden consultarse en la web de SJJB.

Como hemos comentado en post anteriores, el nombre que gvSIG da a cada símbolo es el nombre del fichero, por lo que hemos utilizado una herramienta de renombrado masivo de archivos para realizar esta tarea; en nuestro caso hemos utilizado pyRenamer, disponible para distribuciones Linux. Mediante Inkscape hemos generado los distintos símbolos de selección (coloreando de amarillo cada símbolo y añadiendo la terminación “_sel” al nombre del fichero).

Todo preparado para el importador de símbolos de gvSIG como vimos en un post anterior y de forma automática se crea la nueva biblioteca con el conjunto de símbolos puntuales importados. En este caso hemos decidido crear una serie de subcarpetas para clasificar el conjunto de símbolos. OSM01

Queríamos que esta biblioteca tuviera además símbolos líneales y polígonales similares a los que podemos encontrar en OSM. En el caso de que no hubiera documentación sobre la composición de los símbolos, mediante cualquier editor de imágenes, como GIMP, podemos averiguar el RGB de y crear unos similares en gvSIG.

Hemos generado tanto símbolos lineales:OSM02Como símbolos de relleno:OSM03Ya sólo nos queda crear el paquete tal y como explicamos en este post.

Este paquete lo tenéis disponible desde el administrador de complementos (seleccionando la URL http://downloads.gvsig.org/download/gvsig-desktop/ y buscando por “Tipos/symbols”) o directamente descargándoos el paquete desde aquí.

Posted in gvSIG Desktop, spanish | Tagged | 3 Comments

gvSIG 2.0: Mirrors for downloads

One of the most important characteristics of the gvSIG Desktop 2.0 version is the Add-ons Manager, from which the different packages (extensions, add-ons…, and translation files later) can be installed directly from the application. This version is totally oriented to this, it won’t be necessary to download the extensions independently and install them from gvSIG after that. For this reason, it become necessary to have several download servers available, several mirrors for downloading the packages.

Until now, the download servers have been provided by the gis-lab.info Russian Community, the gvSIG Russian Community, LAPIG (Laboratório de Processamento de Imagens e Geoprocessamento, Universidade Federal de Goiás, Brazil), the i3Geo Project (Edmar Moretti, Brazil), Geocuba (Cuba), ELOGeo (E-learning for Open Geospatial Community, University of Nottingham, United Kingdom), and the Open Source Geospatial Foundation (OSGeo).

This new infrastructure will allow to download the packages of the different extensions, add-ons, etc., from the Add-ons Manager in gvSIG (Tools->Addons Manager menu). For this reason the different servers URL have been included in a pull-down menu at the home window.

Mirrors1

In addition, it will allow to download the application binaries (the All-included version) from the downloads table at the gvSIG website, where the user will be able to choose the server which they will be downloaded from.

Mirrors2eng

From the gvSIG Project we want to thank all the people and entities that have provided these download servers.

Posted in english, gvSIG Desktop | Leave a comment

gvSIG 2.0: Biblioteca de símbolos “Google”

En post anteriores de la serie “gvSIG 2.0: Crear bibliotecas de símbolos” (1 y 2) hemos visto como generar una nueva biblioteca de símbolos para nuestro gvSIG a partir de un conjunto de imágenes y, posteriormente, generar un paquete distribuible que nos permita compartir esa biblioteca con otros usuarios.

Desde la Asociación gvSIG estamos trabajando en un conjunto de bibliotecas que consideramos de interés para que estén disponibles para toda la comunidad de usuarios. Todas ellas realizadas a partir de símbolos con licencias de dominio público.

Hoy anunciamos la disponibilidad de una de estas biblioteca y que consideramos va a suponer un buen aporte a todos aquellos que diseñan mapas y realizan cartografía temática con gvSIG. Se trata de una biblioteca “G symbols” que pretende que dispongamos de un conjunto de símbolos similares a los que se manejan en las aplicaciones de mapas de Google.

Veamos como hemos realizado esta biblioteca, de modo que sirva de ejemplo a los usuarios para crearse las suyas propias.

Para los símbolos puntuales (marcadores) hemos partido de la colección de símbolos realizada por Nicolas Mollet, denominada “Map Icons Collection”. Una excelente colección de símbolos por categorías, que además nos podemos descargar en formato PNG con diferentes estilos (classic, iOS, light,…). En nuestro caso hemos seleccionado el estilo por defecto.g01

Uno de los aspectos más interesantes que nos ofrece “Map Icons Collection” es la posibilidad de definir el color de los símbolos que vamos a descargar. Esta opción la vamos a utilizar para descargar una segunda vez los símbolos, está vez en color amarillo (si quisierais que vuestros símbolos seleccionados tuvieran otro color, no tenéis más que definirlo con esta herramienta). Recordad que si queremos que un símbolo cambie cuando se selecciona la geometría que lo adapta tenemos dos opciones: definirlo manualmente -uno a uno- o bien realizarlo de forma automática. Al importar un conjunto de símbolos, gvSIG para cada símbolo importado, si existe otro con un nombre similar y sufijo “_sel”, interpreta que es el símbolo que adoptará cuando esté seleccionado.g02

Para no tener que renombrar uno a uno los símbolos descargados de color amarillo podemos utilizar una herramienta de renombrado masivo de archivos (en nuestro caso hemos utilizado pyRenamer, disponible para distribuciones Linux y que nos permite añadir el sufijo “_sel” a todo el conjunto de ficheros .png con color amarillo). Con un software como pyRenamer podemos además realizar acciones como que todos los archivos comiencen por mayúscula, eliminar cadenas que no nos aportan información,…y recordemos que el nombre del fichero es el que adoptará el símbolo en gvSIG.

Los iconos descargados y clasificados por categorías, una vez tratados con pyRenamer, tendrían un aspecto similar al siguiente:g03

Ahora ya sólo tenemos que utilizar el importador de símbolos de gvSIG como vimos en un post anterior y tendremos nuestros símbolos puntuales.

Queremos que esta biblioteca tenga además símbolos líneales y polígonales similares a los que podemos encontrar en Google Maps. Mediante cualquier editor de imágenes, como GIMP, podemos averiguar el RGB de estos símbolos y crear unos similares en gvSIG.g04

Ya sólo nos queda crear el paquete tal y como explicamos.

Este paquete lo tenéis disponible desde el administrador de complementos (seleccionando la URL http://downloads.gvsig.org/download/gvsig-desktop/ y buscando por “Tipos/symbols”) o directamente descargándoos el paquete (gvspkg) desde aquí.

Nota: Cuando uséis los símbolos puntuales tened en cuenta que por defecto no tienen aplicado un offset en “y”, por lo que si queréis que la viñeta aparezca encima del punto geometríco debemos editar las propiedades del símbolo y añadir un offset en “y” de la mitad del tamaño del símbolo (en nuestro caso, como a los símbolos les hemos dado por defecto el tamaño de 32, utilizaremos un offset de 16).

 

 

Posted in gvSIG Desktop, spanish | Tagged | 3 Comments

gvSIG 2.0: Add-ons manager

One of the most new and useful functionalities in gvSIG 2.0 would be the Add-ons manager, even though a first version was already available in gvSIG 1.12. The main advantages of the new Add-ons manager are:

  • Add-ons can be updated without waiting for the upcoming release of gvSIG.
  • Installation of gvSIG can be customized.
  • Add-ons such as symbols, languages and script can be easily shared.

Before explaining how this tool works, it is important to know the exact version of the downloaded gvSIG software, because depending on the version, different add-on options can be selected:

  • Standard version. It contains the packages of the default setup plus a reduced number of add-ons. It corresponds to the release “All included version” of the download table.
  • Online version. It contains basic and minimum gvSIG setup without any add-ons. To finalize the setup, an internet connection is needed. It corresponds to the release “with no extra software” of the download table.

The Add-ons manager allows to modify the default setup by adding or deleting the default add-ons and to install or update add-ons later on. In this article we are going to explain how this tool works, assuming that gvSIG has already been installed.

The Add-ons manager is available in the menu Tools/Add-ons manager in gvSIG 2.0. When launched, a dialog window appears, showing three options as shown in the following picture:

  • Standard installation (install addons contained in the gvSIG standard distribution)
  • Installation from file (install addons contained in a .gvspki or .gvspks file)
  • Installation from URL (install addons from a remote repository)

Addons_manager_options

Details for each option:

Standard installation

This option is available only if gvSIG has been setup from standard distribution, which allows to install only the add-ons already included; usually the most diffuse and stable add-ons are included. This option, thus, is the safer one because it should guarantee add-ons without fatal errors.

No internet connection is needed during the installation procedure.

Installation from file

The most evident advantage of this distribution is the possibility to install shared add-ons with another person even if they are not in the official gvSIG repository. It is useful even if you want to install an official add-on downloaded previously and individually. All the available add-ons for gvSIG version 2.0 can be browsed through this link [1].

Installation from URL

Through this option it is possible to view all the add-ons available in different repositories. The URL suggested by default refers to the repository of the installed distribution, containing all the release compatible add-ons, including the ones in development.

Other URLs relate to generic official repository mirrors of the installed release (gvSIG 2.0 in this case) through which all the add-ons compatible with all the distributions of a given release we can download.

This option is suggested if you want to test add-ons under development since all add-ons are shown without any indication of the state of development. For the same reason it is not indicated to install to many add-ons all together, since one out of them could cause fatal errors. If add-ons are installed one by one, it is easier to identify and remove the add-ons causing problems.

After selecting one of these three options, a list of add-ons appears containing both the ones already installed and the ones that can be installed according to the selected option.

Addons_list

The first three columns of the list provide the following information:

  • If the add-on is already installed (green), or not (white). The already installed add-ons can be installed again except if they are checked with the white symbol.
  • If the add-on is official or suggested.
  • The compatible operating system in case the add-on is only compatible with one specific.

Other information relate to:

  • Name
  • Release. Useful if there is more than one available release of the same add-on.
  • Type. Only two types exist so far (plug-in and symbols) but other, such as languages, icons and so on, will be added in the future.

To make the add-ons search easier, it is possible to filter by category or type (on the left of the window) and by text (upper part of the window).

Once the desired add-on has been selected, a new window appears, where the setup procedure can be monitored. At the end, the system will ask a restart to apply the changes.

The following videos give an example for each setup type:

Posted in english, gvSIG Desktop | 11 Comments