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 layers 使用TileArcGISRest发布到环境后图片空白改用 XYZ,以及多个layers叠加
1.原先mapLayer=newTileLayer({visible:true,source:newTileArcGISRest({url:‘’})});所有图片都报了500的错误然后点击还是能够选择到地理位置2.几经波折后改为xyz切片{{clickCenter}}-->import'ol/ol.css';import{Map,View,Feature}from'ol';importTileGr
雪球
·
2022-12-02 20:04
前端
地图
openlayers
vue
【ol】事件类型
本文主要学习
openlayer
s的Event模块相关源码BaseEvent
Openlayer
s根据W3CDOMLevel2Event接口简化实现了自己的事件类,它只提供了type和target属性以及preventDefault
·
2022-11-30 08:10
openlayers源码学习
Vue结合
openlayer
s按照经纬度坐标实现锚地标记及绘制多边形区域
目录前言1.安装
openlayer
s2.引入模块3.地图与弹窗html样式4.data数据定义5.methods方法6.mounted数据加载7.锚地数据获取前言本文介绍vue结合
openlayer
s实现根据返回的经纬度坐标完成锚地标记
·
2022-11-21 18:20
Openlayer
s实现根据半径绘制圆形
目录期望效果写在前面绘制圆形添加圆形标识绘制连线标注距离实现一个什么效果呢,就是在
openlayer
s上面,绘制三个圆形,绘制完成之后,三个圆心连接起来,然后标记出每两个圆心之间的距离。
·
2022-11-21 18:19
Vue使用
openlayer
s实现绘制圆形和多边形
目录绘制圆形绘制多边形绘制编辑多边形完成绘制这个地方我就简单点写吧,因为一些东西比较乱,有的包啥的就按照官网API开发文档根据报错提示自己添加就可以了,我这个地方就不重复写了。绘制圆形这里的绘制圆是指当后台返回数据,告诉你以某个经纬度坐标为圆心,或者是顶点,以r为半径绘制,不是鼠标手动绘制。首先绘制圆,首先有一个数据源和一个图层来存放绘制的圆形,这个很简单。然后创建变量自己该就可以,我估计都搞op
·
2022-11-21 18:19
Openlayer
add mark及添加hover效果实例详解
目录addmark方法一方法二geojson格式hovermarkpopover方法一方法二clearmark方法addInteraction、addOverlay、addLayer区别addmark方法一如果有多个点的话,可以生成多个feature(循环调用addFeature)consticonStyle=()=>newStyle({image:newIcon({scale:0.2,src:i
·
2022-11-21 18:10
openlayer
自定义投影坐标系
openlayer
默认只提供了EPSG:4326和EPSG:3857这两种坐标系,在实际的生产环境中我们往往需要自定义坐标系。
rookiepm
·
2022-11-10 11:07
Gis
openlayer
自定义坐标系
比例尺显示错误
openlayer
s自定义坐标系&加载自定义坐标系图层
此篇博客主要介绍
openlayer
s自定义坐标系及过程中的一些坑.功能开发的过程比预计复杂的多,主要是要彻底弄明白GIS相关开发图层分辨率矩阵集原理,图层加载行列号缩放等级其实都是由此计算出来的.自己也是因此走了许多弯路
花自飘凌水自流
·
2022-11-10 11:33
GIS
gis
SpringBoot+Vue+HIKVSION实现摄像头多选并多窗口预览(插件版)
场景若依前后端分离版手把手教你本地搭建环境并运行项目:若依前后端分离版手把手教你本地搭建环境并运行项目_BADAO_LIUMANG_QIZHI的博客-CSDN博客SpringBoot+Vue+
Openlayer
s
霸道流氓气质
·
2022-11-07 12:35
架构之路
spring
boot
vue.js
后端
vue利用
openlayer
s实现动态轨迹
gis初学者可能对
openlayer
s(后面简称ol)不熟悉,这里暂时不介绍ol了,直接上代
·
2022-11-07 09:45
【WebGIS】一、基于VUE来构建一个WebGIS项目
项目1.安装node.js2.搭建VUE环境3.创建vue项目3.1用cmd命令创建项目3.2停止启动的项目3.3Vue3项目文件说明3.4VScodevue代码规范插件4.安装Element包5.安装
Openlayer
s
xiaobai_1900
·
2022-11-02 00:54
vue.js
javascript
前端
【vue-
openlayer
s】Hello
Openlayer
s
微信订阅号:Rabbit_svip
Openlayer
s是一个模块化、高性能并且功能丰富的WebGIS客户端的JavaScript包,用于显示地图及空间数据,并与之进行交互,具有灵活的扩展机制。
德育处主任Pro
·
2022-11-02 00:39
uniapp加载
openlayer
s 组件通信
renderjs是uni-app中一个运行在视图层的JS。可在App端和H5页面上运行。renderjs的主要作用有2个:(1)极大地减少了逻辑层(service)和视图层(view)的通讯损耗,提供高性能视图交互能力。纵然逻辑层和视图层分离的好处不容忽视,但例如Android端和小程序的高性能应用制作造成两层之间的通信阻塞迫使我们不得不放弃采用这种技术。由于renderjs运行在视图层,可以直接
地科大宝贝
·
2022-11-02 00:58
uni-app
gis
【开源WebGIS】05-
Openlayer
s访问GeoServer发布的WMS数据并添加标注
书接上回,我使用GeoServer发布了服务【开源WebGIS】02-矢量数据传入PostGIS+发布GeoServer服务+QGIS符号化,并进行了配色。接下来在前端对服务进行了调用显示,效果如下:今天实现的是属性的标注,效果如下:实现步骤如下:原本以为是可以通过调用WMS的属性或者什么方法可以在前端获取shp要素的属性表信息,请教了大佬之后发现不是这样的。实现标注的方法是在符号化时就加上标注,
老靳的WebGIS
·
2022-11-02 00:26
开源WebGIS
开源
前端
OpenLayer
s入门(一)
Openlayer
s入门教程
OpenLayer
s入门(一)1、什么是
OpenLayer
s?
GIS笑笑生
·
2022-11-02 00:50
javascript
vue.js
前端
【GIS开发】
OpenLayer
s入门学习(JavaScript库)
文章目录1、简介2、快速入门2.1在线库快速入门2.2本地库快速入门2.3nodejs快速入门2.4vue快速入门2.5python快速入门3、基本概念3.1ol.map3.2ol.view3.3ol.layer3.4ol.source3.5ol.control3.6ol.interaction4、ol.source分析4.1OpenStreetMap4.2Thunderforest4.3ArcG
爱看书的小沐
·
2022-11-02 00:19
GIS
javascript
openlayers
gis
webgis
nodejs
SpringBoot+Vue+
OpenLayer
s6完成前后端分离的WebGIS项目(整体介绍)
在前面的博客中,我们学习了SpringBoot、学习了Vue、也学习了
OpenLayer
s,并且也都基于它们做了实战的小项目,现在我们要把这些目前市面上非常流行的技术融合在一起开发一个WebGIS项目。
MagicMHD
·
2022-11-02 00:12
springboot框架
OpenLayers
vue
前端等值线分析DEMO
今年的又一轮疫情封闭在家,再次把JavaScript版的改用TypeScript改写,并使用leaflet、
OpenLayer
s、ECharts等进行了叠加显示测试。
老郭1
·
2022-11-02 00:41
气象
等值线
色斑图
webgjs
JavaScript
【开源WebGIS】06-
Openlayer
s+Vue 画点、线、面
openlayer
s画点、线、面实现效果实现步骤1定义几个按钮按钮这里用的elementui画点画线画面画圆清除2定义按钮的点击事件主要步骤:清除Interaction判断按钮类型如果是画东西的按钮就执行
老靳的WebGIS
·
2022-11-02 00:08
开源WebGIS
前端
sqlserver
在
Openlayer
中添加 mark,并添加 hover 效果
addmark方法一如果有多个点的话,可以生成多个feature(循环调用addFeature)consticonStyle=()=>newStyle({image:newIcon({scale:0.2,src:image})});constaddFeature=(point:Coordinate)=>newFeature({geometry:newPoint(Proj.fromLonLat(po
·
2022-10-31 00:13
OpenLayer
s6学习笔记(四)—— 图层切换
importReact,{useRef,useState,useEffect}from'react';import{Map,View}from'ol';importTileLayerfrom'ol/layer/Tile';import{defaults}from'ol/control';import{fromLonLat}from'ol/proj';import{OSM,Stamen,BingMa
·
2022-10-20 22:20
前端javascript
OpenLayer
s6学习笔记(二)—— 地图控件
一.控件简介归属控件(Attribution):展示地图资源的版权或归属,默认加入到地图中。全屏控件(FullScreen):控制地图全屏展示。坐标拾取控件(MousePosition):显示鼠标所在地图位置的坐标。鹰眼控件(OverviewMap):地图的一个概览图。比例尺控件(ScaleLine):地图比例尺。旋转控件(Rotate):控制地图旋转,默认加入到地图中,alt+shift+左键旋
·
2022-10-18 11:50
前端javascript
vue2结合
openlayer
s添加arcgis 地图切片服务
1.创建vue项目vuecreateol-app2.下载ol依赖包npmi-sol3.创建组件Map.vueimport"ol/ol.css";importTileLayerfrom"ol/layer/Tile";importProjectionfrom'ol/proj/Projection';importTileGridfrom'ol/tilegrid/TileGrid';importXYZfr
L.傲骨雄风
·
2022-10-14 13:56
arcgis
desktop
arcgis
javascript
vue.js
百度地图离线开发demo(vue+
openlayer
s6+百度瓦片)
公司需求开发离线地图功能。搜索学习,踩坑,试验(由于参考借鉴了n多文章,就不分别贴出对应文章了。。。),最终整合了一套集成vue的离线地图开发方案,文章将分享一整套的解决方案思路与方式。后续分为各个功能分享,整个项目demo我也会放出。ol为npm安装的方式,同时也有ol5cdn引入的方式,示例有用ol5和ol6加载地图,其他demo的主要功能我采用npm安装ol6后,按需引入开发。采用ol的方式
oliver666666
·
2022-10-14 13:53
vue.js
学习
javascript
OpenLayer
基于vue的封装使用
前言公司项目使用了
openlayer
作为2d平面地图来使用,之前没有接触过,开一篇文章记录一下。顺便捋一下代码里面封装的结构。
·
2022-10-13 10:18
OpenLayer
s6学习笔记(一)—— 初始化一个地图
一.
OpenLayer
s概述Map、Layer、Source和View是
OpenLayer
s框架体系中的核心类,几乎所有的动作都围绕这几个核心类展开,以实现地图的加载与其相关操作。
·
2022-10-12 16:08
前端javascript
离线使用mapbox(去掉token验证)(mapbox篇.1)
GIS之家总目录(订阅之前请先查看该博客)GIS之家:
openlayer
+mapbox+arcgisapiforjs等相关内容的介绍地图之家总目录地图之家:cesium+leaflet+地图数据+地图工具等相关内容的介绍一
GIS之家家长
·
2022-09-28 00:47
GIS之家
mapbox
离线使用
token
token验证
openscale
OpenLayer
s和MapEasy调用切片地图作者:天涯来源:中国自学编程网发布日期:1243225679数据是GIS的灵魂。没有数据再好的GIS也无所作为。
weixin_30746117
·
2022-09-22 10:01
php
Gis地图
openlayer
s加载谷歌地图投影坐标系墨卡托投影(epsg:3857)原点左上角谷歌默认比例尺http://map.geoq.cn/arcgis/rest/services/ChinaOnlineCommunity
godflowerszzz
·
2022-09-22 10:01
Gis地图
OpenLayer
s 和 MapEasy 调用切片地图
如果用户关注的区域较小,可以使用开源WebGIS框架MapEasy或
OpenLayer
s调用栅格切片地图。MapEasy的调用方法比较简单只需要写好读取地址就行了,但是MapEasy功能
一路狂奔的大地男
·
2022-09-22 10:01
GIS
google
yahoo
service
互联网
layer
框架
用
Openlayer
s的TMS方式调用Geoserver发布的地图服务切片很模糊
Geoserver同一个图层用
Openlayer
s的WMTS和TMS调用切片显示在Map中的效果,比用
Openlayer
s的WMS调用一张图片显示在Map中的效果要模糊很多。
cwr888
·
2022-09-22 10:01
GeoServer
运维
【
OpenLayer
s】加载 GeoServer 的 WMTS 或 TMS
网上能查到的都太旧了,2020年了,正确的做法应该是:WMTSimportWMTS,{optionsFromCapabilities}from'ol/source/WMTS';importWMTSCapabilitiesfrom'ol/format/WMTSCapabilities';constnamespace='xxx';constlayername='xxx';varparser=newWM
CHENJIAMIAN PRO
·
2022-09-22 10:31
开源GIS
openlayer
s加载tms切片图层
TMS服务主要分为谷歌TMS瓦片和标准TMS瓦片的切片,根据网上找到的资料ol3舍弃了直接加载TMS服务的方法,但是可以通过类似于加载WMS瓦片的形式来加载TMS瓦片地图。网上很多资料说加载瓦片地图的方式如下:谷歌TMS瓦片加载:newol.layer.Tile({source:newol.source.XYZ({tileUrlFunction:function(tileCoord){varz=t
Mr丷ZhiNian
·
2022-09-22 10:29
openlayers3
第三方API使用
js
gis
Vue
openLayer
s实现图层数据切换与加载流程详解
目录
openlayer
s介绍一、实现效果预览二、代码实现
openlayer
s介绍
OpenLayer
s是一个用于开发WebGIS客户端的JavaScript包。
·
2022-09-22 03:54
Vue利用
openlayer
s实现点击弹窗的方法详解
目录解释编写弹窗引入
openlayer
使用弹窗组件点击事件这个写的稍微简单一点就行了,其实呢,这个不是很难,主要是知道原理就可以了。我想实现的内容是什么意思呢?
·
2022-08-22 14:29
vue加载supermap iclcent-ol iclient for
openlayer
我又来了朋友们,看到我的标题没有,大数据时代,关键词显得尤为重要,不为别的,只为你能快速找到这篇文章并解决问题!不拐弯抹角,直接上干货回来更新一下,有些话要说一下:如果你要使用iclient-ol的话请不要在项目里装ol!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!这会出大事!因为iclient-ol里面依赖ol,并且在包里面用lock对ol版本进行了锁定,而你
我有柚子茶噢
·
2022-08-22 11:42
iclient
webgis
前端
vue.js
openlayer
+vue实现监听绘制(实时导出绘制要素,回调函数之外操作绘制对象)
更新:睡觉果然有用,睡了觉又想到更好的思路,这里就不用Promise了,代码看着不简洁,直接用EventBus在内部将需要的数据派发出来,然后在业务组件里面进行启动绘制和提交请求的解耦,这样一下子做到了需求拆解,逻辑变得简单,而且丰富了UI跟高大上了有木有,哎,有木有?前言:大伙好,我又带来干货啦,今天在做交互时有个问题困扰了我许久,先说应用场景:用户对影像进行绘制区域栅格统计查询,统计出栅格的区
我有柚子茶噢
·
2022-08-22 11:42
openlayers
vue
绘制
栅格查询
监听事件
便利贴--7{
OpenLayer
s,vue项目1,添加地图的路径和标点数据}
便利贴--7{
OpenLayer
s,vue项目1,添加地图的路径和标点数据}上效果图高度是由最高那个决定验证规则有消失和隐藏的过度效果标点类似Avue表格新增查看修改,内容使用上vue组件{{item.label
轻动琴弦
·
2022-08-15 00:00
vue.js
javascript
前端
MapServer+
OpenLayer
s5+Vue实现栅格图层数据查询
0、先上效果图1、Mapserver基础与配置【注意:以下内容默认已经安装了MapServer4.0及以上版本,WebGIS使用
Openlayer
s5作为请求和地图渲染库,ol-ext作为弹窗UI】1.1
Oruizn
·
2022-08-15 00:26
Web
GIS
GIS
Server
js
vue
服务器
uniapp中renderjs使用与传值问题
三、测试代码(借用网上一段代码,写的很全面)补充:uniapp中renderjs传值问题总结前言需求是用
openlayer
s在uniapp框架下做一个移动gis类的软件,选择用renderjs实现地图与
·
2022-07-24 08:26
SuperMap iClient for
OpenLayer
s图层组控制实现方法
作者:Carlo前景:在使用SuperMapiClientforJavaScript产品过程中,经常有一些小伙伴会问如何用iClientfor
OpenLayer
s实现类似于Classic官网(https
supermapsupport
·
2022-07-21 10:27
WebGIS
云GIS
javascript
前端
开发语言
基于vue利用
openlayer
s加载天地图,高德地图
天地图部分1、首先默认你会用vue了,然后去
openlayer
s官网简单做个了解,知道基础用法。2、加载天地图得有一个key,先去天地
~HT猫L~
·
2022-07-07 10:35
前端
vue.js
openlayers
天地图
vue集成
openlayer
s(vue+
openlayer
s)加载geojson并实现点击弹窗教程
第一步:安装vue-clicnpminstall-g@vue/cli第二步:新建一个项目1.新建项目(vue-
openlayer
s为项目名),并选择default模版vuecreatevue-
openlayer
s2
迷茫的小猿
·
2022-07-07 10:05
geojson
vue
openlayer
vue
openlayers
geojson
OpenLayer
s入门-第二篇、在vue3中使用elementplus制作图层控件,图层切换,显示隐藏,图层排序
本文将介绍
openlayer
s中地图图层控制的组件制作方法,图层切换,显示隐藏,图层排序,在vue3中使用element,tree等组件。
球球不吃虾
·
2022-07-07 10:00
开源GIS
javascript
ecmascript
openlayers
vue.js
vue+
openlayer
s实现水波纹样式点(图层方式)
PS:以下所有的代码都是基于搭建好的环境后才能运行的环境搭建,Vue+
OpenLayer
s入门(加载OSM在线地图)环境搭建好后,就可以开始愉快地写代码了。
bug总比办法多
·
2022-07-07 10:27
OpenLayers
vue.js
前端
gis
WebGIS实战:Vue+
Openlayer
s实现网络地图的加载与切换
目录前言1、效果图2、实现步骤3、下一步计划相关WebGIS实战信息:上一篇博客:WebGIS实战:WebGIS开发环境配置下一篇博客:WebGIS实战:Vue+
Openlayer
s实现地图控件的加载与控件自定义位置前言
Oruizn
·
2022-07-07 10:56
Web
GIS
Vue.js
Vue+
Openlayer
s+el-checkbox-group实现多选图层的显示与隐藏
场景Vue+
Openlayer
s+el-checkbox实现多选配置图层的显示和隐藏:Vue+
Openlayer
s+el-checkbox实现多选配置图层的显示和隐藏_霸道流氓气质的博客-CSDN博客上面通过
霸道流氓气质
·
2022-07-07 10:25
GIS相关
openlayers
WebGIS——
Openlayer
s加载图层
Openlayer
s加载图层一、创建Html文件并在body中放入一个Div作为地图显示的容器二、引入
Openlayer
s的CSS文件及js文件在head中引入在线文件,如下:或是下载后引入相对路径(部分离线项目只能下载后引入
CheryW
·
2022-07-07 10:25
GIS
html
js
前端
Vue+
Openlayer
s加载Geoserver发布的TileWMS后更换shp数据源的流程
场景Vue中使用
Openlayer
s加载Geoserver发布的TileWMS:Vue中使用
Openlayer
s加载Geoserver发布的TileWMS_BADAO_LIUMANG_QIZHI的博客-
霸道流氓气质
·
2022-07-07 10:55
GIS相关
geoserver
Vue+
Openlayer
s实现绘制线段并测量距离显示
场景Vue+
Openlayer
使用Draw实现交互式绘制线段:Vue+
Openlayer
使用Draw实现交互式绘制线段_BADAO_LIUMANG_QIZHI的博客-CSDN博客_vue线段在上面已经实现交互式绘制线段基础上
霸道流氓气质
·
2022-07-07 10:55
GIS相关
vue.js
前端
javascript
openlayers
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他