geometry2rdf es una librería para generar ficheros RDF a partir de información geométrica (que puede estar disponible en GML o WKT). La manipulación del GML y WKT se realiza con GeoTools. La version actual de la librería trabaja con bases de datos geoespaciales y se basaa en Jena.
geometry2rdf ha sido desarrollado por el equipo de GeoLinked Data (.es).
Para descargar la librería, utilice el siguiente enlace.
Necesitas:
Que hacer:
La librería necesita un fichero de propiedades para su ejecución. El nombre por defecto del fichero es options.properties. Se proporciona un fichero de pruebas con ese nombre en la distribución para us uso. Si quieres usar un fichero diferente, cambia la ruta del fichero de propiedades en el fichero bat.
Aquí tenemos un ejemplo de fichero de configuración:
##############################Directorio de trabajo y nombre del fichero de salida.
Todos los parámetros necesarios para la conexión con la BBDD se configuran en esta sección. También se configuran en esta sección el nombre del tipo de recursos que se van a crear.
En esta sección se indican los namespaces y prefijos para los recursos generados y para la ontología usada.
Geometry2rdf funciona para sistemas de referencia EPSG. Si tus datos gml no están en EPGS, se necesita una transformación entres tu sistema de referencia y un sistema de referencia EPSG. Para ello, utiliza los campos fields gmlSourceRS y gmlTargetRS. Si se require o se desea alguna tranformación más para los datos en el fichero RDF resultante, utilice sourceRS and targetRS.
En esta sección, se definen las URIs para los recursos Point, Linestring and Polygon. También se define la URI de la relación "formBy". Un recurso Linestring y Polygon están "formBy" Points.
En esta sección, se define el lenguaje por defecto de las etiquetas de cada recurso.
Aquí puedes consultar unos ejemplos de ficheros RDF de salida:
Created under Creative Commons License - 2015 OEG.