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
Openlayer
Openlayer
s扩散的动态点(水纹效果)
在
openlayer
s中制作危险源标识可以需要动态扩散的点(有很多种方法可以加入jpg动图,也可以写css动画)这里提供一种思路用
openlayer
自带的方法写并给予详细的方法注释供初学者学习(所有jar
RNG_Never give up
·
2020-08-15 19:53
openlayers
openlayer
s 实现风场效果图
开发环境:
openlayer
s5参考:https://github.com/Esri/wind-jshttps://github.com/blissvisitor/wind-layerhttps://github.com
搬砖的人生
·
2020-08-15 19:49
openlayers
openlayer
s 轨迹回放
参考:https://
openlayer
s.org/en/latest/examples/feature-move-animation.html?
搬砖的人生
·
2020-08-15 19:49
openlayers
基于ol-plot的
openlayer
s 5 的标绘地图
代码基于以下版本做修改获得,因为公司的原因,并不是用vue.js开发,用的是jquery,别问为什么,问就是公司技术不肯革新,公司小,没成本和人力做新技术的引进和研发。https://github.com/sakitam-fdd/ol-plot/tree/masterhttps://sakitam-fdd.github.io/ol-plot/据说一下版本支持ol6https://github.co
搬砖的人生
·
2020-08-15 19:49
openlayers
javascript
openlayer
s6【十九】vue HeatmapLayer热力图层实现热力图效果详解
参数2.2实现热力图3.完整代码4.添加删除map图层的方法5.热力图自身的get,set方法1.写在前面本问下面有矢量图层设置的区域,和热力图层设置的热力图的效果,区域绘制效怎么设置详细内容可以访问
openlayer
s6
@必意玲
·
2020-08-15 19:43
openlayers
vue
webGis
vue
openlayers
Heatmap
webGis
热力图
openlayer
s6【十六】vue overlay类实现gif动态图标效果详解
文章目录1.写在前面2.效果图3.使用overlay类,地图添加动态图标4.css设置gif图标5.完整代码1.写在前面
openlayer
里面支持gif图标上图的只有overlay类可以实现,矢量图层Vector
@必意玲
·
2020-08-15 19:43
openlayers
vue
webGis
openlayer
s6【十七】vue VectorLayer矢量图层画地图省市区,多省市区(粤港澳大湾区)效果详解
文章目录1.VectorLayer矢量图层的理解2.
openlayer
s通过坐标点画中国地图2.1准备边界的data数据2.2准备china.json的数据文件2.3实现区域描边方法详解2.4完整代码4
@必意玲
·
2020-08-15 19:43
openlayers
vue
webGis
openlayer
s6【十五】地图样式 Style类详解
文章目录1.写在前面2.ol.style属性及子类2.1可以配置的选项2.2子类(针对矢量要素)3.ol.style样式举栗详解3.1geometry:要素的属性3.2.fill:填充样式3.3stroke:边界线条3.4image:图片样式3.5.text-文字3.6.ol.style设置动态样式4.写在最后1.写在前面地图样式是由style类控制的,其包含了地图样式的方方面面,例如,填充色、图
@必意玲
·
2020-08-15 19:43
vue
openlayers
webGis
vue
opanlayers
style类
styleFunction
openlayer
s 6【四】地图图层Layers详解
文章目录1.什么是图层???1.1线状图层1.2点状图层1.3面状图层2.图层存在一个或者多个3.Layers的常见属性4.Layers各种图层及图层类型4.1`Graticule`地图上覆盖的网格标尺图层4.2`HeatMap`,热力图层4.3`Vector`,矢量图层4.4`ImageLayer`单张图片的矢量图层4.5`VectorTileLayer`,矢量瓦片图层4.6`WebGLPoin
@必意玲
·
2020-08-15 19:42
openlayers
vue
webGis
openlayer
s 6【二】Map地图详解,初始化一个map地图
目录1.map参数详情参考2.话不多说,先看渲染出来的效果2.在vue环境下,创建一个Map地图3.代码分析4.说在后面1.map参数详情参考官方文档:https://
openlayer
s.org/en
@必意玲
·
2020-08-15 19:42
openlayers
vue
webGis
openlayer
s6【五】地图图层数据来源 source 详解
source数据源都有哪些类型2.source用法实例2.1ol.source.Vector的使用(矢量图层的数据来源)2.2ol.source.Image的使用(提供单一的图片地图)3.写在后面1.写在前面在
openlayer
s6
@必意玲
·
2020-08-15 19:42
openlayers
vue
webGis
openlayer
s 删除点 ol/source/Vector.js.VectorSource.removeFeature解决方案
背景:
openlayer
s实现地图打点,根据数据的变化修改点的位置data//点的经纬度coordinates:[//{x:37.12638163,y:15.1353712537},//{x:82.56253054272383
@必意玲
·
2020-08-15 19:42
vue
openlayers
webGis
OpenLayer
s教程:图形绘制之设置图形的样式
OpenLayer
s可以对整个矢量图层统一设置样式,也可以单独对某个要素设置样式,本文介绍对整个矢量图层设置样式。
不睡觉的怪叔叔
·
2020-08-15 19:41
开源GIS
openlayer
多个图层加载
LayerGroups#layertreeli>span{cursor:pointer;}Clickonlayernodesbelowtochangetheirproperties.OSMlayervisibilityopacityLayergroupvisibilityopacityFoodinsecuritylayervisibilityopacityWorldborderslayervisi
Lucky_wangtao
·
2020-08-15 19:41
openlayer
openlayer
openlayer
图像矢量图层
图像矢量图层ATA:南极洲此示例使用ol/layer/Vector`renderMode:'image'。此模式在交互和动画期间导致更快的渲染,但代价是渲染不太准确。ImageVectorLayerimportMapfrom'ol/Map.js';importViewfrom'ol/View.js';importGeoJSONfrom'ol/format/GeoJSON.js';importVec
Lucky_wangtao
·
2020-08-15 19:41
openlayer
openlayer
OpenLayer
s教程三:地图控件之缩放控件
目录一、地图控件简介二、普通缩放控件三、滑块缩放控件四、缩放至特定位置控件五、修改控件样式一、地图控件简介
OpenLayer
s封装了很多控件用于对地图进行操作、显示地图信息等。
不睡觉的怪叔叔
·
2020-08-15 19:40
开源GIS
OpenLayer
s教程九:多源数据加载之瓦片地图原理一
目录一、瓦片地图简介二、LOD一、瓦片地图简介瓦片地图(也叫切片地图)源于一种大地图解决方案,就是在多个比例尺下配置地图,然后提前把每个比例尺下的地图绘制为小块图片(瓦片),保存在服务器上用于缓存的目录中。这样客户端在访问地图时,可以直接获取需要的小块图片拼接成整幅地图,而不是由服务器动态创建(实时创建)出一幅图片再发送到客户端,从而极大提高了访问速度。瓦片地图起始于谷歌地图。在2005年前后谷歌
不睡觉的怪叔叔
·
2020-08-15 19:40
开源GIS
OpenLayer
s教程五:地图控件之坐标拾取控件和鹰眼控件
目录一、坐标拾取控件二、鹰眼控件一、坐标拾取控件很多时候我们想要实时获取鼠标光标指示处对应的坐标,就像高德地图的坐标拾取:https://lbs.amap.com/console/show/picker
OpenLayer
s
不睡觉的怪叔叔
·
2020-08-15 19:40
开源GIS
GeoServer官方教程:矢量切片
二、矢量切片格式三、安装GeoServer的矢量切片插件四、发布GeoWebCache中的矢量切片五、创建
OpenLayer
s应用程序六、为矢量切片修改样式一、为什么使用矢量切片(vectortiles
不睡觉的怪叔叔
·
2020-08-15 19:40
开源GIS
OpenLayer
s教程十六:多源数据加载之WMS(一)
目录一、WMS规范简介二、请求WMS服务的元数据二、请求WMS服务的地图图像四、请求WMS服务的地图要素信息一、WMS规范简介在WebGIS中,有多种方法在网页浏览器中显示地图:瓦片地图——事先将地图切割成瓦片,需要时再发送给客户端,瓦片可以存储在服务器或者本地矢量地图——将具有空间信息和属性信息的数据(比如GeoJSON、KML等)发送给浏览器,然后在浏览器渲染,数据可以存储在服务器或者本地矢量
不睡觉的怪叔叔
·
2020-08-15 19:40
开源GIS
OpenLayer
s教程八:多源数据加载之数据组织
那么在GIS对数据加载、存储、分析与操作这几个过程中,我们首先讨论在由
OpenLayer
s构建的WebGIS系统中,数据如何合理加载。
不睡觉的怪叔叔
·
2020-08-15 19:40
开源GIS
OpenLayer
s教程四:归属控件与全屏控件
目录一、归属控件二、全屏控件经过上一篇文章的介绍,大家一定对
OpenLayer
s的地图控件有一定了解了,现在接着介绍归属控件和全屏控件。
不睡觉的怪叔叔
·
2020-08-15 19:40
开源GIS
OpenLayer
s教程十四:多源数据加载之离线瓦片地图
本文转载自:http://weilin.me/ol3-primer/ch05/05-04.html其实离线瓦片地图和在线瓦片地图是一样的原理,都是瓦片。只是离线瓦片地图存储在本地,而且它的存取方式,可以由开发者自己来定义,而在线瓦片地图则不一定。在不理解原理的情况下,很多人拥有了离线瓦片,却不知道如何加载,所以这里单独来讲解。示例的瓦片就只有一张。如果放大或者缩小,就可能看不到地图瓦片了:瓦片:l
不睡觉的怪叔叔
·
2020-08-15 19:40
开源GIS
OpenLayer
s教程六:地图控件之旋转控件与比例尺控件
目录一、地图旋转控件二、比例尺控件一、地图旋转控件地图旋转控件(ol.control.Rotate)默认被自动加入到地图中,所以每一个使用
OpenLayer
s创建的地图中都包含了旋转控件。
不睡觉的怪叔叔
·
2020-08-15 19:40
开源GIS
openlayer
s 利用draw交互组件实现框选功能,并显示框选经纬度
Titlebody,html{width:100%;height:100%;margin:0;font-family:"MicrosoftYaHei"}#map,#info{width:60%;height:60%;}框选范围框选范围:左上角坐标:经度:右下角坐标:经度:纬度:纬度:varstyle=newol.style.Style({fill:newol.style.Fill({color:'
码踏飞燕qaq
·
2020-08-15 19:09
OpenLayer
s官方教程二:实现简单的地图显示
目录一、下载
OpenLayer
s二、构建简单的地图应用三、
OpenLayer
s的DOM元素组织结构经过上一篇文章对
OpenLayer
s的简单了解以后,现在让我们来实现一个简单的地图显示Demo。
不睡觉的怪叔叔
·
2020-08-15 19:08
开源GIS
OpenLayer
s多源数据加载六:各种瓦片地图加载的总结
查看
OpenLayer
s的API文档可以发现,瓦片坐标从左向右递增,从下向上递增:因此,用
OpenLayer
s来加载TMS规范的瓦片需要对ol.tilegrid.TileGrid类做出
不睡觉的怪叔叔
·
2020-08-15 19:08
开源GIS
OpenLayer
s官方示例详解十六之伪造点(Synthetic Points)
目录一、示例简介二、代码详解一、示例简介本示例首先随机生成20000个点数据,并加入到地图中,然后实现了将离鼠标最近的点高亮显示的功能。二、代码详解SyntheticPointsvarcount=20000;varfeatures=newArray(count);vare=18000000;//随机生成20000个点要素for(vari=0;i
不睡觉的怪叔叔
·
2020-08-15 19:07
开源GIS
OpenLayer
s教程:多源数据加载之WMTS
目录一、WMTS简介二、WMTS的接口2.1、GetCapabilities2.2、GetTile2.3、GetFeatureInfo三、加载ArcGIS产品发布的WMTS服务数据3.1、加载ArcGISOnline发布的WMTS服务数据3.2、加载ArcGISServer发布的WMTS服务数据四、加载GeoServer发布的WMTS服务数据五、加载天地图的WMTS服务数据六、总结一、WMTS简介
不睡觉的怪叔叔
·
2020-08-15 19:07
开源GIS
OpenLayer
s多源数据加载五:
OpenLayer
s瓦片加载的原理
OpenLayer
s提供了两个类ol.Map类和ol.WebGLMap类来构建地图,ol.Map类使用canvas进行图像渲染,ol.WebGLMap类使用webgl进行图像渲染。
不睡觉的怪叔叔
·
2020-08-15 19:07
开源GIS
OpenLayer
s官方示例详解十三之叠置层(Overlay)
目录一、示例简介二、代码详解一、示例简介这个示例展示了如何使用叠置层(ol.Overlay)。这个示例借助了第三方库jQuery和Bootstrap。二、代码详解Overlay#marker{width:20px;height:20px;border:1pxsolid#088;border-radius:10px;background-color:#0FF;opacity:0.5;}#vienna
不睡觉的怪叔叔
·
2020-08-15 19:07
开源GIS
openlayer
s从数据库加载坐标点
页面请求 itsLayer.setSource(newol.source.Vector({ format:newol.format.GeoJSON(), url:"two/showpoint.do?leaves="+zoom+"&layers="+ layerArr[i] }));java后台接收。。。。。。StringBuffersb=new
咕噜咪
·
2020-08-15 19:06
openlayers
vue框架用
OpenLayer
s实现地图裁剪,定位
由于做大屏,公司想简单的做一个地图显示只想显示湖北省的地图于是就有了下面的骚操作个人记录html姓名:{{maptypeTab.makerObj.name}}机构名称:{{maptypeTab.makerObj.orgaName}}地理位置:{{maptypeTab.makerObj.loc}}jsimport'ol/ol.css';//初始化加载olimport{Map,View}from'ol
前端真好玩
·
2020-08-15 19:05
vue插件
openlayer
s摸爬滚打 5.
openlayer
s使用GeoJSON绘制点、线
上一篇了解了GeoJSON的格式在项目中我获取到后台坐标数据后,构建了GeoJSON数据,然后通过
openlayer
s展示点绘制线示例代码如下:
openlayer
s学习-5.
openlayer
s使用GeoJSON
自挂东南只
·
2020-08-15 19:04
openlayers3
web
openLayer
s叠加geoserverWMS服务
1:代码展示
openlayer
s.map{height:100%;width:100%;}varlayers=[newol.layer.Tile({source:newol.source.TileWMS
炉火纯青-旺
·
2020-08-15 19:04
openlayers
使用
openlayer
s扩展插件ol-ext设置地图指定区域高亮
最近要实现一个从底图向上发光的功能,着实纠结了好久,起初像是使用polygon颜色透明度来实现,但毕竟底图不亮,增加图层效果不理想呀一、ui设计是这样二、绘制面为底图增加一个MultiPolygon来实现效果,代码片段import{styleSwitch}from'@/components/common/set_style';mapInit(){this.mapObj=newMap({target
奔跑的痕迹
·
2020-08-15 19:03
vue
canvas
webgl
operlayer3.5 实现聚合,最大比例尺下,单个显示的例子
先上效果图,这个是我用高德地图做的聚合效果,因客户需要,做离线地图,这里用
openlayer
做。用
openlayer
3.5写与高德地图效果一样的功能。
bug促使成长
·
2020-08-15 19:01
openlayer
地图(天地图)
聚合
批量标点
openlayer3.5
openlayer
事件
openlayer
s3 使用百度离线瓦片地图 将百度经纬度坐标转换为墨卡托坐标(ESPG:3857)
1.创建百度地图的数据源(以下是添加百度图层的部分代码)2.百度地图官网坐标拾取系统地址http://api.map.baidu.com/lbsapi/getpoint/index.html3.百度经纬度坐标系、墨卡托坐标系、国际坐标系、火星坐标系之间的相互转换https://blog.csdn.net/doulejian/article/details/701550804.根据以上Java版本改
liuk_03
·
2020-08-15 19:28
webgis
openlayers
openlayer
4中使用geojson数据
GeoJSONvarimage=newol.style.Circle({radius:5,fill:null,stroke:newol.style.Stroke({color:'red',width:1})});varstyles={'Point':newol.style.Style({image:image}),'LineString':newol.style.Style({stroke:new
浪子边
·
2020-08-15 19:27
webgis
OpenLayer
s 获得多边形顶点坐标
OpenLayer
s官网目前为止,并没有提供获取多边形顶点坐标的直接DEMO。各位小菜鸟是不是很心机如焚、满世界找不到答案,自我怀疑了呢?不要着急,在这里将会柳暗花明。
长大CHD
·
2020-08-15 19:27
OpenLayers
JS
基于
OpenLayer
6的标绘sdk(开源)
一、前言原作者是基于
Openlayer
3开发的sdk。我已用es6+rollup重新打包编译了项目。封装了部分业务层。只暴露了一个主类。原作者博客在这里。多谢原作者代码给与的参考。
追逐、
·
2020-08-15 19:25
前端技术
openlayer
openlayer
标绘
sdk
openlayer
调用GeoServer的WMTS切片缓存服务
openlayer
3中提供了调用WMTS服务的接口。其主要思想是先构建切片信息,再传入服务信息即可。切片信息包括切片名、切片大小、切片范围等。
AI学渣
·
2020-08-15 19:24
OpenLayer
GIS
openlayer
4 点、线、面绘制与交互
openlayer
s中很重要的是feature的理解,feature和source是获取地理要素的重要中间载体,主要构成方式如下图所示话不多说,直接看相关代码$.ajax({type:"post",url
逸然健在
·
2020-08-15 19:23
GIS
JavaScript
openlayers
openlayer
3 入门知识点
简介:
OpenLayer
s3简称ol3,它是一个开源的WebGIS引擎,使用了JavaScript、最新的HTML5技术及CSS技术,支持dom,canvas和webgl三种渲染方式。
静水流深之鑫
·
2020-08-15 19:23
Web前端
openlayer
4加载ArcGIS离线瓦片地图
Openlayer
4加载ArcGIS离线瓦片地图本来以前是用
openlayer
2,在太乐地图下载的地图,会有模版.之前直接在此基础上更改的代码,但是随着项目的发展功能的增多,
openlayer
2越来越不适应现在的项目
weshmily前端
·
2020-08-15 19:23
openlayer
关于
openlayer
s3多边形区域绘制以及地图/区域鼠标右键菜单功能
关于
openlayer
s3多边形区域绘制以及地图/区域鼠标右键菜单功能主要实现功能,在地图上绘制一块多边形区域,鼠标在地图普通区域或者在图形区域点击右键分别展示不同的菜单功能。
最帅的那个好像不是我
·
2020-08-15 19:22
地图
openlayer
——
openlayer
加载百度地图。
问题:由于百度地图原点在右下角,ol的在左上角。所以在ol里加载会需要对瓦片的xy编号做一些处理。注意两点:1:横向编号小于0时改为M|x|如(-7改为M7),纵向编号始终取反。直接上代码:百度地图返回Homeimport"ol/ol.css";importMapfrom"ol/Map";importViewfrom"ol/View";import{Tile}from"ol/layer";impo
GIS特战兵
·
2020-08-15 19:49
openlayer
OpenLayer
s自定义坐标系
背景
OpenLayer
s默认只支持EPSG:4326和EPSG:3857,那想让它支持CGCS2000坐标系该怎么办?
波特卡斯D艾斯
·
2020-08-15 19:49
#
愚昧无知的GISer
OpenLayer
s的import失败问题
@[TOC]
OpenLayer
s的import失败问题一般情况,只需要在new的地方加上对应的包名即可解决问题。
CrimsonJM
·
2020-08-15 19:13
openlayer
s6【十四】ol.proj类实现EPSG:3857和EPSG:4326坐标转换
openlayer
s6【十】EPSG:3857和EPSG:4326区别详解ol.proj类主要实现以下功能,说通俗点就是实现坐标转换的类。转换为指定的
@必意玲
·
2020-08-15 19:36
openlayers
vue
webGis
vue
openlayers
EPSG3857
EPSG4326
ol.proj
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他