Ítem
López Escobés, Pablo
García Martín, Ricardo Castro Fernández, Juan Pablo de |
|
març 2010 | |
Continuamente aparecen nuevas plataformas de gestión de cartografía web, con el inconveniente de que cada una de ellas utiliza un API propia. Dada la gran heterogeneidad de APIs de Mapas existente, sería conveniente disponer de una librería de mapas capaz de abstraer al desarrollador de las pequeñas diferencias entre ellas. Este es el objetivo de la librería Javascript de código abierto Mapstraction. Este tipo de API recibe el nombre de «API Universal y Políglota». Gracias a Mapstraction se pueden desarrollar aplicaciones en las que el usuario puede visualizar la información cartográfica con varios proveedores, pero presenta el inconveniente de no proporcionar mecanismos de creación y/o edición. En este documento se recogen las principales novedades que presenta la librería IDELab MapstractionInteractive, una extensión de Mapstraction que ofrece nueva funcionalidad para solventar las carencias de ésta. Las nuevas funcionalidades implementadas para los proveedores que se incluyen dentro de la librería brindan al usuario la posibilidad de poder editar y crear geometrías sobre el mapa (puntos, líneas y polígonos). Por otra parte, también se implementan dentro de la librería nuevos eventos para los mapas, de forma que el programador puede tener un mayor control de lo que el usuario hace sobre éstos Constantly emerging new platforms for managing web mapping, with the drawback that each uses their own API. Given the great diversity of existing Maps APIs, it is desirable the appearance of a maps library which can abstract the developer from the small differences between them. This is the goal of the JavaScript OpenSource Mapstraction library. This kind of API is called «Universal and Polyglot API». Thanks to Mapstraction, developers can make their applications where users can visualize cartographic information with several map providers. However, this library doesn’t provide mechanisms for creating or editing maps. In this document are compiled the principal improvements provided by the IDELab MapstractionInteractive project, which attempts to address these limitations. New functionalities implemented give the user the ability to generate new geometries on the map (points, linestrings, polygons) by just clicking on the map, and to edit or delete those in the same way. This project also provides new events with which developer can have greater control over what the user clicks on the map |
|
application/pdf | |
López Escobés, P.; García Martín, R.; Castro Fernández, J.P. (2010). IDELab MapstractionInteractive: API Universal y Políglota. A ’IV Jornadas SIG Libre’. Universitat: Girona. [Consulta 3 agost 2011]. Disponible a: http://hdl.handle.net/10256/3499 | |
978-84-692-9901-2 | |
http://hdl.handle.net/10256/3499 | |
spa | |
Universitat de Girona. Servei de Sistemes d’Informació Geogràfica i Teledetecció | |
IV Jornadas SIG Libre | |
Aquest document està subjecte a una llicència Creative Commons: Reconeixement – No comercial – Compartir igual (by-nc-sa) | |
http://creativecommons.org/licenses/by-nc-sa/3.0/es/deed.ca | |
Sistemes d’informació geogràfica
Geographic information systems Programari lliure Open source software |
|
IDELab MapstractionInteractive: API Universal y Políglota | |
info:eu-repo/semantics/conferenceObject | |
DUGiDocs |