OpenLayers

from Wikipedia, the free encyclopedia
OpenLayers

OpenLayers logo.svg
Screenshot
JavaScript API for displaying dynamic web maps
Basic data

developer Open Source Geospatial Foundation
Publishing year June 26, 2006
Current  version 6.1.1
(November 4, 2019)
operating system Web browser
programming language JavaScript
category Geographic information system
License BSD
German speaking No
openlayers.org

OpenLayers is a JavaScript - library that enables spatial data in the Web browser display. OpenLayers is a programming interface that allows client-side development independent of the server.

description

OpenLayers was developed in the JavaScript programming language and is independent of the server software used through the implementation of several interfaces. The program provides typical web mapping elements, such as a scale for changing the displayed scale . Maps can be configured using editing elements, for example a marker can be placed.

OpenLayers specifies users and developers who want to display a map on the Internet or create a map-based application as the target group. It was used on the OpenStreetMap homepage for years and is used, among other things, on the Swiss federal geoportal .

In 2008 OpenLayers was accepted as a project by the Open Source Geospatial Foundation and is open source software. Communication in the project takes place via mailing lists in English.

Interfaces

OpenLayers offers various interfaces to integrate geodata . In addition to the integration of individual images, interfaces to standardized formats of the Open Geospatial Consortium are also available in OpenLayers:

But closed formats can also be integrated, e.g. B .:

development

In the OpenLayers project there are clear development guidelines.

In order to monitor the project flow and secure the development, OpenLayers has a project committee to which six developers are entitled to vote. The project committee monitors the project process and tries to accelerate decision-making processes in the interest of the community.

In principle, every user is entitled to enter an error or a new development request in the ticket system . Special rules must be observed here. If possible, a patch for the bug or the feature should also be attached to the ticket .

To ensure the quality of the project are more than 1,600 unit tests (English: unit tests ) in implementing over 150 classes.

See also

  • FOSSGIS , "Local Chapter" of OSGeo in German-speaking countries

literature

Web links

Commons : OpenLayers  - collection of images, videos and audio files

Individual evidence

  1. Tim Schaub: Latest release. In: GitHub . Retrieved November 20, 2010 .
  2. - ( Memento of the original from February 9, 2009 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / trac.openlayers.org
  3. API programming interface: simple and powerful. In: geo.admin.ch. Federal Office of Topography, accessed on July 2, 2016 .
  4. "OpenLayers at the Open Source Geospatial Foundation"
  5. Mailing lists for OpenLayers ( Memento of August 18, 2010 in the Internet Archive ) (English).
  6. "OpenLayers Project Committee" ( memento of the original from April 27, 2009 in the Internet Archive ) Info: The archive link was automatically inserted and not yet checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / trac.openlayers.org
  7. "Development Guidelines OpenLayers" ( Memento of the original from April 14, 2009 in the Internet Archive ) Info: The archive link was automatically inserted and not yet checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / trac.openlayers.org
  8. Unit tests for OpenLayers ( Memento from July 5, 2014 in the Internet Archive ).