7 resultados para JAVA (LENGUAJE DE PROGRAMACIÓN)

em Universitat de Girona, Spain


Relevância:

80.00% 80.00%

Publicador:

Resumo:

En 2009 la Unidad Municipal de Análisis Territorial del Ajuntament de Girona apostó por integrar al sistema de información territorial existente un conjunto de herramientas libres para publicar cartografía. Un año después, más de la mitad de los servicios de cartografía web están funcionando sobre este nuevo sistema. El nuevo sistema, llamado Coloma, se basa en una base de datos PostGIS, la librería de render Mapnik, el servidor WS Ogcserver, la librería Javascript OpenLayers, el framework Django, el lenguaje de programación Python y el servidor web Apache con el módulo para WSGI. Coloma incluye una herramienta de administración web para facilitar la configuración y la administración del día a día. Aporta pequeñas mejoras a los proyectos por separado y un valor añadido al conjunto, consiguiendo un servidor de cartografía formado por proyectos de éxito, robusto y con muchas posibilidades. Coloma ha demostrado ser fiable y sus componentes siguen mejorando día a día. El hecho de ser software libre nos ha permitido acceder al conocimiento, código y documentación que hay sobre todo este software en Internet. En los próximos meses la UMAT va a liberar el proyecto Coloma para que más gente pueda beneficiarse del trabajo hecho hasta ahora

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Una de las cuestiones que tradicionalmente se han tratado con los Sistemas de Información Geográfica (SIG) es la resolución de problemas de localización óptima de equipamientos. Sin embargo, se han encontrado deficiencias e insuficiencias en las funciones usuales de los SIG para el estudio de este tipo de asuntos. Por ese motivo, en la Universidad de Alcalá se desarrolló un software denominado Localiza (Bosque, Palm y Gómez, 2008), el cual está especializado en la localización de equipamientos sociales. Sin embargo, dicha aplicación está basada en el software Idrisi (Versión para Windows 2.0) y depende directamente de los formatos de datos de este SIG. Para solucionar este problema, se ha considerado la posibilidad de ofertar este tipo de software como servicio. La especificación Web Processing Service, del OGC brinda un marco para ofertar los modelos de localización-asignación como servicios a través de Internet. La implementación de estos modelos como servicios WPS facilitaría la interoperabilidad entre sistemas y la posibilidad de ejecutar modelos, independientemente de la plataforma y el lenguaje de programación. Esto permite obtener dicha funcionalidad tanto en entornos web como de escritorio. Además, se ha considerado la utilización de formatos de datos estandarizados como GML (Geography Markup Language), de tal forma que exista una independencia total de los formatos privativos de los SIG existentes en el mercado. Asimismo, se pretende utilizar en todo momento tecnologías y estándares abiertos

Relevância:

30.00% 30.00%

Publicador:

Resumo:

GearScape es un Sistema de Información Geográfica (SIG) que cuenta con un lenguaje llamado Gearscape Geoprocessing Language (GGL) que permite la programación y reutilización de cadenas de geoprocesamiento de forma rápida y sencilla

Relevância:

30.00% 30.00%

Publicador:

Resumo:

SEXTANTE es un marco para el desarrollo de algoritmos dedicados al procesamiento de información geográficamente referenciada, que actualmente cuenta con más de doscientos algoritmos que son capaces de operar sobre datos vectoriales, alfanuméricos y raster. Por otra parte, GearScape es un sistema de información geográfico orientado al geoprocesamiento, que dispone de un lenguaje declarativo que permite el desarrollo de geoprocesos sin necesidad de herramientas de desarrollo complejas. Dicho lenguaje está basado en el estándar SQL y extendido mediante la norma OGC para el acceso a fenómenos simples. Al ser un lenguaje mucho más simple que los lenguajes de programación imperativos (java, .net, python, etc.) la creación de geoprocesos es también más simple, más fácil de documentar, menos propensa a bugs y además la ejecución es optimizada de manera automática mediante el uso de índices y otras técnicas. La posibilidad de describir cadenas de operaciones complejas tiene también valor a modo de documentación: es posible escribir todos los pasos para la resolución de un determinado problema y poder recuperarlo tiempo después, reutilizarlo fácilmente, comunicárselo a otra persona, etc. En definitiva, el lenguaje de geoprocesamiento de GearScape permite "hablar" de geoprocesos. La integración de SEXTANTE en GearScape tiene un doble objetivo. Por una parte se pretende proporcionar la posibilidad de usar cualquiera de los algoritmos con la interfaz habitual de SEXTANTE. Por la otra, se pretende añadir al lenguaje de geoprocesamiento de GearScape la posibilidad de utilizar algoritmos de SEXTANTE. De esta manera, cualquier problema que se resuelva mediante la utilización de varios de estos algoritmes puede ser descrito con el lenguaje de geoprocesamiento de GearScape. A las ventajas del lenguaje de GearScape para la definición de geoprocesos, se añade el abanico de geoprocesos disponible en SEXTANTE, por lo que el lenguaje de geoprocesamiento de GearScape nos permite "hablar" utilizando vocabulario de SEXTANTE

Relevância:

20.00% 20.00%

Publicador:

Resumo:

El treball aprofundeix en la importància dels textos literaris originals en les classes d’ELE (Espanyol com a Llengua Estrangera). S’estudien les principals línies de pensament sobre l’ensenyament de la literatura a l’aula d’ELE, i l’evolució de l’ensenyament. Es defensa que mitjançant l’ús de textos literaris originals els estudiants poden percebre una mostra de la diversitat expressiva de la llengua

Relevância:

20.00% 20.00%

Publicador:

Resumo:

This paper presents a tool for the analysis and regeneration of Web contents, implemented through XML and Java. At the moment, the Web content delivery from server to clients is carried out without taking into account clients' characteristics. Heterogeneous and diverse characteristics, such as user's preferences, different capacities of the client's devices, different types of access, state of the network and current load on the server, directly affect the behavior of Web services. On the other hand, the growing use of multimedia objects in the design of Web contents is made without taking into account this diversity and heterogeneity. It affects, even more, the appropriate content delivery. Thus, the objective of the presented tool is the treatment of Web pages taking into account the mentioned heterogeneity and adapting contents in order to improve the performance on the Web

Relevância:

20.00% 20.00%

Publicador:

Resumo:

El último nivel de concreción del currículum educativo, plasmado después en las denominadas Programaciones Didácticas o Unidades Didácticas, es el que tiene mayor repercusión en el proceso enseñanza / aprendizaje, porque buena parte de los resultados que se obtengan del mismo, llevarán la huella personal de cada docente, de cómo concibe su labor, de cómo es capaz de comunicar, qué técnicas y recursos utiliza en su tarea diaria, qué estrategias diseña, cómo evalúa, etc