Está en la página 1de 2

JavaScript es el lenguaje líder de interfaces web para crear aplicaciones

que se ejecutan en el navegador. Utilizado tanto por Google Maps como


por los principales clientes de mapas web open source (OpenLayers o
Leaflet).
Podríamos decir que la relación entre JavaScript y el web mapping es
análogo a la relación existente entre Python y los SIG de escritorio.

Si estás buscando una visión general acerca de los lenguajes de


programación utilizados en SIG, echa un vistazo a este post.
Dependiendo de si queremos utilizar JavaScript para crear mapas web
sencillos, crear aplicaciones basadas en la ubicación o visualizar los tweets
en tiempo real, utilizaremos una u otra librería. Aunque hoy en día todas las
librerías JavaScript tienen características comunes como con el
funcionamiento en dispositivos móviles, servicios de geocodificación, etc.
He aquí las mejores librerías JavaScript para crear mapas web:

1. OpenLayers
OpenLayers se encuentra actualmente por su versión 6 y es la librería open
source más longeva (data del año 2005). Se basa en las últimas
tecnologías de navegación como HTML5, WebGL y CSS3. Es una de las
librerías de código abierto más completa y es una de las favoritas para los
programadores GIS.
Destaca principalmente en:

 Amplia variedad de fuentes de datos geográficas. OpenLayers


soporta todos los protocolos WebGIS de forma nativa sin plugins,
como WMTS, WFS o GML. Incluso el nuevo formato de teselas
vectoriales de Mapbox MVT.
 Uso de distintas proyecciones gracias a la implementación nativa
de la librería Proj4.
 Decenas de ejemplos para aprender a partir del código,
con workshop incluido.
La API de OpenLayers nos proporciona una de las maneras más fáciles
de crear un mapa web, y una vez con esta base incorporar capas base de
OSM, Bing, etc, crear un heatmap o incorporar otras librerías para
incorporar otras clases.

2. Leaflet
Leaflet es también una librería JavaScript open source que se centra en un
conjunto básico de características, de este modo pretende mantenerse lo
más ligera posible (33KB). Se basa en la simplicidad, rendimiento y
usabilidad.

Biografía: https://mappinggis.com/2015/03/las-mejores-apis-javascript-para-webmapping/

También podría gustarte