openlayers 订阅
OpenLayers 是一个专为Web GIS 客户端开发提供的JavaScript 类库包,用于实现标准格式发布的地图数据访问。从OpenLayers2.2版本以后,OpenLayers已经将所用到的Prototype.js组件整合到了自身当中,并不断在Prototype.js的基础上完善面向对象的开发,Rico用到地方不多,只是在OpenLayers.Popup.AnchoredBubble类中圆角化DIV。 展开全文
OpenLayers 是一个专为Web GIS 客户端开发提供的JavaScript 类库包,用于实现标准格式发布的地图数据访问。从OpenLayers2.2版本以后,OpenLayers已经将所用到的Prototype.js组件整合到了自身当中,并不断在Prototype.js的基础上完善面向对象的开发,Rico用到地方不多,只是在OpenLayers.Popup.AnchoredBubble类中圆角化DIV。
信息
软件语言
JavaScript
软件名称
OpenLayers
更新时间
2015.2.8
软件版本
3.4
软件平台
跨平台
openlayers简介
OpenLayers是一个用于开发WebGIS客户端的JavaScript包。OpenLayers 支持的地图来源包括Google Maps、Yahoo、 Map、微软Virtual Earth 等,用户还可以用简单的图片地图作为背景图,与其他的图层在OpenLayers 中进行叠加,在这一方面OpenLayers提供了非常多的选择。除此之外,OpenLayers实现访问地理空间数据的方法都符合行业标准。OpenLayers 支持Open GIS 协会制定的WMS(Web Mapping Service)和WFS(Web Feature Service)等网络服务规范,可以通过远程服务的方式,将以OGC 服务形式发布的地图数据加载到基于浏览器的OpenLayers 客户端中进行显示。OpenLayers采用面向对象方式开发,并使用来自Prototype.js和Rico中的一些组件。 OpenLayers 是一个专为Web GIS 客户端开发提供的JavaScript 类库包,用于实现标准格式发布的地图数据访问。从OpenLayers2.2版本以后,OpenLayers已经将所用到的Prototype.js组件整合到了自身当中,并不断在Prototype.js的基础上完善面向对象的开发,Rico用到地方不多,只是在OpenLayers.Popup.AnchoredBubble类中圆角化DIV。OpenLayers2.4版本以后提供了矢量画图功能,方便动态地展现“点、线和面”这样的地理数据。在操作方面,OpenLayers 除了可以在浏览器中帮助开发者实现地图浏览的基本效果,比如放大(Zoom In)、缩小(Zoom Out)、平移(Pan)等常用操作之外,还可以进行选取面、选取线、要素选择、图层叠加等不同的操作,甚至可以对已有的OpenLayers 操作和数据支持类型进行扩充,为其赋予更多的功能。例如,它可以为OpenLayers 添加网络处理服务WPS 的操作接口,从而利用已有的空间分析处理服务来对加载的地理空间数据进行计算。同时,在OpenLayers提供的类库当中,它还使用了类库Prototype.js 和Rico 中的部分组件,为地图浏览操作客户端增加Ajax 效果。
收起全文
精华内容
下载资源
问答
  • Openlayers编辑器 OpenLayers编辑器(OLE)基于并提供了一组用于扩展空间数据编辑的控件。 欢迎捐款! 随时添加更多控件并扩展当前功能。 此外,构建过程目前非常基本,可以进行优化。 翻译也很好。 特征 几何对齐...
  • openlayers

    2018-03-31 18:26:50
    openlayers 画线方法,资料共享,资料共享,资料共享,资料共享
  • Openlayers绘制地图标注

    2021-01-18 17:04:02
    本文实例为大家分享了Openlayers绘制地图标注的具体代码,供大家参考,具体内容如下 1、标注的简介 标注简单点说就是通过图标、文字等方式将我们想展示的内容显示在地图上,着重突出人们所关注的专题内容,从而为...
  • OpenLayers-Cesium集成库。 请使用您的地图和可视化它与一个地球。 查看。 ES6模块 从2.0版开始,该代码完全基于ES6模块和语法。 它需要OpenLayers5.x。 npm上提供了一个方便的ES6软件包olcs 。 特征 在2D和3D之间...
  •  那么在 openlayers 中,在地图中添加这个事件,我们从哪里下手呢?首先我们得了解 openlayers 的初始化页面的过程。 openlayers 初始化页面过程  openlayers 也是一个前端库,那么它肯定离不开 html 的运用,比如...
  • OpenLayers并没有封装图层切换的控件,所以我们需要自己来实现图层控件。 自定义图层切换控件的原理很简单:显示某个图层时,将其他图层隐藏。 完整代码: layerSwitch.html: <!DOCTYPE html> <...
  • Openlayers实现图形绘制

    2021-01-18 17:04:07
    本文实例为大家分享了Openlayers实现图形绘制的具体代码,供大家参考,具体内容如下 1、新建一个html页面,引入ol.js文件,然后在body中创建一个div标签、label标签和一个select下拉选项卡; 2、代码实现 <!...
  • Openlayers实现测量功能

    2020-10-14 17:31:51
    主要为大家详细介绍了Openlayers实现测量功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • react-layers是一套针对OpenLayers的自以为是的React组件。 它的设计策略是: 完全打字稿 以React方式而不是OpenLayers方式处理面对用户的所有事情-onClick和OnPointerEnter / OnPoinerLeave处理程序是典型示例 ...
  • Openlayers绘制聚合标注

    2020-10-14 17:19:37
    主要为大家详细介绍了Openlayers实现聚合标注,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 本文实例为大家分享了openlayers实现地图测距测面的具体代码,供大家参考,具体内容如下 项目背景vue-cli3.0 public下html需要引入文件 <link rel=stylesheet href=<%= BASE_URL %>./css/gr-ol.css ...
  • OpenLayers的API只交代了lineDash的类型是个数组,在没有其它了。每次用起来都感觉一脸懵逼。今天好好研究了一下,现跟大家分享一下: lineDash的值是一个数组类型,这个值是绘制的虚线重复的最小单位;开始画重点 ...
  • 1.新建项目 (vue-openlayers为项目名),并选择default模版 vue create vue-openlayers 2.安装openlayers cnpm i -S ol 第三步:写业务代码 1.删除掉HelloWorld.vue 新建 olmap.vue组件 components/olmap.vue代码...
  • vue整合openlayers.zip

    2021-05-26 15:53:43
    作为实战中vue+openlayers+geoserver文章的资源文件
  • 本文实例为大家分享了OpenLayers3实现对地图的基本操作代码,供大家参考,具体内容如下 1. 前言 对地图的基本操作就是对地图的放大、缩小、移动、复位和更新等,通过使用OpenLayers 3 框架中操作地图视图(View)的...
  • openlayers实现地图弹窗

    2020-10-14 17:34:29
    主要为大家详细介绍了openlayers实现地图弹窗,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • OpenLayers的动态网格实现6。 在当前视图范围内渲染点的规则网格。 旨在用作高级捕捉控件的一部分。 入门 多合一示例 <!doctype html > < html lang =" en " > < head > < link rel =" ...
  • 使用本地资源替换了官方文档中的各种不存在的资源,让文档真正离线化,可以秒开,不用想官方文档一样
  • OpenLayers6.rar

    2020-04-03 16:27:36
    这个文件中包含了 Openlayers6.2.1 版本的部分功能示例代码,详细教程请参考文章:https://blog.csdn.net/Supreme_Sir/article/details/105123438
  • 本文实例为大家分享了OpenLayers3实现鼠标移动显示坐标的具体代码,供大家参考,具体内容如下 1. 前言 鼠标移动显示坐标,OpenLayers 3 框架提供了鼠标移动显示坐标的控件(ol.control.MousePosition),默认显示在...
  • 该资源适合初级同学对geosever图层进行编辑的功能,可以下载使用,该资源能满足openlayers对geoserver图层的查询、编辑、新增,删除等操作
  • 主要介绍了Openlayers3实现车辆轨迹回放功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要为大家详细介绍了Openlayers实现距离面积测量,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要为大家详细介绍了OpenLayers3实现地图显示功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要为大家详细介绍了基于openlayers实现角度测量功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • openlayers api-6.4.0.zip

    2020-07-28 11:32:31
    OpenLayers 是一个专为Web GIS 客户端开发提供的JavaScript 类库包.openlayers api从官网上下载较慢,所以把开发包从这里共享给大家!
  • 主要为大家详细介绍了Openlayers实现地图的基本操作,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • OpenLayers 是一个高性能,功能丰富的库,用于在Web上创建交互式地图。 它可以显示从任何网页上的任何来源加载的地图图块,矢量数据和标记。 OpenLayers的开发旨在进一步利用各种地理信息。 它是完全免费的开源...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,314
精华内容 4,525
关键字:

openlayers