Ítem


Geoprocesamiento con SQL en OrbisGIS

OrbisGIS dispone de un lenguaje que permite la manipulación de datos de forma independiente al formato. Éste se ajusta al estándar SQL92 (Lenguaje de Consulta Estructurado) y se extiende espacialmente según el OGC simple features SQL specification, lo que permite un alto nivel de compatibilidad con sistemas de bases de datos tradicionales como PostgreSQL/PostGIS. Habitualmente el SQL es procesado en servidores, sin embargo este artículo presentará cómo puede aplicarse en el cliente, principalmente para la definición y utilización de geoprocesos. La aplicación del SQL más inmediata es la manipulación de las fuentes de datos especificando una serie de instrucciones o script. Aparte, la implementación de SQL de OrbisGIS permite la parametrización de estos scripts de manera que pueden ser reutilizados con diferentes fuentes de datos y sin necesidad de conocer el proceso internamente. La reutilización puede darse tanto como ejecución del script como inclusión en un constructor de modelos que permite encadenar múltiples scripts dando lugar a un nuevo proceso más complejo. Por otra parte, el uso de disparadores permite la definición de reglas de validación mediante instrucciones SQL. Es posible definir reglas topológicas (entre otras) que definan relaciones entre dos o más fuentes de datos y que controlarán el proceso de edición tanto espacial como alfanumérico. Para finalizar, la especificación de vistas (en el sentido de los SGBD) permite reducir la redundancia en los datos y realizar algunas aplicaciones interesantes como la visualización de la evolución de los distintos imperios a lo largo de la historia

http://hdl.handle.net/10256.1/1037

Universitat de Girona. Servei de Sistemes d’Informació Geogràfica i Teledetecció

Autor: González Cortés, Fernando
Bocher, Erwan
Leduc, Thomas
Data: 12 març 2009
Resum: OrbisGIS dispone de un lenguaje que permite la manipulación de datos de forma independiente al formato. Éste se ajusta al estándar SQL92 (Lenguaje de Consulta Estructurado) y se extiende espacialmente según el OGC simple features SQL specification, lo que permite un alto nivel de compatibilidad con sistemas de bases de datos tradicionales como PostgreSQL/PostGIS. Habitualmente el SQL es procesado en servidores, sin embargo este artículo presentará cómo puede aplicarse en el cliente, principalmente para la definición y utilización de geoprocesos. La aplicación del SQL más inmediata es la manipulación de las fuentes de datos especificando una serie de instrucciones o script. Aparte, la implementación de SQL de OrbisGIS permite la parametrización de estos scripts de manera que pueden ser reutilizados con diferentes fuentes de datos y sin necesidad de conocer el proceso internamente. La reutilización puede darse tanto como ejecución del script como inclusión en un constructor de modelos que permite encadenar múltiples scripts dando lugar a un nuevo proceso más complejo. Por otra parte, el uso de disparadores permite la definición de reglas de validación mediante instrucciones SQL. Es posible definir reglas topológicas (entre otras) que definan relaciones entre dos o más fuentes de datos y que controlarán el proceso de edición tanto espacial como alfanumérico. Para finalizar, la especificación de vistas (en el sentido de los SGBD) permite reducir la redundancia en los datos y realizar algunas aplicaciones interesantes como la visualización de la evolución de los distintos imperios a lo largo de la historia
Format: application/pdf
application/vnd.oasis.opendocument.presentation
Cita: González, F.; Bocher, E.; Leduc, T. (2009). Geoprocesamiento con SQL en OrbisGIS. A ’III Jornadas de SIG Libre’. Girona: La Universitat. [Consulta: 17 abril 2009]. Disponible a: http://hdl.handle.net/10256/1412
ISBN: 978-48-691-9409-6
Accés al document: http://hdl.handle.net/10256/1412
Llenguatge: spa
Editor: Universitat de Girona. Servei de Sistemes d’Informació Geogràfica i Teledetecció
Col·lecció: III Jornadas de SIG Libre
Vegeu també: http://hdl.handle.net/10256.1/1037
Drets: Aquest document està subjecte a una llicència Creative Commons: Reconeixement – No comercial – Compartir igual (by-nc-sa)
URI Drets: http://creativecommons.org/licenses/by-nc-sa/3.0/es/deed.ca
Matèria: Sistemes d’informació geogràfica
Geographic information systems
Programari lliure
Open source software
Títol: Geoprocesamiento con SQL en OrbisGIS
Tipus: info:eu-repo/semantics/conferenceObject
Repositori: DUGiDocs

Matèries

Autors