自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

此爱如少年

GIS技术研究笔记

  • 博客(7)
  • 资源 (10)
  • 收藏
  • 关注

原创 利用Openlayers4简单实现地图遮罩效果(一)

地图遮罩通常用来突出显示某一块特定区域,先来看下效果。 原理:在原地图上增加一个图层,并使用半透明的样式。 var map,baseLayer; //定义图层样式 var mystyle = new ol.style.fill({ fill: new ol.style.Fill({ color:"rgba(72,61,139, 0.2)", }), st...

2018-12-23 19:56:42 6630 3

原创 多个ajax异步请求调用同一个回调函数的实现

文章目录ajax异步请求常规写法链式写法.done().then()多个ajax并发且同一回调函数$.when()$.when.apply 将请求作为数组 ajax异步请求 先来看个简单的ajax异步请求 常规写法 $.ajax({ url:"test.html", async:true, success: function(){ ...

2018-12-23 18:31:32 2691 2

原创 基于PostGIS+PgRouting的最短路径查询的实现(三):Openlayers篇

上一篇 完成了最短路径服务发布,接下来记录下Openlayers中如何使用该服务。 其实这个服务同其他的Geoserver图层类似,只不过多带了两个参数。在请求地图服务时,只要把这两个参数传入即可。可以使用WMS服务直接加载图片来展示结果,也可以使用WFS服务,把数据取出来再进行渲染。 以下介绍在Openlayers中如何进行传参调用,示例使用Openlayers4版本。 WMS方式加载 var ...

2018-12-22 19:22:42 1854 1

原创 基于PostGIS+PgRouting的最短路径查询的实现(二):Geoserver篇

上一篇记录了在PostgreSQL数据库中如何组织和查询最短路径,由于Geoserver支持PostGIS数据库,在开源WebGIS领域,通常用这两个组合来发布地图服务,因此,这一篇将介绍在如何在Geoserver中发布最短路径查询服务。 最短路径查询 回顾下上一篇最后,查询最短路径的SQL: select seq, id1 as node, id2 as edge, cost, geom fr...

2018-12-22 16:51:49 2533

原创 基于PostGIS+PgRouting的最短路径查询的实现(一):数据库篇

关于最短路径查询计划分为三篇文章来记录。 本篇:主要来记录在这个方案中,要如何去准备数据及相关的数据库操作 Geoserver篇:主要记录在Geoserver中如何去创建最短路径分析图层服务。 Openlayers篇:主要记录在前端使用Openlayers如何去调用最短路径服务。 文章目录一、软件基础二、准备工作三、数据操作(重点) 一、软件基础 安装PostgreSQL数据库 安装Geoser...

2018-12-19 22:38:43 3697 23

原创 Openlayer4中实现基于Geoserver的WFS服务GetFeature的查询请求

在使用地图时,有些图层,只有在有需要的时候才进行展示,甚至希望能将带坐标的地图数据从服务器上取到本地,进行操作,进行渲染等等。WFS服务可以满足这一需求。 WFS服务怎么创建?其实同WMS一样,可以在Geoserver中进行发布。发布的过程,网上非常多。以下简单记录下,在服务发布后,使用Openlayers来调用WFS服务的方法。 常用的有两种方法: 1、利用Openlayers4封装的类ol.f...

2018-12-13 22:20:51 2303 2

原创 Openlayers4加载WMS地图

ol4加载地图最基本的方法 准备工作 1、shp文件 2、geoserver发布图层 var map,wmsLayer; function initMap(){ wmsLayer = new ol.layer.Tile({ source: new ol.source.TileWMS({ url: "http://localhost:8080/geos...

2018-12-13 21:25:02 6431

openlayers遮罩示例

一个基于openlayer创建地图遮罩的前端代码示例。 使用方法 1. 安装依赖 npm i 2. 项目启动 npm start

2022-01-29

世界各国范围及地理位置

包含世界上各国范数据(面)以及国家位置数据(点),要素属性包括中英文名,国家代码等。数据仅供学习使用。数据格式为geojson

2020-04-05

vue+openlayers简单示例

一个Vue与Openlayers结合的应用示例,以组件的方式在Vue中使用openlayers地图,以及可以进行简单的地图配置

2019-10-19

xianRoad.7z

.shp类型的道路中心线文件,内容为西安市中心区域的道路,作为公共测试数据,可用于做GIS方面的功能测试、研究等等

2019-10-14

openlayers图层开关控件

openlayers图层开关控件,支持图层开关,增删图层控件自动联动,支持openlayers4、openlayers5版本

2019-07-27

opelayers4绘图控件

自定义openlayers绘图控件,支持绘制点、折现、多边形、圆、方形等,支持opelayers4、openlayers5。

2019-07-10

leaflet-idw.7z

一个基于leaflet的反距离权重插值Demo,内涵完整的示例代码,leaflet,已经反距离插值算法插件

2019-07-06

leaflet-wind.7z

动态风场特效Demo,包含完整代码和示例数据,下载直接运行可查看效果

2019-07-01

leaflet动态风场插件

leaflet风场插件,可在前端页面中实现动态风场特效,与leaflet库配合使用

2019-07-01

世界地图学习数据

.shp格式的矢量数据,内含世界各国范围,中国主要省市、河流、道路等,用来学习测试。

2019-02-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除