gvSIG 2.0: 日本のシンボルライブラリ

地図の本当に興味深い側面は、それにより人間が領域を表明することです。GISについても同じことが言えます。使用している記号は、対象によって変わるだけでなく、時の流れによっても変わります。また、ある時は、地理的、文化的要因によって修正されてきました。たくさん記号がありますが、ぜんぶの共通の目標は地図で見えるものを表すことです。

このために、そして地球の中で最も多様な地域へのgvSIG拡張を考慮して、新しい記号ライブラリを作りました。これは日本のgvSIGのユーに便利だと思います。

 

この新しいライブラリはgvSIG 2.0.の”Add-onマネージャー“からインスト-ルすることができます。

この新しい記号ライブラリは”gvSIG 2.0: Create symbol libraries“ポストシリーズで定められたとおりに作成されました。自分のライブラリをつくった(→つくる)ユーザーのための新しい例となるように、どのようにこのライブラリが創られたかご説明しましょう。

点記号の場合(マーカー)”日本の地図記号“のシリーズが使用されました。これは国土地理院によるWikimediaから公共ドマイン免許で入手できます。

Japanese_01

次のデータ・ソースもWikimediaから利用可能ですが、それは、日本地図に使われる天気図記号に関連し、気象庁が提供しています。

Japanese_02

点記号インストールのためにインポートの記号が使用されました。二つのサブフォルダ(地図と天気と呼ばれます)を含む新しい記号ライブラリ(日本とよばれます)が作成されました。

Googleマップ記号と点記号の補完により、線形記号とブラシ記号も作成されました:

Japanese_03

Japanese_04

今や、このポストの説明どおりにパッケージを作るだけです。

このパッケージは Add-On マネージャーでも入手可能です(URL http://downloads.gvsig.org/download/gvsig-desktop/ を セレクトして、それから ”Types / symbols”を検索します)。または、直接こちらからもダウンロードができます。

Posted in opinion | Leave a comment

5as Jornadas gvSIG de Latinoamérica y Caribe

gvSIG LACEstamos a poco más de una semana de la quinta edición de las Jornadas gvSIG de Latinoamérica y Caribe, que este año se suman a las Jornadas Argentinas que ya van por su tercera edición.

Este evento, las Jornadas gvSIG de Latinoamérica y Caribe, nació en el mismo lugar donde se celebrará este año su quinto aniversario, en Buenos Aires y auspiciadas por el IGN y la Asociación gvSIG. Evento con carácter itinerante que ha tenido por sede, además de Argentina, a Venezuela, Brasil y Uruguay.

Durante estos años se han consolidado como las jornadas relacionadas con geomática libre de más éxito. Y, sin duda, este año no será una excepción.

Con más de una treintena de ponencias, habrá presentaciones de un amplio abanico de países: Argentina, Brasil, Chile, Colombia, Uruguay y Venezuela. Con asistentes de la práctica totalidad de Latinoamérica se convierten en un espacio de encuentro donde buscar sinergias alrededor de un proyecto como gvSIG, donde la colaboración, la solidaridad y el conocimiento compartido son ejes fundamentales.

En las jornadas, como no podría ser de otra forma, se presentaran las novedades del proyecto de la mano de la Asociación gvSIG. Los asistentes podrán conocer de primera mano los nuevos productos en los que estamos trabajando y que ampliarán el catálogo tecnológico marca gvSIG.

Y como es habitual, habrá espacio para tratar los aspectos del proyecto que van más allá de la tecnología. Para ello dedicamos un seminario abierto al debate “gvSIG algo más que software” y una mesa redonda que se presenta con el interesante título de “Independencia Tecnológica y Soberanía”.

El programa completo se puede consultar aquí.

Como siempre, jornadas gratuitas. Para asistir sólo es necesario inscribirse desde la propia web de las jornadas.

¡Os esperamos!

Posted in community, events, spanish | Leave a comment

Pensando en las 9as Jornadas gvSIG. Cuestión de Soberanía

jornadasYa tenemos cerca las 9as Jornadas Internacionales de gvSIG en Valencia. Las novenas, como pasa el tiempo, y fieles a nuestras costumbres nos gusta buscar un lema que nos sirva de reflexión. De reflexión del proyecto y de reflexión del momento que nos toca vivir. Este año hemos elegido el lema de “Cuestión de Soberanía”.

Sabemos distinguir si un software es libre o no porque existe una definición que nos permite discriminar entre software libre, el que cumple las cuatro libertades y el privativo, el que no cumple alguna de ellas.

Pero no es tan sencillo con otros conceptos como la libertad o la soberanía, sobre los que a buen seguro tendremos diferentes conceptualizaciones. ¿Qué es la libertad? Sobre esto ya reflexionamos en su momento en un articulo en nuestra revista Open Planet. (páginas 2 y 3)

Nos referimos ahora a la “Cuestión de Soberanía”. ¿Y qué es eso de la Soberanía? ¿Qué tenemos cada uno en la cabeza cuando oímos hablar de Soberanía? Un concepto muy de moda. Oímos hablar mucho de Soberanía en Latinoamérica, y también oímos hablar de Soberanía en Europa. En el primer caso de la firme apuesta en pos de la Soberanía de muchos estados, en el segundo caso nos preguntamos dónde reside la soberanía de los estados europeos, en el pueblo o en los mercados.

De forma intuitiva, por Soberanía, lo primero que nos viene a la cabeza es un derecho. Derecho a elegir, a trazar nuestro camino. Si se reivindica un derecho es porque éste hay que ejercerlo frente a alguien. Así, en Europa, cuando nos preguntamos dónde reside la soberanía, si en los pueblos o en los mercados, debemos caracterizar la soberanía como un Poder, un poder de decisión que nos permita ejercer un derecho.

Ser soberano implica tener el control y la capacidad de decisión de los sectores estratégicos, es decir, de aquellos sectores que consideramos esenciales. A nivel micro es como cuando una organización, para desarrollar alguna de sus actividades es dependiente de un proveedor determinado. Cuanto más relevante sea la actividad dependiente, mayor será su dependencia del proveedor y por tanto menor será su Soberanía. A nivel macro, si un estado no tiene bajo control estos sectores, difícilmente podrá aspirar a ser Soberano.

¿Y qué tiene esto que ver con la tecnología? Todo. ¿Alguien puede pensar que en el Siglo XXI la tecnología no forma parte de los Sectores estratégicos? No hay prácticamente actividad o proceso, sea industrial, social o en el ámbito de los negocios dónde la tecnología no sea pieza fundamental. Aquí siguiendo el ejemplo de dónde reside la soberanía si en el pueblo o en los mercados, lo que hemos de preguntarnos es si gobernamos la tecnología o la tecnología nos gobierna a nosotros.

La Tecnología Libre es la que nos otorga la capacidad o poder de conocerla, modificarla y por ende gobernarla; de tener la capacidad de adaptar la soluciones tecnológicas a aquello que queramos hacer y no que nuestras actividades socio-económicos puedan quedar determinadas tanto por el desconocimiento como por la imposibilidad de conocer una tecnología que es pieza fundamental en el desarrollo soberano e independiente de nuestras sociedades.

 Hablamos nuevamente de la necesidad de tener acceso al conocimiento, y cuando hablamos de software, el conocimiento sólo es posible si hablamos de software libre, el que nos proporciona independencia tecnológica, el que nos capacita para al menos aspirar a ser Soberanos. Se trata de una Cuestión de Soberanía, idea central que reivindicamos en las 9as Jornadas internacionales de Valencia de gvSIG a la que esperamos podáis acudir y podamos volver a encontrarnos y a hablar de todas nuestras inquietudes, tanto las tecnológicas, como las sociales, porque al final igual resulta que todas están relacionadas.

Posted in gvSIG Association, opinion, spanish | Leave a comment

New documentation about the gvSIG 2.x scripting extension

New documentation about the gvSIG 2.x scripting extension is now available at the project website. The documents are available in Spanish as well as in English in:
http://www.gvsig.org/web/projects/gvsig-desktop/docs/user/gvsig-desktop-2-0-scripting/developer-guide

gvSIG 2.0 has included a small environment for the development and execution of scripts that interact with the application. These scripts allow us to automate small tasks or add some functionality we need and we are able to implement.

The extension of scripting or scripting framework, characterized by:

  • Being integrated into gvSIG, thus you do not need other programs to run our scripts in  gvSIG. Another advantage offered by this integration is the ability to use gvSIG libraries  within our scripts, and we may also able to use the different elements that we loaded in gvSIG.
  • Supports multiple languages. Among the supported languages is Jython, which is an  implementation of Python  to be executed within the Java virtual machine. This  programming language as well as being simple, is well suited to functional programming  (scripts) but also supports object­oriented programming. Other languages are supported by extension Groovy  and JavaScript.
  • The extension incorporates an interactive terminal, which allows us to test and get results  immediately, and interact with the various elements we load in memory.
  • The extension also includes forms design environment and custom windows. This  environment is based on Thinlet currently.
Posted in english, gvSIG Desktop, gvSIG development, scripting | Tagged | Leave a comment

Webinar in English (September 23rd): ‘Introducing gvSIG Desktop version 2 (in English)’

MundoGEO [1] and gvSIG Association [2] invite you to join a new webinar about the new gvSIG 2 version.

This webinar will discuss the newest release of gvSIG (version 2.0) focusing on a comparison between this and previous versions, as well as, detailing software developments planned in the coming months.

With free registration, this event is appropriate for all gvSIG Desktop users and developers interested in knowing the key features of gvSIG version 2.0 and the direction of future development.

Attendees will be able to interact with the speakers by sending their comments and questions through chat. All attendees of this web seminar will receive certificates for their participation.

Reserve your Webinar seat now free of charge: https://www2.gotomeeting.com/register/234932682

After registering you will receive a confirmation email containing information about joining the Webinar.

[1] http://mundogeo.com/
[2] http://www.gvsig.com

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

Nueva convocatoria de cursos gvSIG-Training

Con Nueva Plataforma de Capacitación, que incluye un Nuevo Portal WEB [1] y una Nueva Aula Virtual [2], anunciamos el inicio del proceso de inscripciones de los Cursos a Distancia de gvSIG-Training, con el Segundo corte del 2013, que forman parte de la oferta del Programa de Certificación de la Asociación gvSIG. Da inicio según se detalla a continuación:

En la modalidad de Matrícula Restringida (con Cupos Limitados) y con inscripciones abiertas a partir de hoy:

  •   gvSIG para usuarios (Idioma: Español). Inicio: 23/09/2013.
  •   gvSIG 3D y animación (Idioma: Español). Inicio: 30/09/2013.
  •   gvSIG aplicado a la Gestión de Pavimentos y Vialidad (Idioma: Español). Inicio:30/09/2013.
  •   gvSIG aplicado a la Gestión Municipal (Idioma: Español). Inicio: 30/09/2013.
  •   gvSIG + EPA-SWMM aplicado al diseño y gestión de redes de saneamiento y drenaje urbano (Idioma: Español). Inicio: 30/09/2013
  •   gvSIG + EPANET aplicado al diseño y gestión de redes de abastecimiento (Idioma: Español). Inicio: 30/09/2013
  •   Geoprocesamiento Avanzado en gvSIG (Español). Inicio: 23/09/2013
  •   Geoprocessamento Avançado com gvSIG (Português). Início: 23/09/2013
  •   Base de Datos Espacial PostgreSQL – PostGIS Avanzado. Inicio: 30/09/2013.

En la modalidad de Matrícula Abierta (con inscripciones abiertas de forma permanente), a partir de hoy:

  •   Bases de Datos Geoespaciales: PostgreSQL – PostGIS (Idioma: Español).
  •   Análisis de Redes con gvSIG Desktop (Idioma: Español).
  •   Navtable y Normalización de Tablas (Idioma: Español).
  •   Publicación de Servicios OGC (Idioma: Español).

Adicionalmente habrá en próximas semanas nuevos cursos disponibles relacionados con Geoestadística, Metadatos, Caudales gvSIG+HEC HMS, i3Geo, gvSIG Aplicado a Medio Ambiente, gvSIG Aplicado a Gestión de Fauna, gvSIG en Francés y más.

Al participar en cualquiera de estos cursos obtienes créditos del programa de certificación gvSIG que te permite optar a la certificación “gvSIG Usuario” y “gvSIG Usuario Experto” [3]; al mismo tiempo que contribuyes al sostenimiento del proyecto gvSIG.

Todos los cursos de la plataforma gvsig-training pueden ser bonificables al 100% para trabajadores en activo en España a través de la Fundación Tripartita para la Formación en el Empleo. Más información sobre esta bonificación en [4], o a través de la cuenta de correo contacto@gvsig-training.com.

Para mayor información visita nuestra plataforma[1] o escríbenos a la siguientes direcciones de correo electrónico: inscripciones@gvsig-training.com ó info@gvsig-training.com

[1] http://www.gvsig-training.com
[2] http://moodle.gvsig-training.com
[3] http://www.gvsig.com/servicios/certificacion/certificacion
[4] http://pdfs.gvsig-training.com/Condiciones_Fundacion_Tripartita_ESP.pdf

Posted in gvSIG Desktop, portuguese, spanish, training | 2 Comments

Webinar in English (August 12th): ‘All about the gvSIG Project’

MundoGEO [1] and gvSIG Association [2]  invite you to join a webinar about the gvSIG Project.

This webinar will deal with the evolution of the gvSIG Project, the main characteristics about gvSIG Desktop and its extensions, the gvSIG Association and the gvSIG Community. In order to explain gvSIG features, practical examples will be shown by video demonstration.

With free registration, this event is oriented to everyone who wants to know all about the gvSIG Project, how they can use this Geographic Information System, how to participate, etc.

Attendees will be able to interact with the speakers by sending their comments and questions through chat. All attendees of this web seminar will receive certificates for their participation.

Reserve your Webinar seat now free of charge: https://www2.gotomeeting.com/register/561955338

After registering you will receive a confirmation email containing information about joining the Webinar.

[1] http://mundogeo.com/
[2] http://www.gvsig.com

Posted in opinion | 1 Comment

Names of icons, menus and actions in gvSIG 2.0 (III): standardizations of naming

In the previous article, “Names of icons, menus and actions in gvSIG 2.0 II: aplying in gvSIG.“, we saw how to define an action and how to use it in menus and buttons in the application. We named the action, the icon, elected an “action-command” and positioned it. Now well, when electing  this things it’s not in a random way, we follow some rules we have to when doing it. First is that every action have got to be in an entry in main menus in gvSIG. It should not have an action in a button or contextual menu not represented in menus. In our example, we situated the action in menu entry:

  • Tools
    • Symbology
      • Import point symbols

The general rule to name an action is the complete route in menus, in English, separating menus entries by ““, replacing spaces by “” and eliminating others pointing symbols that could exist. Also the name of action would be “tools-symbology-import-point-symbols“. It could happen the action name would conflict with other action, for example, menu entry:

  • Selection
    • Select all

It would  be used to select all lines of a table, or all elements in map or geometries  in active layer in the view. We’d have  three distinct actions, and what we would do would be add a suffix in the name’s end of the action indicating about what object is applied the action. So we’d have:

  • selection-select-all-table
  • selection-select-all-layout
  • selection-select-all-layer

Following these little considerations we’ll name our action, and so we have the name, we’ll name the remaining actions elements.

Now we elect  the name used to the “action-command“. As general rule, we’’ll use same name of the action.

The  next we’ll have to select would be the name of icon. We’ll follow three simple rules:

  • If action is contemplated in actions recognized within Tango Desktop Project, of freedesktop.org will be used icon name proposed by it.
  • If a suffix had not been added to the action, the name of the action will be used.
  • If a suffix had been added to the action, the name of the action will be used, eliminating the suffix.

Finally, we have to assign a position to our action. In version 2 of gvSIG is stablished the following convention to stablish the positions of action:

AAABBBCCCD

Where:

  • AAA, represents first level menu inside gvSIG menu. There are stablished the following values:
    • 10 to menu File
    • 20 to menu Edit
    • 30 to menu Select
    • 40 to menu Show
    • 50 to menu Table
    • 60 to menu Layer
    • 65 to menu View
    • 70 to menu Map
    • 90 to menu Tools
    • 96 to menu Window
    • 99 to menu Help
  • BBB, three digits filled of zeros in left represented by position  inside menu AAA. In case of not proceeding, we could indicate “000″.
  • CCC, in case entry in BBB is a submenu, this indicates position inside this submenu. It also is filled of zeros in left, and in case it doesn’t proceed we indicate “000″.
  • D, in case entry in CCC be a submenu, this indicates position inside this submenu, in case it don’t proceed we indicate “0″.

With these values we could compose the position’s value, that will be used to situate an action related to others always when showed to user.

In case of the example the position indicated is “900400200″:

  • 90, menu “Tools
    • 040, submenu “Symbology
      • 020, position inside menu symbology of entry “Import point symbols
        • 0, don’t proceeding this way leaving a zero.

In gvSIG are included several tools that allow us to see a list of actions or menu entries installed in a moment. We could follow menu:

  • Tools
    • Devel
      • Show menu information

To get a list of menu entries, where we could see its position to get an idea where we have to put ours and what position‘s number we have to assign it.

In the same menu Development, we have an option “Show action information” that will show us a list of all registered actions in the app ordered by plugin that supports it.

It’s possible to get a list of action and menu entries of the app following menu “Tools->development->Show actions information”

Posted in opinion | Leave a comment

Encuentro Curso IFD San Ramón

Nuevamente compartimos la noticia de un curso realizado recientemente, esta vez en el Instituto de Formación Docente “Juan Pedro Tapié” de San Ramón, Canelones (Uruguay) y organizado por el propio IFD San Ramón y apoyado por SNAP (DINAMA-MVOTMA) y la Dirección Nacional de Topografía (MTOP).

Image

Fue en modalidad e-learning a través de la plataforma Edmodo, con una duración de dos meses y evaluación final, y moderado por tres turores: Prof. Gabriel Calixto y Prof. Genoveva Laurente, con apoyo de Mtra. Bettina Delgado. El frío no fue impedimento para el éxito del mismo. ¡Felicitaciones!

Image

Posted in opinion | 2 Comments

gvSIG 2.0: Improved Map Sheets plugin now available

The Map Sheets plugin for gvSIG 2.0 has just been released (read official announcement here). This plugin allows the user to create and print map series covering a certain area of interest. Each resulting sheet will have its particular values for certain fields. This new version of the plugin also allows each sheet frame to be rotated, which means that the top margin will not necessarily be the North:

User can rotate sheet frame by holding down the SHIFT key and dragging the mouse. Click to see full image.
User can rotate sheet frame by holding down the SHIFT key and dragging the mouse. Click to see full image.
Description of some components of one of the resulting maps. Click to see full image.
Description of some components of one of the resulting maps. Click to see full image.

This video illustrates the plugin usage as it goes through its essential functionalities:

Short (59 seconds) Full (5 minutes)
Posted in development, english, gvSIG Association, gvSIG Desktop | Tagged , , , , , , | Leave a comment