LZUGIS

传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展

排序:
默认
按更新时间
按访问量

geotools实现两个shp的相交计算

概述 在Armap工具箱‘分析工具->叠加分析’,不得不说,非常好用,本文给你讲讲如何在geotools中实现。 关键点 要实现类似的功能有两个关键点: 1、已经计算过的两个数据不能重复计算; 2、需要保留两个shp图形的属性。 这两点在后面的代码里面会有相对...

2018-08-29 07:13:52

阅读数:85

评论数:0

ol4加载pbf矢量切片与样式定义

概述 看了一下mapbox的矢量切片的展示方式,其核心是定义的一个样式配置文件,我就在想:Ol4里面我是否通过styleFunction的方式实现同样的效果呢,折腾了一上午,别说,styleFunction真好用,在此分享出来,供大家参看。 mapbox的样式配置 如上图所示,map...

2018-08-10 17:25:51

阅读数:252

评论数:2

OL4中styleFunction的妙用

概述 越用越觉得styleFunction是一个好东西,爱不释手啊,今天分享一个简单的memo。 效果 说明: 1、就一个点,实现上述的效果; 实现 function styleFunction(feature){ var cou...

2018-08-03 15:41:34

阅读数:116

评论数:0

OL3+中链家地图找房功能实现

概述 今天呢,我们说说如何在OL3+的版本中实现链家的地图找房功能。 准备工作 1.功能分析 看看链家的地图找房功能,其实比较简单,主要包涵: 1)基于行政区划的统计展示; 2)分级别展示,逐级钻取。 2.数据获取 首先,打开链家地图找房连接,按下F12进入调试,切换到...

2018-07-24 06:38:58

阅读数:415

评论数:0

地图模态层的实现

概述 咱们书接上上文,在上上文里面给大家分享了”ol4中实现只能查看用户权限所在区的地图“,在本文给大家分享一个结合turf.js实现区域裁剪实现地图模态层的效果。 效果 实现 一、生成模态数据 1、输入 1)最大的四至(-180,-90,180,90) 2)裁剪...

2018-07-21 17:29:27

阅读数:486

评论数:1

echart实现地图的逐级钻取

概述 本文讲述在echart下基于行政区划的地图逐级钻取功能。主要实现: 1、点击地图展示下一级地图; 2、通过区域导航可返回上一级地图; 效果 实现代码 <!DOCTYPE html> <h...

2018-07-19 15:09:09

阅读数:290

评论数:0

ol4中实现只能查看用户权限所在区的地图

概述 我们经常会碰到这样的需求:北京的用户只能查看北京的地图,天津的只能看天津的地图……这里面涉及到了一个地图的访问权限问题,要实现这样的功能如果用服务+过滤的方式比较繁琐,所以本文讲述一种比较简单的实现方式。 输入与输出 输入:地区边界+地图 输出:按照地区边界裁剪的地图,...

2018-07-16 15:30:23

阅读数:168

评论数:0

geotools编写shp转sql,实现shp数据入Oracle Spatial库

概述 用到Oracle Spatial就很难避免shp文件的入库问题,虽然有shp2sdo工具,但是用起来不是很习惯,所以,本文讲述如何结合geotools实现shp2sql的转换。 效果 实现代码 package com.lzugis.geotools; import ...

2018-06-27 19:38:27

阅读数:308

评论数:0

Geotools中蜂巢的实现

概述 本文讲述如何在geotools中实现蜂巢效果。 效果 实现 1.扩展类IntersectionBuilder import com.vividsolutions.jts.geom.Coordinate; import com.vividsolutions.jts...

2018-06-23 08:13:35

阅读数:393

评论数:0

说说地图中的聚类

概述 虽然Openlayers4会有自带的聚类效果,但是有些时候是不能满足我们的业务场景的,本文结合一些业务场景,讲讲地图中的聚类展示。 需求 在级别比较小的时候聚类展示数据,当级别大于一定的级别的时候讲地图可视域内的所有点不做聚类全部展示出来。 效果 实现 在...

2018-06-20 19:21:08

阅读数:400

评论数:0

全国航班数据与可视化分析

概述 本文通过爬取全国航班的数据,并对行数据进行可视化展示与分析。 数据来源 数据是从哪儿也不想去的去哪网抓过来。为了能够获取到数据,抓取了下请求的地址,抓取的地址如下: https://flight.qunar.com/touch/api/domestic/wbdflightli...

2018-06-10 11:15:41

阅读数:1315

评论数:1

高考季,献给各位学子

概述 今天,举国瞩目的高考已经结束了,在这样的时刻“LZUGIS”携手“GIS讲堂”为大家从GIS和数据方面给大家做一个分析。 数据来源 数据源自中华人民共和国教育部*2017年06月14日生成的全国高等学校名单*,是一个Excel的数据,数据截图如下: 数据处理 拿到这样的...

2018-06-09 09:28:49

阅读数:252

评论数:0

geotools等值线生成

概述 前文中,提到了等值面的生成,后面有人经常会问等值线的生成,本文在前文的基础上做了一点修改,完成了等值线的geotools生成。 效果 实现代码 package com.lzugis.geotools; import com.amazonaws.util.json...

2018-06-03 14:28:44

阅读数:666

评论数:0

OL4结合turf.js实现等值线

概述 本文分享一个结合turf.js实现前端等值线的生成,并对结果做了圆滑处理,并在OL4中进行展示。 效果 实现 实现比较简单,源代码如下: <!DOCTYPE html> <html&amp...

2018-05-31 15:25:13

阅读数:940

评论数:0

openlayers4中用font设置图标样式

概述 font其实是个好东西,不论是写css还是。。。,这不,牛老师想把它用在openlayers4中,用以很方便的设置图标的大小、颜色,还不失真,东拼西凑,终于算是完成了。 效果 换个大小? 换个颜色? 先炫耀到这吧,确实很6啊。。。 实现 1、样式引入 ...

2018-05-29 15:06:16

阅读数:415

评论数:0

牛老师的“智囊库”

概述 本文,牛老师给大家分享一些自己平常工作和学习常用的网站或资源,希望对大家有所帮助。 智囊库 1. myself 1) mapdemo 说明:主要为前端代码库,分效果展示和代码展示两个tab,比较方便。 2) lzugis 说明:主要为后端代码库,包括一些常见...

2018-05-10 11:31:32

阅读数:557

评论数:0

巧用Openlayers4的Style

概述 非常细化Openlayers4中的StyleFunction,因为它可以让我非常方便的实现各种效果,本文带你一起一探究竟。 StyleFunction StyleFunction是一个样式函数,参数包括:feature和resolution,如下图。 不过,一般来说,reso...

2018-04-30 14:10:29

阅读数:583

评论数:0

分享个天气网7日天气样式

概述 最近项目里面用到了天气网“7日天气”的功能,本来想趴一个样式的,可是看了看太费劲,索性自己写吧,分享下。 效果 高仿真,有木有,有木有??? 代码 css代码: @charset "utf-8"; .weather-...

2018-04-25 21:03:51

阅读数:231

评论数:0

js实现城市首字母导航

概述 本文讲述如何在前端实现城市首字母导航的效果。 效果 实现 1、数据格式 2、实现代码 var map, pyList; function init() { var wms = new ol.layer.Image({ source: n...

2018-04-22 10:59:13

阅读数:279

评论数:0

Openlayers4中的全屏

概述 Openlayers4中,ol.control.FullScreen()可实现地图的全屏展示,可是当地图的初始化宽度和高度都不是100%的时候,全屏的时候只会宽度的100%,高度还是原来地图的高度。本文讲述如何解决此问题。 效果 解决 解决此问题的关键还是在于全屏...

2018-04-09 13:00:56

阅读数:484

评论数:0

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