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

OpenLayers

一个高性能、功能打包的库,可满足您的所有映射需求

Openlayers使在任何网页中放置动态地图变得容易。它可以显示从任何源加载的地图图块、矢量数据和标记。为了进一步利用各种地理信息,开发了开放层。它是完全免费的开源JavaScript,根据2条款BSD许可证(也称为FreeBSD)发布。

openlayers screenshot

核心特征

    • 栅格:WMS/WMT、OpenStreetmap、Stamen、Bing、其他XYZ源、静态图像等。
    • 矢量:wfs、kml、geojson、topojson、gpx、gml和mapbox矢量图块。
    • 洗礼。
    • 将矢量层渲染为栅格。
  • 控制和交互
    • 概述地图、缩放滑块、放大/缩小按钮、缩放线、旋转地图等。
    • 地图平移、缩放和旋转、特征选择、修改等。
  • 造型与定制
    • 功能强大的样式:点、线、多边形和图标。
    • 使用CSS自定义控件的外观。
  • 覆盖物
    • 在地图上的任意位置渲染任意DOM元素。
    • 非常灵活地创建工具提示和标记。
    • 将HTML5功能的威力与映射应用程序混合在一起。
  • 事件
    • 附加侦听器函数以映射事件。
    • 创建自定义控件或交互。
  • 其他
    • 支持移动浏览器。
    • 栅格重投影。
    • 轻量级库。创建自定义包以减小大小。
    • 使用不同的技术渲染地图:画布、WebGL。
    • 栅格分析(更改色调/饱和度)。

细节

Website: https://openlayers.org/

**许可证:*2条款BSD许可证(又名FreeBSD许可证)

**软件版本:**版本Openlayers|

**API接口:*javascript

支持: https://stackoverflow.com/questions/taged/openlayers(用户)和https://groups.google.com/forum/!论坛/开放层开发人员