E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Openlayers3
OpenLayers3
基础教程——OL3基本概念
从本节开始,我会陆陆续续的更新有关OL3的相关文章——
OpenLayers3
基础教程,欢迎大家关注我的博客,同时也希望我的博客能够给大家带来一点帮助。
weixin_30311605
·
2020-08-22 19:09
openlayers学习整理
官网https://openlayers.org/优先查询官网的api|可初步的回忆OpenlayersAPI整理
OpenLayers3
PrimerOpenLayers地图渲染机制解析地图样式网站https
逍遥教主
·
2020-08-22 17:34
学习
基于 HTML5
OpenLayers3
实现 GIS 电信资源管理系统
虽然这个Demo是结合
OpenLayers3
的,其实还可推广到与ArcGIS、百度地图以及GoogleMap等众多GIS地图引擎融合。http://www.hightopo.com/demo/
hightopo
·
2020-08-22 10:43
openlayers
gis
电信网管
canvas
html5
Openlayers 3加载XYZ示例
Openlayers3
中有个ol.source.XYZ类,可以加载Tile瓦片图层,本文只是做个说明,介绍如何识别以及如何正确加载这些图层。
遥想公瑾当年
·
2020-08-21 17:38
OpenLayers3
学习心得(六)——WMS服务
最近,有同学问如何加载geoserver发布的wms服务,不知道如何设置zoom和extent,首先讲解下这两个属性的含义:zoom:将地图缩放到某一级别,个人理解为level;extent:图层渲染的范围,超过这个范围图层将不可见(这个是layer中的属性,其他请参考相应版本的api);下面进入正题,如何加载wms服务。由于ol3默认的坐标系为EPSG:3875以及EPSG:2836对应前面一种
GISerHou
·
2020-08-18 10:49
Openlayers
openlayers3
配置geoserver(WMS),获取已渲染ImageWMS底图详解
最近,原项目中的openlayers2进行框架升级为
openlayers3
,因为
openlayers3
相当于进行了完全重构,导致项目升级遇到了一些问题。
水手峡谷
·
2020-08-18 09:34
WEB开发
Openlayers3
加载 GeoServer WMS的实现
最近在学习GeoServer,今天尝试了用Openlayer3加载WMS服务,总体上还算顺利,下面以一个完整的示例来进行说明。varlayers=[newol.layer.Tile({source:newol.source.TileWMS({url:'http://localhost:8089/geoserver/postgis/wms',params:{'LAYERS':'postgis:yun
顽劣的石头
·
2020-08-18 09:21
GeoServer
OpenLayer3
OpenLayers3
的WMS空间查询实现多个图层
空间查询前面的帖子写过,但是在一次性查询多个图层的时候卡了一下,再次记录下。1、WMS数据源:varwmsSource=newol.source.TileWMS({url:'http://localhost:8080/geoserver/wms',params:{'LAYERS':'test:县界_2010907_PolygonTo_Mid_Fea,test:行政区划'},serverType:'
KronChan
·
2020-08-18 09:15
OpenLayers3
(十九)ArcGIS JS 加载WMS服务(超图示例)
前言在工作中,需要在ArcGISAPIforJavaScript中加载超图服务,因为超图的rest服务只可以用于Leaflet、
openlayers3
(withMVT)、MapboxGL、Tianditu.com
idomyway
·
2020-08-18 08:00
ArcGIS
JS
学习笔记
openlayers3
,TileWMS和ImageWMS区别
这是我看了几个网页后的总结,可能不准确,欢迎指正。TileWMS,顾名思义,是服务端生成规则网格切片,切片一旦生成,还可以指定是否要缓存在服务端(的文件夹中),于是下次请求的时候,会有效率提升,缺点,需要消耗存储空间,看网上说,TimeWMS对标注label的处理效果没有ImageWMS好。ImageWMS,是根据请求,实时生成和当前视图相同尺寸的一张大图,并返回,不会有缓存,相比TileWM
dreamgis
·
2020-08-18 08:36
GIS
Openlayers3
学习心得之Cluster
前言最近在学习开源地图库——
Openlayers3
,将自己的一些学习心得分享出来,第一次写文章,望支持。
进击的小宇宙
·
2020-08-15 20:18
JavaScript
openlayer组成部分
1.地图(Map):对应的类是ol.Map;2.视图(View):对应的类是ol.View,控制地图显示的中心位置,范围,层级等;3.图层(Layer):
OpenLayers3
有多种多样用于不同业务的图层
zxc13552314286
·
2020-08-15 20:46
webGIS
Openlayers 在地图上画点,线,面,圆
OPenLayers3
example#map{width:100%;height:500px;}ulli{list-style:none;}.ol-popup{position:absolute;background-color
jimjiayu
·
2020-08-15 20:40
Openlayers
openlayers3
应用(三):百度坐标“纠偏”
前两篇文章介绍了
openlayers3
加载百度在线和离线瓦片地图,页面上能够正常显示。
cdguiyi
·
2020-08-15 20:07
openlayers教程及应用
openlayers3
百度地图
百度地图api
坐标纠偏
openlayers3
学习-创建地图,添加、移除监听事件
一、入门实例Title//view,layers,target是初始化地图的必须的三个属性,缺一不可。letmap=newol.Map({view:newol.View({center:[0,0],zoom:1}),layers:[newol.layer.Tile({source:newol.source.OSM()})],target:'map',//这俩参数是控制底图切片的加载时机,设置为tr
单调的黑白灰
·
2020-08-15 20:31
openlayers3
openlayers3
学习--简介
官网https://openlayers.org/一、官方简绍:Ahigh-performance,feature-packedlibraryforallyourmappingneedsOpenLayersmakesiteasytoputadynamicmapinanywebpage.Itcandisplaymaptiles,vectordataandmarkersloadedfromanysou
单调的黑白灰
·
2020-08-15 20:31
openlayers3
openlayers3
自定义事件
Ol3popupbody,#map{border:0px;margin:0px;padding:0px;padding:0px;padding:0px;width:100%;height:100%;font-size:13px;}functioninit(){varformat='image/png';varbounds=[73.4510046356223,18.1632471876417,134
leopold_2017
·
2020-08-15 20:34
openlayer
openlayers3
实现弹出框
Ol3popupbody,#map{border:0px;margin:0px;padding:0px;padding:0px;padding:0px;width:100%;height:100%;font-size:13px;}.ol-popup{display:none;position:absolute;background-color:white;-moz-box-shadow:01px4
leopold_2017
·
2020-08-15 20:34
openlayer
OpenLayers3
学习心得(一)——体系结构
简单理了一下OL3的图层体系,目的是为了以后在开发过程中如何管理图层(添加、删除、显示控制),如何在临时图层上添加自己的要素(方便在查询、定位、绘图等功能中使用),其他的结构在本篇幅中并不涉及,从顶层至下依次介绍。1框架Ol3是一个js的类库,对象的创建、方法调用符合js标准,因此对象的调用和其他常见的js调用一致。2地图MapMap是显示地图用的,同时也是最大的容器,里面可以加载各种类型的图层,
GISerHou
·
2020-08-15 20:28
Openlayers
OpenLayer加载常见在线地图案例
最近在学习OpenLayer,测试了几种国内在线地图服务并作出分享与大家讨论参考资料:
OpenLayers3
之加载天地图高德,百度,Google地图定位偏移以及坐标系转换OpenLayer基础教程OpenLayer
wo_buzhidao
·
2020-08-15 20:36
openlayer
javascript
openlayers3
坐标转换(EPSG:4326 EPSG:2437 EPSG:3857)
openlayers3
坐标转换坐标系坐标系转换坐标系//3857google//4326WGS-84:是国际标准,GPS坐标(GoogleEarth使用、或者GPS模块)//2437GCJ-02:中国坐标偏移标准
听风许诺
·
2020-08-15 20:08
openlayers3
OpenLayers学习入门篇
学习推荐文档:
OpenLayers3
算是翻译版的非常的不错,强力推荐http://weilin.me/ol3-primer/ch01/index.html官网:Openlayers有案例,API,不错。
cyclv
·
2020-08-15 20:08
OpenLayers
OpenLayers 3 调整双击绘制结束引起地图放大
OpenLayers3
调整双击绘制结束引起地图放大前言原因解决方法根源上杜绝取巧劲儿常规操作附录字母和数字键的键码值表数字键盘上的键的键码值与功能键键码值表控制键键码值表前言就在昨天的验收讨论上,领导对地图工具中关于测距
对对对我是佩奇
·
2020-08-15 20:56
OpenLayers
前端
javascript
jquery
通过
OpenLayers3
调用TileMapServer的栅格瓦片服务与失量瓦片服务
TileMapServer是一个高性能的Web地图服务器,可以非常方便快速的将己有的失量地图发布为Web地图服务。失量地图支持shp、tab、mif三种文件格式的导入,并可以支持栅格瓦片,失量瓦片及空间信息查询等常用的web地图服务。以下是调用TileMapServer的栅格瓦片服务js方法:varmap=newol.Map({layers:[newol.layer.Tile({source:ne
weixin_34406796
·
2020-08-15 20:17
Openlayers3
加载百度地图,天地图
2019独角兽企业重金招聘Python工程师标准>>>
openlayers3
加载百度地图:varprojection=ol.proj.get("EPSG:3857");varresolutions=[]
weixin_34405557
·
2020-08-15 20:17
Openlayers 3加载XYZ示例
Openlayers3
中有个ol.source.XYZ类,可以加载Tile瓦片图层,本文只是做个说明,介绍如何识别以及如何正确加载这些图层。
weixin_34292287
·
2020-08-15 20:12
openlayers3
中Overlay用法
Overlay从名字看,是覆盖图、覆盖物的意思,主要的用途就是在地图之上再覆盖一层,用以显示额外的可见元素,可见元素一般是HTML元素,利用overlay,可以将可见元素放置到地图的任意位置,形成地图上再浮动一层的效果。例如在地图上相应的坐标放置一个标志,标签,利用overlay都可以做到,具体来说,点击地图上某位置,在点击位置弹出弹出框就是利用了overlay。初始化属性overlay初始化时可
weixin_34281537
·
2020-08-15 20:41
openlayers中设置地图缩放级别
对于
openlayers3
来说,直接通过view的属性进行控制即可。openlayers中需要注册缩放事件来解决,在该事件中监听缩放后地图的级别,当地图级别小于
weixin_33671935
·
2020-08-15 19:15
openlayers3
中如何叠加png图片
概述本文讲述如何在OL3中叠加展示PNG图片。实现思路在OL3中,可通过ImageStatic资源来添加展示一个PNG图片,代码如下:image=newol.layer.Image({source:newol.source.ImageStatic({url:"img/china2.png",imageExtent:extent})})在此过程中,需要注意PNG图片的四至,即最大/最小经纬度,例如图
weixin_30824277
·
2020-08-15 19:39
openlayers3
中应用proj4js
要在
openlayers3
中应用proj4js,需要在html中引用proj4js,然后在引用所需要的projection的js定义,如http://epsg.io/21781-1753.js然后在openlayers
weixin_30810239
·
2020-08-15 19:38
Openlayers3
结合百度地图API实现定位与展示
概述:本文结合
Openlayers3
和百度地图API实现web上地图的展示,定位与展示功能,并可通过PC或者移动端访问。
weixin_30815469
·
2020-08-15 19:38
Arcgis for js,Openlayers中加载GeoJSON
概述:在前文中,讲述了在JAVA环境下如何将shp转换为GeoJSON,在本文,分别讲述在Arcgisforjs,Openlayers2和
Openlayers3
中加载展示GeoJSON。
weixin_30767921
·
2020-08-15 19:07
Openlayers3
加载天地图
在本文,讲述在
Openlayers3
中实现在线/离线的天地图的加载。
weixin_30729609
·
2020-08-15 19:05
xhtml
javascript
OpenLayer学习之加载天地图
一、
OpenLayers3
中有一个对应的数据源(ol.source)类–ol.source.TileImage,但是天地图的切片方式和google地图的切片的方式一样,OpenLayer定义一个类专门门加载此类地图
weixin_30546933
·
2020-08-15 19:26
OpenLayers 3 入门教程
OpenLayers3
入门教程摘要
OpenLayers3
对OpenLayers网络地图库进行了根本的重新设计。
weixin_30475039
·
2020-08-15 19:53
OpenLayers 3 的地图基本操作
OpenLayers3
的地图基本操作放大缩小移动到“武汉”复位varmap=newol.Map({target:'map',layer:[],view:newol.View({center:[12950000,4860000
weixin_30359021
·
2020-08-15 19:17
[原创.数据可视化系列之一]使用openlayers 3 显示聚合数据
使用
openlayers3
地图组件比较容易解决这个问题,关键是ol.source.Cluster对象,
weixin_30340775
·
2020-08-15 19:16
openlayers3
中,鼠标滚轮动画
以前的web地图,使用鼠标滚轮进行放缩时,通常会显示放缩动画,如下图的效果,虽然现在主流web地图中都已经取消了这个功能,但这里还是备忘一下。(网上搜索的代码,这里总结一下)1.建立放置动画的容器2.建立css样式.BMap_zoomer{width:7px;height:7px;overflow:hidden;font-size:1px;position:absolute;background-
jiym
·
2020-08-15 19:56
openlayers3
openlayers3
+中实现点选、圈选、多边形选择点要素
点选、圈选、多边形选择也是地图中比较基础的功能了,只是一直没有需求,最近两天把这个功能从页面到功能完整的做了一遍。我使用的方法是使用ol4的API加一些js算法,这里记录一下。1、需求点选:点击一个点,弹出模态框设置半径,设置完成后,在地图上绘制点和半径画的圆,选中圆内的设备,并在搜索结果框中展示这些设备。圈选:直接绘制一个圈选,选中圆圈内的设备,并在搜索结果框中展示这些设备。多边形选择:绘制一个
jiym
·
2020-08-15 19:56
openlayers3
之overlay,以弹出框添加图表为例
ol3中有个ol.Overlay,使用这个类我们可以根据经纬度在地图中添加各种html要素。我们现在地图中增加一个弹出框,再在弹出框中生成图表,如下图所示:html中添加一个div容器:测试点信息弹出框CSS:/*设置弹出框样式*/.ol-popup{position:absolute;background-color:#eeeeee;-webkit-filter:drop-shadow(01px
jiym
·
2020-08-15 19:55
openlayers3
openlayers3
和openlayers4,导航栏使用放缩平移动画
openlayers3
:
openlayers3
中,放缩就是更改view的zoom,平移就是更改view的center,基于这个原理,我们很容易就写出放缩和平移的代码,代码如下:放大为例:functionzoomIn
jiym
·
2020-08-15 19:24
openlayers3
openlayers3
使用已有的ArcGIS切片
有时候我们的切片数据是用ArcGIS配图后切的,或者是用地图下载器的ArcGIS切片的格式,项目需要用
openlayers3
,目前我用了三种方式来使用已有的ArcGIS切片。
jiym
·
2020-08-15 19:24
openlayers3
openlayers3
ArcGIS切片
使用
openlayers3
加载png格式图片
1.官方实例tiff是图片的一种格式,与png相比,主要有以下区别:PNG,图像文件存储格式,其目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。PNG用来存储灰度图像时,灰度图像的深度可多到16位,存储彩色图像时,彩色图像的深度可多到48位,并且还可存储多到16位的α通道数据。一般应用于JAVA程序中,或网页或S60程序中是因为它压缩比高,生成文件容量小。TIFF
haha_ying_haha
·
2020-08-15 19:20
openlayers
【学习笔记之
Openlayers3
】初次接触
openlayers3
(第一篇)
公司需要使用到
Openlayers3
来开发地图方面的功能,所以自己也去查了一下有关的资料,先将自己学习到的一些关于
openlayers3
的知识总结一下,以便自己后期的回顾。
凌往昔
·
2020-08-15 19:19
Openlayers
【学习笔记之
Openlayers3
】要素保存篇(第四篇)
先说一下自己项目的开发环境:
openlayers3
+geoserver+postgresql+postgis。这篇保存也是基于这个基础做的。基
凌往昔
·
2020-08-15 19:19
Openlayers
openlayers中巧用canvas滤镜,自由切换你的地图风格
百度地图个性化编辑平台高德地图自定义地图从
openlayers3
开始,其底层渲染从SVG切换到了canvas,据说渲染效率提高了不少。
此爱如少年
·
2020-08-15 19:42
Openlayers4笔记
openlayers3
禁止 启用鼠标拖动地图
//通过禁止和解除拖动解决gis使用:pan.setActive(true)--开启拖动pan.setActive(false)--关闭拖动启用拖动方法varpan;functiononMove(){map.getInteractions().forEach(function(element,index,array){if(elementinstanceofol.interaction.DragP
JackChenKing
·
2020-08-15 19:09
OpenLayers3
添加ImageCanvas作为图层
ol3中的ImageCanvas天然就是为了让用户将Canvas画的图像添加到地图中作为图层。下面给出代码:添加一个Canvas图层varisFirst=true;//是否第一次加载该canvas图层varcanvasOption=newObject();//ImageCanvas有一个canvasFunction属性//通过查看源代码,发现该属性其实是一个回调函数,需要对该函数进行实现,从而创建
yizhi鬼
·
2020-08-15 19:54
OpenLayers3
OpenLayers3
学习(二)--鼠标移动事件
在Web地图应用开发过程中,最常见的事件之一就是使用鼠标在地图上移动,这里我们利用(一)中的地图服务,在此基础上创建一个鼠标移动的事件,代码如下:TiledArcGISMapServer.map{width:1000px;height:700px;}varurl='http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/'+'Speci
yizhi鬼
·
2020-08-15 19:54
OpenLayers3
OpenLayers 3 介绍
OpenLayers3
介绍
OpenLayers3
简称ol3,它是一个开源的WebGIS引擎,使用了JavaScript、最新的HTML5技术及CSS技术,支持dom,canvas和webgl三种渲染方式
沈荣荣
·
2020-08-15 19:50
OpenLayers
3
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他