自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LZUGIS

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

  • 博客(396)
  • 资源 (63)
  • 收藏
  • 关注

原创 leaflet和mapboxGL中网格聚类的实现

在`leaflet`和`mapboxGL`中如何实现网格聚类

2023-06-01 22:11:46 1

原创 openlayers中网格聚类的实现

网格聚类

2023-05-31 21:45:19 7

原创 ol中不同区域加载不同底图

如果在openlayers中实现不同的区域加载不同的底图。

2023-05-30 23:21:52 140

原创 java矢量切片实现

本文讲述基于java实现矢量切片

2023-05-25 23:12:12 327

原创 GIS算法—判断点在面内

今天分享一个简单的空间关系的判断:点是否在面内。

2023-05-21 14:26:36 38

原创 shapefile.js实现shp数据的上传与展示

`shapefile`是常见的矢量数据格式,但是由于其文件组成结构很难在webgis上直接展示。本文通过`express`和`compressing`实现打包后`shapefile`文件的上传,并结合`shapefile.js`实现`shapefile`数据的转换展示。

2023-05-09 22:59:48 282

原创 结合SSE实现实时位置展示与轨迹展示

实时位置与实时轨迹的展示是webgis中非常常见的一个功能,本文结合`SSE`来实现实现此功能。

2023-05-05 18:15:24 650

原创 mapboxGL中多颜色图标的实现

本文讲述如何结合OffscreenCanvas在mapboxGL中实现多颜色的图标的展示。

2023-03-29 22:29:15 131

原创 mapboxGL实现室内地图

本文分享如何通过mapboxGL实现三维的室内地图的展示。

2023-03-21 22:55:12 279

原创 写在150W之际

写在150W之际

2023-03-12 11:43:38 402

原创 geoserver之BlobStores使用

在geoserver中使用`BlobStores`和`gwc-sqlite-plugin`插件实现地图的切片和部署。

2023-03-05 14:51:49 906

原创 java地图导出——添加经纬线

本文,实现java导出时经纬线的添加。

2023-02-26 18:32:27 341 1

原创 前端脚手架开发指南

脚手架本质上是一个工具,使用脚手架的目的就是摆脱构建工程时重复性的工作,尤其是当一个工程具有一定通用性时,工程脚手架的意义就更为突出。它可以让我们只需要一行命令,就可以初始化好一项工程。

2023-02-08 23:38:16 92

原创 sveltejs结合ol实现跨框架组件复用

使用Svelte开发的无框架依赖的Web Components,可以在各个框架间复用。同时,Svelte的开发方式也不像写pure js那样繁琐。本文将结合ol实现跨框架组件复用。

2023-01-31 23:24:04 273

原创 如何进行地图SDK开发(二)——示例文档

在本文我们继续讲讲地图SDK开发中的示例文档的实现。

2023-01-08 16:57:30 1393

原创 2022年年终总结

年终总结

2022-12-30 15:38:40 798

原创 vitepress+gitee pages搭建自己的博客网站

本文通过`vitepress`和`gitee pages`搭建一个属于自己的博客网站。

2022-12-18 22:46:40 1180

原创 ubuntu中安装tippecanoe并切片

如何在ubuntu中用tippecanoe制作矢量切片

2022-12-17 17:19:23 455

原创 分享一个DEM数据下载的方法

DEM,又称数字高程模型,是常见的一类栅格数据,也是每一个做GIS的GISer机场也会用到的一类数据。本文,跟大家分享一个DEM数据下载的方法。

2022-12-14 22:40:08 5250 1

原创 写给应届童鞋找工作的些许建议

给各位应届找工作的童鞋提些许建议,希望你的求职有所帮助

2022-10-24 06:30:00 910 1

原创 如何进行地图SDK开发(一)

本文讲讲如何进行地图SDK的开发与编译,以及如何进行`ak`的验证以及插件的引用。

2022-10-08 18:31:28 746

原创 mapboxGL中多图标加载的实现

mapboxGl中多图标的实现可以在style中指定sprite来实现,但是在实际使用的时候会出现sprite之外的图标需要引用,此时通过map.addImage()来实现,但是如果存在多个图标的时候,因为map.addImage()需要先通过map.loadImage()先加载图标,而map.loadImage()是一个异步的,使用起来就有点麻烦。本文希望通过再再加sprite来实现一次性添加图标。

2022-09-16 10:36:39 797

原创 用turf.js求多个点的外包多边形

最近有个需求就是求多个点的外包多边形,看了下turf.js可以实现,在此记录分享一下。

2022-08-31 20:51:35 386

原创 json-server搭建mock服务

是一款小巧的Mock工具,它可以不写一行代码在30秒内创建一套Restful风格的 api,适合3人及以下的前端团队做迅速mock后台逻辑,也可以在接口测试中使用。

2022-08-30 09:50:21 340

原创 mapboxGL中3D行政区划的实现

很多时候我们会遇到3D行政区划的展示,在mapboxGL中,面状的3D展示比较容易,我们可以通过fill-extrusion来实现,但是没法实现其边界线在上面的浮动展示。本文借助QGIS,实现边界线在上面的浮动展示。

2022-08-21 20:37:06 768

原创 Node实现切片的拼接和地图的导出

本文讲述在node中,使用canvas实现根据出图范围和级别,拼接瓦片并叠加geojson矢量数据,并导出成图片。

2022-08-12 22:39:40 486

原创 mapboxGL实现旋转的地球

许久未更新,这一篇是凑数的,用最新的mapboxGL2.10的版本实现一个旋转的地球的效果。

2022-08-09 09:51:53 593

原创 mapbox尝鲜值之云图动画

mapbox尝鲜值之云图动画

2022-07-01 22:56:51 807

原创 Geoserver添加mongoDB数据源

本文讲述如何在geoserver中添加mongoDB作为数据源,并发布图层。

2022-06-16 21:59:25 531 1

原创 基于Vditor实现内部研发文档的管理

概述文档作为组织资产,是非常重要的部分,所以怎么更好的实现内部研发文档的管理与组织是一个非常重要的事情,本文借鉴简书,基于Vditor实现markdown文档的发布与管理。Vditor简介Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React、Angular,提供桌面版。实现后效果实现实现包括:常用markdown文档编写;图片

2022-05-20 22:58:25 350

原创 nginx实现多geoserver服务的负载均衡

概述为了提高服务的访问速度,减轻geoserver服务的压力,同时避免服务节点出现问题而影响服务访问的稳定性,我们通常会通过部署多个geoserver来解决,但是部署了多个geoserver后,我们需要一个统一的接口提供出来供使用,nginx很好地可以这样的需求,本文讲讲如何通过nginx实现多geoserver服务的负载均衡。实现效果实现1. 多geoserver部署为了保持geoserver的服务一致,我们先配置好一个geoserver服务,配置好之后将部署的Tomcat复制,克隆多个出来,

2022-05-12 22:16:10 825

原创 node实现静态资源的上传发布

概述需求是这样的:**产品通过axure生成导出的html页面发给开发的时候需要安装插件,很不方便,为方便大家的协同,决定开发一个简单的协同共享工具,实现导出html页面的打包上传,并发布生成可访问的url。**本文将讲述在node环境下如何实现上述的需求。实现实现思路通过Express实现上传接口;通过shelljs调用服务器解压命令解压;通过live-server实现解压资源的发布;通过pm2实现node服务的运行与监控;实现代码1. 文件上传接口接口实现文件的上传,并解压到制

2022-05-01 10:57:58 495

原创 geoserver矢量切片加密与调用

本文,讲的是有关安全的话题。概述GIS的数据一直是比较敏感的,所以数据安全也是一个“老生常谈”的话题。本文利用geoserver的矢量切片插件对数据进行发布,通过自己写的中间接口实现矢量切片的加密,并修改mapboxGL源码,添加数据的解密与展示。实现效果实现1. MapboxGL 2.X离线时候的token强认证2.X的mapboxGL是有token的强制认证的,离线的时候我们可以通过修改源码取消这个强制认证。2. geoserver矢量切片加密大致流程如下:修改vect.

2022-04-26 12:45:38 802

原创 qgis制作离线切片包并发布调用

概述最新版本的qgis既可以做栅格切片,也可做矢量切片,切片的保存格式可以是文件夹也可以是mbtiles的打包文件。在日常的项目中,如果是文件夹的形式在做部署的时候会很麻烦,所以建议大家用mbtiles的打包文件,同时mbtiles的打包文件也经常用在移动端的离线地图。效果实现本文用的是最新版的qgis(3.24.1-Tisler),用OSM作为测试,用node写了一个简单的切片服务,实现代码如下:const sqlite3 = require('sqlite3');const express

2022-04-13 16:23:00 1313 1

原创 websocket实现GPS数据的实时推送与地图的展示(优化)

概述前两天,发布了一片文章websocket实现GPS数据的实时推送与地图的展示,文章发出后引来了不少读者的关注,也有不少读者要求做进步一优化。本文应大家的要求,对上文的内容做一个优化,优化地方包括:加入了GPS方向的展示;加入了GPS精度的展示;加入了GPS轨迹的展示;效果实现node模拟数据const io = require('nodejs-websocket')let connection = nulllet gps = {}for (let i = 0; i <

2022-03-29 20:05:44 3761 3

原创 websocket实现GPS数据的实施推送与地图的展示

概述实时展示GPS的数据是webgis中比较常见的一个需求,本文通过nodejs-websocket模拟GPS数据的更新,实现GPS数据的实施推送与地图数据的展示。效果实现nodejs-websocket模拟数据// websocket.js// websocket.jsconst ws = require('nodejs-websocket')const createServer = () => { let server = ws.createServer(connect

2022-03-27 23:02:21 4421 1

原创 geoserver图层中的维度

概述在geoserver图层发布的时候有一个tab面板叫维度,里面包含了时间和高度两个维度,本文就讲一下geoserver有关维度的内容。效果数据来源本文测试数据来源于中国地震台网——历史查询 (ceic.ac.cn),查询并下载了2012年以后震级大与四级的数据。下载下来后转成csv导入到qgis中,并添加字段date,类型日期,并通过字段计算器输入公式to_date(time)给字段赋值。geoserver发布数据先添加shp数据源,再发布服务,发布服务的时候维度的配置如下图。服务调

2022-02-16 22:54:48 605 1

原创 geoserver中的安全相关的配置

geoserver中的安全相关的配置

2022-01-28 15:55:46 2695

原创 qgis中加载矢量切片

概述qgis既可以做矢量切片,又可以加载矢量切片。本文以geoserver作矢量切片,并在QGIS中进行加载展示。效果说明:矢量切片是用geoserver做的;服务中只有两个图层:省边界和省会城市;实现1. 添加矢量切片上图中,两个配置的地方:// url:http://localhost:8086/geoserver/gwc/service/tms/1.0.0/sfmap:layer_base@EPSG:900913@pbf/{z}/{x}/{-y}.pbfhttp://loc

2022-01-10 10:19:08 1639

原创 2021年年终总结

2021年年终总结

2021-12-26 17:26:41 664 2

显示图片集

1、详细图和缩略图的同步展示; 2、图片的自动播放; 3、显示图片的缩影图的焦点显示与别的图片的遮盖显示; 4、鼠标移动至详图显示图片控制控件。

2015-01-01

Jquery封装的地图工具

用Jquery将常用的地图工具缩放工具与测量工具封装起来,方便使用,有需要的下载,百度网盘下载地址http://pan.baidu.com/s/1gdjAVyr

2014-11-03

模态层效果

通过可配置的参数width,height,title以及content用来设定弹出的信息框显示的内容,并通过可配置参数container用来设定模态层显示的区域。

2014-10-21

arcgis for js自定义鼠标样式.zip

arcgis for js自定义鼠标样式

2014-10-18

geowebcache-1.5.3-war.zip

geowebcache-1.5.3-war.zip,Geoserver的切片工具

2014-09-22

Arcgis API for js自定义InfoWindow

Arcgis API for js自定义InfoWindow

2014-05-28

arcgis android之定位与显示

arcgis android开发,实现了离线地图,并用百度位置服务显示当前位置的实例

2014-05-20

基于用户登陆的struts2中action的分类实例

基于用户登陆的struts2中action的分类实例

2014-02-14

安卓底部选项卡

安卓底部选项卡

2014-01-17

安卓数据库操作实例

安卓数据库操作实例

2013-12-18

sqllite相关文件

sqllite相关文件,包括X86和X64sqlite-netFx35-setup-bundle,Sqlite可视化操作工具sqlitestudio-2.1.4

2013-12-16

安卓开发的百度地图

安卓开发的百度地图

2013-12-15

Arcgis Andrid API源码1

Arcgis Andrid API源码1

2013-12-12

ArcGISAndroidSDK_v10.1.1.zip

ArcGISAndroidSDK_v10.1.1.zip

2013-12-12

Photoshop批处理操作

Photoshop批处理

2013-11-25

加速你的电脑

加速你的电脑,清理电脑垃圾

2013-11-19

ArcGIS实验教程

ArcGIS实验教程

2013-07-31

ArcObjects GIS应用开发—— 基于C#.NET

ArcObjects GIS应用开发—— 基于C#.NET

2013-07-25

AE调用GPS模块

AE调用GPS模块

2013-07-24

ArcGIS Engine开发从入门到精通

ArcGIS Engine开发从入门到精通

2013-07-22

《定量遥感》相关数据

梁顺林老师的那本书的随书光盘的内容,昨天刚到的,打包上传了……

2013-07-22

汤国安-GIS的美学审视

汤国安-GIS的美学审视

2013-07-19

Quantitative RS

定量遥感,Quantitative RS

2013-07-16

Arcgis开发集锦.doc

Arcgis开发集锦.doc

2013-06-27

基于C#的ArcObjects开发

基于C#的ArcObjects开发

2013-06-25

交通红绿灯

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;

2013-04-17

面向对象思想

面向对象思想.doc

2013-04-13

CSS学习笔记

CSS学习笔记

2013-04-11

college.csv

最新全国高校数据,包括字段:名称,所属省市、网站、缩写、经纬度、985、211、双一流等

2021-11-30

老学长带小师弟(妹)了解GIS

老学长带小师弟(妹)了解GIS,针对在校的同学,讲讲在GIS的国内的企业,开发技术,职业发展规划等。

2020-10-26

通过ol实现疫情地图.zip

通过ol实现疫情地图,详细请参见文章https://www.jianshu.com/p/58f510f767b7

2020-02-16

SvgImageLayer.js

Openlayers中实现SVG矢量图的加载类,可参考文章http://blog.csdn.net/gisshixisheng/article/details/78018713

2017-10-20

PostGIS空间函数简介

1、转换函数 wkt和geom之间的相互转化 2、空间关系判断函数 常见的空间关系(Geometry Relationships)包括:Disjoint、Intersects、Touches、Crosses、Within、Contains、Overlaps、Relates。 3、空间操作函数 常见的空间操作(Geometry Operations)包括:Buffer、Intersection、ConvexHull、Intersection、Union、Difference、SymDifference。

2017-03-09

WKT转换工具terraformer

WKT转换工具terraformer

2016-11-13

北京地铁实现代码

北京地铁实现代码,包括数据

2016-11-10

openlayers热力图用heatmap.js

openlayers热力图用heatmap.js

2016-07-25

北京Arcgis服务

北京的Arcgis server服务,用于在Arcgis Server Manager中发布Gis服务。

2015-11-26

地图控件源码

地图控件源码,包括放大,缩小,图层以及图例的样式和脚本文件。

2015-08-15

Arcgis for Javasctipt中常见的layer简介

概述:Arcgis for Javasctipt中常见的layer有动态图层(ArcGISDynamicMapServiceLayer )、切片图层(ArcGISTiledMapServiceLayer)、特征图层(FeatureLayer)、图象图层(GraphicsLayer)、标注图层(LabelLayer)、wms图层(WMSLayer)和切片wms图层(WMTSLayer)等几种。本文结合SVG技术,详细介绍Arcgis for Javasctipt中常见的layer。

2015-01-09

CSS+JS实现图片集展示

1、图片的展示与翻页; 2、点击图片放大图片。

2014-12-31

空空如也

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

TA关注的人

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