2 research outputs found

    Servicio web de Geocodificaci贸n para Cartociudad

    Get PDF
    El trabajo presenta las adaptaciones y los desarrollos realizados para implementar un Servicio Web de Procesamiento (WPS) que ofrezca un algoritmo de geocodificaci贸n para CartoCiudad bas谩ndose en proyectos Open Source (52North WPS y Geocoder-TIGER PostGIS). CartoCiudad se materializa en una Base de Datos Oficial de la red viaria, con estructura topol贸gica de SIG, que permite la navegaci贸n continua por todo el territorio espa帽ol que adem谩s contiene la divisi贸n administrativa censal y postal en pol铆gonos. Un Geocoder es una aplicaci贸n que utiliza su base de datos con la finalidad de geocodificar es decir devolver uno o varios juegos de coordenadas a partir de una direcci贸n. El desarrollo se basa en el c贸digo abierto, escrito en PL/PgSQL para el Sistema Gestor de Bases de Datos (SGBD) PostgreSQL que utiliza las funciones del m贸dulo PostGIS, para geocodificar la base de datos TIGER del U.S. Bureau. La metodolog铆a empleada en la adaptaci贸n de TIGER a CartoCiudad, parte del an谩lisis del modelo de datos de ambas bases de datos, la identificaci贸n de las entidades equivalentes y, la traducci贸n de dichas equivalencias al lenguaje procedural PL/PgSQL. La siguiente fase, consiste en la traducci贸n de las funciones en PLpg/SQL para PostGIS, al lenguaje de programaci贸n PL/SQL para Oracle. En este paso, se identifican las diferencias entre ambos lenguajes, y se aplica su traducci贸n. Asimismo, se identifican las funciones espaciales para PostGIS y se busca su equivalencia para Oracle spatial. En todo el proceso se toma como referencia la documentaci贸n aportada por ambos SGBD (PostgreSQL y Oracle). Una vez adaptados los desarrollos se ha abordado la optimizaci贸n de la velocidad de respuesta, indexando adecuadamente los atributos utilizados en la geocodificaci贸n. Tambi茅n se ha asociado los viales con los c贸digos postales mediante una relaci贸n N:M, dado que el modelo de datos CartoCiudad no proporciona 茅sta relaci贸n y las funciones espaciales son costosas en tiempo de ejecuci贸n. Con la inclusi贸n de la relaci贸n N:M entre c贸digo postal y vial, se propone un modelo de datos sin normalizar, justificado debidamente, para optimizar las b煤squedas. El algoritmo de geocodificaci贸n, busca maximizar el porcentaje de acierto en las respuestas, proporcionando tolerancia a errores tipogr谩ficos en los valores de entrada y dotando de capacidad para resolver ambig眉edades en ciertas b煤squedas. Para ello, se emplea una b煤squeda difusa con funci贸n heur铆stica de calidad, de tal modo que en caso de no poder satisfacer una b煤squeda exacta, proporciona al usuario una lista de posiciones asociadas a una direcci贸n, ordenadas decrecientemente por el grado de coincidencia informado por la funci贸n heur铆stica, junto a la correspondiente direcci贸n normalizada. En la b煤squeda difusa se emplea un algoritmo fon茅tico, de modo que alternativamente se buscar谩n direcciones similares por su pronunciaci贸n. Para facilitar la utilizaci贸n en un entorno IDE (interoperabilidad), se ha integrado el desarrollo basado fundamentalmente en los SGBD, en un WPS conforme con OGC. En la implementaci贸n de esta capa se utiliza el framework desarrollado en Java por 52掳North

    Integraci贸n de Cartotecas Virtuales como herramienta de apoyo en la investigaci贸n hist贸rica y social

    Full text link
    En la actualidad, la casi totalidad de las cartotecas que se encuentran en la Web son colecciones de im谩genes provenientes de la digitalizaci贸n de mapas originalmente en soporte papel. Ese tipo de archivos gr谩ficos proporcionan al investigador la posibilidad de acceder a la informaci贸n cartogr谩fica hist贸rica y visualizarla, con un grado de calidad que depende de la calidad del proceso de digitalizaci贸n y de las limitaciones impuestas por el propietario de los mismos. En la mayor铆a de los casos, el acceso a estas cartotecas s贸lo sirve para una primera aproximaci贸n y no es posible utilizar esos mapas para un trabajo cient铆fico debido a las escasas herramientas disponibles para medir, comparar, analizar y/o combinar estos recursos con otro tipo de cartograf铆a. Por ello, el establecimiento de las Cartotecas Virtuales como herramienta de apoyo a los proyectos hist贸ricos en los que se involucra a un gran n煤mero de investigadores nacionales e internacionales, supone un avance hacia la patente necesidad de los historiadores y documentalistas de poder acceder de manera remota a toda la informaci贸n existente y que pueda ser ubicable a trav茅s de un 煤nico sitio que facilite su consulta
    corecore