Llenguatge de geoprocessament GGL disponible a gvSIG

gvSIG recentment acaba de publicar, que com a resultat del Google Summer of Code en el projecte gvSIG, s'acaba d'alliberar el connector de gvSIG per GGL.

Logo-gvSIG-945GGL és un llenguatge de programació específic per geoprocessament en què es poden trobar construccions típiques dels llenguatges de programació més coneguts (bucles, condicionals, etc.) i construccions específiques per geoprocessament per realitzar operacions topològiques, filtres, transformacions de geometries, etc. incorporant ajudes a l'usuari a mesura que escriu les seves scripts.

El connector publicat permet referenciar les fonts de dades que hi ha al projecte actualment obert en gvSIG Desktop des dels scripts GGL, fent possible així el geoprocessament de les dades carregades en gvSIG. A més, el plugin permet la visualització dels resultats de tornada a gvSIG Desktop mitjançant la càrrega dels mateixos en la vista activa.
A més del connector, s'ha posat a disposició de tot aquell que estigui interessat una sèrie de tutorials i documentació de referència que seran d'utilitat per a comprendre la lògica del llenguatge.

També s'han habilitat unes llistes de correu que poden ser utilitzades per a resoldre qualsevol incidència o dubte que sorgeixi durant el maneig del sistema.
Entre els avantatges d'utilitzar un llenguatge específic de geoprocessament podem destacar:

  • Les ja esmentades construccions específiques de geoprocessament: geometries en WKT, processament de coordenades, operadors típics de l'àlgebra relacional que doten al llenguatge de les mateixes capacitats que l'SQL espacial, etc.
  • Ajudes a la creació d'scripts: Validacions alhora que l'usuari escriu, comprovacions de l'existència de les fonts de dades i les estructures de dades accedides, autocompleción amb els camps dels fitxers als quals s'accedeix, etc.
  • Preselecció de tecnologies: GGL posa a disposició de l'usuari una sèrie de funcions que internament usen la tecnologia més adequada a dia d'avui: parsers, APIs d'accés a dades, etc. Aquesta tecnologia està preseleccionada pels desenvolupadors del llenguatge i per tant és una responsabilitat menys per a l'usuari, que només s'encarrega d'especificar l'operació i no la forma de dur-la a terme.
  • Possibilitat de repetir geoprocessos, compartir-los, donar suport, etc.

Aquestes són les adreces
Per descàrregues: http://www.gearscape.org/index.php/downloads
Documentació: http://www.gearscape.org/index.php/documentation
Comunitat: http://www.gearscape.org/index.php/community

Deixa una resposta

La seva adreça de correu electrònic no es publicarà.

Aquest lloc té validesa Akismet per reduir el correu brossa. Aprèn com es processen les dades dels teus comentaris.