代码改变世界

openlayers加载矢量切片

2020-09-01 09:23 by 凌霄GISer, 2273 阅读, 0 推荐, 收藏, 编辑
摘要:openlayers加载矢量切片,EPSG:4326坐标系和EPSG:900913坐标系有些不同,主要是分辨率(Resolutions)计算的差别。 以下加载代码基于V5.3.3版本的openlayers版本。 EPSG:900913坐标系加载代码如下: function loadData(){ v 阅读全文

geoserver去除重复注记

2018-06-27 17:41 by 凌霄GISer, 1597 阅读, 1 推荐, 收藏, 编辑
摘要:上文openlayers4调用geoserver发布的wms服务方法提到openlayers加载geoserver发布的wms服务有两种方式,其中以切片的方式加载,需要在geoserver中设置注记的问题。本篇文章就来介绍注记设置的方法。 参考博文https://blog.csdn.net/supe 阅读全文

openlayers4调用geoserver发布的wms服务方法

2018-06-27 15:25 by 凌霄GISer, 5981 阅读, 1 推荐, 收藏, 编辑
摘要:将本地shape文件发布到geoserver中,使用openlayers以wms服务的方式进行调用,有两种调用方式,一种图层以ol.layer.Image形式进行展示,另一种以ol.layer.Tile形式进行展示。 下面对两种方式的详细说明记录: 方法一:ol.layer.Image形式调用 使用 阅读全文

openlayers4添加feature的bug记录

2018-05-28 11:12 by 凌霄GISer, 1987 阅读, 1 推荐, 收藏, 编辑
摘要:在项目中需要展示矢量面数据,数据源由geojson转换为普通的数组存储后,添加feature怎么都添加不上,最后写demo找出了问题所在,特此记录。 下图为openlayers v4.6.5中ol.Feature的说明,其中给出两种初始化feature的方式,示例和初始化函数中两种。 经过测试,针对 阅读全文

openlayers之加载谷歌地图

2018-02-07 18:24 by 凌霄GISer, 6690 阅读, 0 推荐, 收藏, 编辑
摘要:之前项目中一直使用高德地图作为底图,但高德地图影像图只限于城市地区,所以决定替换为谷歌地图。其实一直以为谷歌地图不能访问,不知道有没有像我一样懒的小伙伴…… 加载谷歌地图的地址总结如下: 谷歌交通地图地址:http://www.google.cn/maps/vt/pb=!1m4!1m3!1i{z}! 阅读全文

JavaScript学习笔记(一)数组排序

2017-12-15 06:13 by 凌霄GISer, 284 阅读, 0 推荐, 收藏, 编辑
摘要:数组(Array)在JavaScript中是非常常用的类型,关于数组的排序,与C#等语法中的排序,乍看相似,其实差别比较大。 Array的排序方法有两个,分别是reverse()和sort()。 reverse()方法:反转数组项的顺序,和sort()方法结合使用,可方便实现数组的升序和降序排列。 阅读全文