Open layers

Open layers
Dieser Artikel wurde auf der Qualitätssicherungsseite des Portals Freie Software eingetragen. Beteilige dich an der Diskussion und hilf mit, den Artikel zu verbessern.
OpenLayers
Bildschirmfoto von OpenLayers
JavaScript-API zur Darstellung dynamischer Web-Karten
Basisdaten
Aktuelle Version: 2.7
(29. September 2008)
Kategorie: Geoinformationssystem
Lizenz: BSD-Lizenz
Deutschsprachig: nein
openlayers.org

OpenLayers ist eine JavaScript-Bibliothek die es ermöglicht Geodaten im Webbrowser anzuzeigen. Bei OpenLayers handelt sich um eine Programmierschnittstelle (Application Programming Interface) die eine clientseitige Entwicklung unabhängig vom Server zulässt.

Inhaltsverzeichnis

Beschreibung

OpenLayers ist in der Programmiersprache JavaScript entwickelt und unabhängig von der eingesetzten Serversoftware durch die Implementierung mehrerer Schnittstellen. → Abschnitt Schnittstellen

Das Programm stellt typische Webmapping-Elemente bereit, zum Beispiel eine Skala zum verändern des dargestellten Maßstabs. Mittels Editierelementen können dargestellte Karten konfiguriert werden, beispielsweise kann ein Marker platziert werden.

Als Zielgruppe gibt OpenLayers Anwender und Entwickler an, die eine Karte im Internet darstellen oder eine kartenbasierte Anwendung erstellen möchten.[1]

Im Jahr 2008 wurde OpenLayers als Projekt bei der Open Source Geospatial Foundation aufgenommen und ist Open Source Software.[2] Die Kommunikation im Projekt erfolgt über Mailinglisten in englischer Sprache.[3]

Schnittstellen

OpenLayers bietet verschiedene Schnittstellen um Geodaten einzubinden. Neben dem Einbinden von einzelnen Bildern, stehen auch Schnittstellen zu standardisierten Formaten des Open Geospatial Consortium in OpenLayers bereit.

Aber auch geschlossene Formate können eingebunden werden, Beispiele hierfür sind:

Entwicklung

Im OpenLayers Projekt sind klare Entwicklungsrichtlinien vorgegeben.

Um den Projektablauf zu überwachen und die Entwicklung abzusichern, besitzt OpenLayers ein Projektkomitee.[4] Dieses umfasst derzeit acht stimmberechtigte Entwickler.[5] Das Projektkomitee überwacht den Projektablauf und versucht im Sinne der Community Entscheidungsprozesse zu beschleunigen.

Jede Person hat aber die Möglichkeit einen Fehler oder einen neuen Entwicklungswunsch in das Ticket-System einzutragen. Hierbei sollen aber spezielle Regeln befolgt werden. So soll, wenn möglich, direkt ein Patch für den Fehler oder das Features an das Ticket angehängt werden.

Um die Qualität des Projekts zu sichern, sind über 1600 Modultests (engl.: unit tests) in über 150 Klassen implementiert.[6]

Einzelnachweise

  1. [ http://trac.openlayers.org/wiki/IncubationQuestionnaire]
  2. "OpenLayers bei der Open Source Geospatial Foundation"
  3. "Mailinglisten für OpenLayers"
  4. "OpenLayers Projektkomitee"
  5. "Entwicklungsrichtlinien OpenLayers"
  6. "Unit-Tests für OpenLayers"

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Open systems architecture — Open systems architecture, in telecommunication, is a standard that describes the layered hierarchical structure, configuration, or model of a communications or distributed data processing system that: Enables system description, design,… …   Wikipedia

  • Open Systems Interconnection — (OSI) is an effort to standardize networking that was started in 1977[1] by the International Organization for Standardization (ISO), along with the ITU T. Contents 1 History 2 Criticism …   Wikipedia

  • Open Site — Encyclopedia URL open site.org Commercial? No Type of site Internet encyclopedia project …   Wikipedia

  • Open-source enterprise architecture tools — are a class of enterprise architecture tool that are licensed such that they can be freely used, extended and modified by anyone. Traditionally, enterprise architecture tools are proprietary based and require a license and sometimes a support… …   Wikipedia

  • Open Fire (Ronnie Montrose album) — Open Fire Studio album by Ronnie Montrose Released 1978 (1978) Genre Instrumental Rock, Ja …   Wikipedia

  • Open Mobile Terminal Platform — Type Industry Forum Industry Wireless Services Founded 2004 Products Industry recommendations , BONDI initiative Website http://ww …   Wikipedia

  • Open EMS — (OES) is a Nokia Siemens Networks software platform designed to support the development of OSS network management solutions in a multi vendor environment. OES is an attempt to establish a standard middle ware platform allowing OSS vendors to… …   Wikipedia

  • Open Communication — In business, Open Communication (or Open Access to Communication resources) can be a term used to describe a concept that anyone, on equal conditions with a transparent relation between cost and pricing, can get access to and share communication… …   Wikipedia

  • Open cluster — Galactic cluster redirects here. See also galaxy groups and clusters NGC 265, an open star cluster in the Small Magellanic Cloud An open cluster is a group of up to a few thousand stars that were formed from the same giant molecular cloud and… …   Wikipedia

  • Open Systems Interconnection — Als OSI Modell (auch ISO OSI Schichtmodell, OSI Referenzmodell; engl. Open Systems Interconnection Reference Model) wird ein Schichtenmodell der Internationalen Standardisierungsorganisation (ISO) bezeichnet. Es wurde als Designgrundlage von… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”