A linguaxe de geoprocesamento GGL está dispoñible en gvSIG
gvSIG acaba de publicar, que como resultado do Google Summer of Code no proxecto gvSIG, o complemento gvSIG para GGL acaba de ser lanzado.
GGL é unha linguaxe de programación específica para xeoprocesamento en que se pode atopar construcións típicas de linguaxes de programación coñecidas (loops, condicionais, etc.) construcións e específicos para xeoprocesamento para operacións topolóxicas, filtros, transformacións xeométricas, etc. incorporando axudas ao usuario mentres escribes os teus scripts.
O plug-in permite referenciar fontes de datos publicados que existen no proxecto aberto no gvSIG escritorio desde scripts GGL, permitindo así que os datos de xeoprocesamento cargados no gvSIG. Ademais, o plugin permite a visualización dos resultados de volta en gvSIG escritorio, cargando-os na vista actual.
Ademais do complemento, púxose a disposición de todos aqueles que estean interesados nunha serie de tutoriais e documentos de referencia que serán útiles para comprender a lóxica da lingua.
Tamén se habilitaron listas de correo electrónico que se poden empregar para resolver calquera incidente ou dúbida que poida xurdir durante a xestión do sistema.
Entre as vantaxes de utilizar un xeoprocesamento específico podemos destacar:
- O referido específica construcións xeoprocesamento: xeometrías WKT, procesamento de coordinación dos axentes álxebra relacional típicos que fornecen a linguaxe das mesmas capacidades que o SQL espacial, etc.
- Axuda para a creación de scripts: validações mentres o usuario escribe cheques para a existencia de fontes de datos e estruturas de datos populares, auto-completar cos campos dos arquivos que son populares, etc.
- Selección previa de tecnoloxías: GGL ofrece ao usuario unha serie de funcións que utilizan internamente a tecnoloxía máis adecuada ata a data: procesadores, API de acceso a datos, etc. Esta tecnoloxía é preseleccionada polos desenvolvedores do idioma e, polo tanto, é unha responsabilidade menor para o usuario, que só é responsable de especificar a operación e non a forma de realizala.
- Posibilidade de repetir xeoprocesos, compartilos, dar soporte, etc.
Estas son as indicacións
Para descargas: http://www.gearscape.org/index.php/downloads
Documentación: http://www.gearscape.org/index.php/documentation
Comunidade: http://www.gearscape.org/index.php/community