OpenLayers is a JavaScript library for creating dynamic map widgets for web sites. Use this tag for questions specific to Version 2 of the OpenLayers Javascript client toolkit.


OpenLayers is a JavaScript library which implements an API for developing dynamic map widgets on the web. The library provides tools for presenting and editing geographic information using pure JavaScript with no server-side dependencies.

OpenLayers supports several different access methods for geographic data, including the OpenGIS Web Mapping Service (WMS) and Web Feature Service (WFS) protocols from the Open Geospatial Consortium. Other supported geographic data sources include Google Maps, OpenStreetMap, Bing Maps (formerly Virtual Earth), and MapServer. See the OpenLayers live examples page or the documentation wiki for more comprehensive details.

OpenLayers is a project of the Open Source Geospatial Foundation (OSGeo) and is released under a BSD-style license (also known as the Clear BSD).

history | excerpt history