因为项目要求必须在IE11上面运行,经过了多次尝试,特此总结方法 1、 webpack.base.conf.js中 { test: /\.js$/, loader: 'babel-loader', include: [resolve('src'), resolve('test'),resolve(' ...
分类:
其他好文 时间:
2021-01-28 12:02:34
阅读次数:
0
构建OpenLayers,首先在在要web电子海图的网页中引入ol.js和ol.css这两个文件,你可以到openlayers官网去下载这个文件 map的创建完整代码 <!doctype html> <html lang="en"> <head> <link rel="stylesheet" hre ...
分类:
Web程序 时间:
2020-07-28 16:52:48
阅读次数:
98
openlayers调用百度地图要解决坐标偏移问题,所以要先定义百度坐标系,然后添加到openlayers默认的“EPSG:3857”坐标系。 定义百度墨卡托坐标,是有人写好的js文件,算法挺复杂,不是一般人能理解的,直接用就好了。 baidu.js文件如下: 1 var forEachPoint ...
分类:
其他好文 时间:
2020-06-15 09:19:18
阅读次数:
50
``` [ttps://openlayers.org/en/v5.3.0/css/ol.css] [*https://openlayers.org/en/v5.3.0/build/ol.js] ``` ...
分类:
其他好文 时间:
2020-03-27 12:56:31
阅读次数:
83
需求:openlayer 实现投影转换 源码:https://pan.baidu.com/s/1-euCKVEPGcQXn_FJ6tda_A 提取码: 8af8 源码解压后 双击 ol_wmts.html 浏览器打开即可 (其中加载了geoserver 的一个wmts服务,需要安装geoserver ...
分类:
其他好文 时间:
2020-03-24 17:19:54
阅读次数:
124
说明 openlayers地图加载时,默认会有9个交互事件 其中可以看到控制双击缩放事件的DoubleClickZoom 我们知道在绘制线时,结束的响应事件也是双击,所以在绘制线时和双击缩放事件就会冲突了。 解决方案 ...
分类:
其他好文 时间:
2019-12-31 12:19:15
阅读次数:
281
electron vue加载了地图 openLayer后,打包就包内存溢出 解决办法: 直接在 node 后面写上 max_old_space_size=4096 就好了,我这里设置的内存大小是4G,这个具体的大小可以根据自己的项目情况来设置就好了。然后再重新运行 npm run build 就可以 ...
分类:
编程语言 时间:
2019-09-06 01:02:16
阅读次数:
88
最近忙着整地图,都忘记了总结来沉淀自己,自我检讨一下。 总结一下最近使用openlayer时学习的内容,先说下我的业务逻辑吧,在室内地图中 1,点击新增在地图上新增一个可以拖拽的点,拖拽完成后确定位置,添加其他数据,保存入库。 2,增加后展示点,点上面有序号。 3,修改时,当选中一条记录的时候需要地 ...
分类:
其他好文 时间:
2019-08-06 12:30:50
阅读次数:
558
giser都会遇到一个问题就是数据与底图坐标系不符合导致偏移的产生。 Openlayers中应该只包含EPSG:3857和EPSG:4326,其中EPSG:3857更是作为默认的OSM底图的坐标。(这是根据官方文档以及查到资料,猜的。。此处放出官网文档截图) 可是手上的数据是EPSG:4549的呀, ...
分类:
其他好文 时间:
2019-07-20 13:20:39
阅读次数:
715
一、概述 在OpenLayers中,地图必须具有一个缩放级别的范围,缩放级别可以用比例尺(scale)或者分辨率(resolution)表示。 比例尺——屏幕上1米代表多少地图坐标单位;分辨率——屏幕上一个像素代表多少地图坐标单位。两者的转换关系是:scale = resolution * 72 * ...
分类:
其他好文 时间:
2019-06-17 10:33:36
阅读次数:
108