

OpenLayers¶
一个高性能、功能打包的库,可满足您的所有映射需求¶
Openlayers使在任何网页中放置动态地图变得容易。它可以显示从任何源加载的地图图块、矢量数据和标记。为了进一步利用各种地理信息,开发了开放层。它是完全免费的开源JavaScript,根据2条款BSD许可证(也称为FreeBSD)发布。

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