../_images/logo_openlayers.png ../_images/OSGeo_project.png

OpenLayers

Ett högpresterande bibliotek med många funktioner för alla dina kartläggningsbehov

OpenLayers gör det enkelt att lägga in en dynamisk karta på en webbsida. Den kan visa kartplattor, vektordata och markörer som laddats från valfri källa. OpenLayers har utvecklats för att främja användningen av alla typer av geografisk information. Det är helt gratis, Open Source JavaScript, som släpps under 2-clause BSD License (även känd som FreeBSD).

openlayers skärmdump

Kärnfunktioner

  • Sikt

    • Raster: WMS/WMTS, OpenStreetMap, Stamen, Bing, andra XYZ-källor, statiska bilder etc.

    • Vektorer: WFS, KML, GeoJSON, TopoJSON, GPX, GML och MapBox vektorplattor.

    • Värmekartor.

    • Rendera vektorlager som raster.

  • Kontroller och interaktioner

    • Översiktskarta, zoomreglage, zoom in/ut-knappar, skalningslinje, rotera kartan etc.

    • Panorering, zoomning och rotation av kartan, val och ändring av funktioner etc.

  • Styling och anpassning

    • Kraftfull styling av funktioner: punkter, linjer, polygoner och ikoner.

    • Anpassa kontrollernas utseende och känsla med hjälp av CSS.

  • Överlägg

    • Rendera valfritt DOM-element på valfri plats på kartan.

    • Stor flexibilitet när det gäller att skapa verktygstips och markörer.

    • Kombinera kraften i HTML5-funktionerna med en kartapplikation.

  • Evenemang

    • Koppla lyssnarfunktioner till karthändelser.

    • Skapa dina egna kontroller eller interaktioner.

  • Diverse

    • Stöd för mobila webbläsare.

    • Reprojektion av raster.

    • Lättviktigt bibliotek. Bygg anpassade paket för att minska storleken.

    • Rendera kartor med hjälp av olika tekniker: Canvas, WebGL.

    • Rasteranalys (ändra nyans/mättnad).

Detaljer

Webbplats: https://openlayers.org/

Licens: BSD-licens med 2 klausuler (även kallad FreeBSD-licens)

Programvaruversion: 6.14.1

API-gränssnitt: JavaScript

Support: https://stackoverflow.com/questions/tagged/openlayers (användare) och https://groups.google.com/forum/#!forum/openlayers-dev (utvecklare)

Snabbstart