自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YH20090580118的博客

个人经验总结

  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 Cesium粒子效果之雨、雪、雾

Cesium粒子效果之雨、雪、雾功能简介气象粒子效果新增气象粒子效果移除组件封装原理介绍对Cesium的粒子效果理论理解刚入门,如果有表述不正确欢迎指正。以下代码快主要是利用Cesium的PostProcessStage,创建特定的glsl格式的着色器,着色器具体代码来源于网络整理,整体以验证可用。代码/**** 粒子效果:雨、雪、雾*/function addPostProcessStage(viewer,name,type){ let stage = getStage(

2020-05-25 22:32:28 3311 3

原创 基于矢量文件渲染思考-mapnik

作为一名GISer,现处于交通行业(交通行业与GIS结合确实是一件很有意思的事情)。最近遇到一个大数据量下的矢量文件在前台加载渲染直接崩溃问题,处于这个节点上,做了如下思考:重新梳理下场景逻辑,看能否现在后台缩小数据量,然后前台渲染。总体思路是:在后台根据业务逻辑结合turf.js的矢量合并函数union,最终根据业务指标形成矢量要素(合并过程中会融合节点信息,减少文件大小)。思路感觉没问题...

2018-07-20 09:32:24 1777 1

原创 GIS之矢量切片地图

最近通过TileMill结合OSM下载的矢量数据制作北京市地图,不同主题风格的地图已经完美告一段落,总结之余,觉得矢量切片会是一个更好方案,结合网上有效方法实践如下:主要参考的博客文:http://www.cnblogs.com/ATtuing/p/9217029.html如果本身熟悉TileMill 的CartoCSS 样式编写,基于mapbox.js开发定义样式时,只需要关注mapbo...

2018-07-05 14:47:07 1475

原创 GIS库积累

MineData(地图可视化GIS库)在线教程 http://minedata.cn/minemapapi/demo/index.html#base_map PS 1.可以根据http://minedata.cn/service/solu/style/id/{id},比如2365、3469等,查看底图基础色,参考配置自己基础色调地图 2.该api默认的是EPSG:3857投影,国测火...

2018-06-27 11:41:11 278

原创 日常小记——在线小工具积累

gis类小工具shape转换geojson :https://mail.cmhk.com/coremail/

2018-06-25 15:18:34 445

原创 mac 电脑日常小记

去年双11入手mac pro,因为工作中配了thinkpad电脑,束之高阁至今年五月,骤然开始使用,发现各种不适应。谨以此篇小记来督促自我快速习惯。快捷键Chrome 开发者工具 option+command+j常用软件办公软件 wps前端开发ide vscodejava开发ide idea...

2018-06-04 16:27:38 205

原创 日常小记-pdf扫描版和非扫描版区别

知识积累在于点点滴滴的记录。今日根据度娘结果,整理一下pdf扫描版版和非扫描版区别之处。扫描版:一般直接通过扫描仪成位图格式的pdf,文字以图片格式存储,放大后会有失真或者严重的锯齿情况。非扫描版(文字版):一般是word文档转成的pdf,文字以矢量格式存储,无论怎么放大都不会失真或者出现锯齿。...

2018-05-24 12:49:49 6512 1

原创 postGIS学习笔记之空间函数api

学习postGIS最关键是灵活应用它本身空间函数,官方文档如下,每个函数体都有详细文字说明: http://www.postgis.net/docs/ST_AsGeoJSON.html

2018-05-22 17:14:24 1378

原创 postgresql数据整个库迁移小记

今天接到一个任务,让把应用服务器上的postgresql 数据库迁移到另个一体机上(因为目前只有一个数据库用户),选择了比较简单方式:在目标数据库安装postgresql数据库,然后停止服务,把应用服务器上安装目录中的data文件夹拷贝到新的安装目录下,如果报一下错误,请尝试一下方式: 查找日志:计算机管理——事件查看器——管理事件的摘要—错误—-postgreSQL,查看具体报错信息如...

2018-05-14 14:43:13 6061

原创 日常问题积累 - node 执行报错

如果在使用node过程,由于安装新模块后引起的问题(百度也很难找到问题),推测是因为模块安装版本的问题,尝试以下方式:手动修改package.json文件:把版本号中^改成~删除node_modules,重新cnpm install 安装版本号的区别:~会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0^会匹配最新的大版本依赖包,比如^...

2018-05-10 10:51:01 622

原创 postGIS导入shp出现字符问题解决方法

今天把一个shp导入postGIS时出现以下错误:Unable to convert data value to UTF-8 (iconv reports "Illegal byte sequence"). Current encoding is "WINDOWS-1252". Try "LATIN1" (Western European), or one of the values de...

2018-05-09 09:52:53 3116

原创 openlayer4 调用 geoserver的 tms 服务

  基于openlayer4 调用 geoserver 发布的服务,主要使用的是wms服务。最近因为一个项目发布地形数据服务,领导嫌弃sld渲染结果不细腻,要求达到global mapper渲染效果,折腾了两天终于搞定,记录下来作为后期参考。global mapper 导出带渲染色的tif数据用global mapper打开制作好的dsm的tif数据,然后点击file->expo...

2018-04-28 15:43:12 2998

原创 geoserver 发布polygon服务去除重复显示文字

效果图对比关键代码<sld:Geometry> <ogc:Function name="centroid"> <ogc:PropertyName>geom</ogc:PropertyName> </ogc:Function></sld:Geometry>代码标识..

2018-04-04 17:05:07 1845

原创 基于openlayer4实现多个popu展示

  最近一个项目需要基于openlayer4实现类似于popu方式展现渔场具体信息。翻看官网有点击弹出demo,基于此逻辑编写动态生成overlay图层及其所需要的dom节点。   在编写改demo时,遇到一个特别问题:地图加载osm底图,坐标点使用的是随机三个坐标点,popu始终表现为一个,最终通过设置view的投影,效果正常。源码<!DOCTYPE html>&...

2018-04-02 11:28:51 1241

原创 基于openlayer4实现地图联动效果

1.原理说明基于openlayer4实现地图联动效果,就是创建多个地图容器,共用一个视图对象(ps:地图的视图关联着地图的extent事件,共用一个视图也就意味着所有地图容器同步一个事件,省去自己手动关联地图extent事件)。2.代码说明<!DOCTYPE html><html><head> <title&gt

2018-03-23 13:44:48 2187 2

原创 基于openlayer4的地图卷帘效果

1.原理说明基于openlayer4实现地图卷帘效果,说白了,就是创建两个地图容器,通过控制最上面的dom的样式中的rect(裁剪)来实现。2.代码说明<!DOCTYPE html><html><head> <title>地图卷帘效果</title> <link rel="stylesheet" ..

2018-03-23 13:38:40 2054

ArcGIS+API+for+JavaScript+开发教程

基于vs平台的ArcGIS+API+for+JavaScript+开发教程

2015-05-07

侵权责任法实力与引据的教程

侵权法的入门课件:轻轻松松学会一门生活中常涉及到是法律知识,让您的生活有法可依,有理可证

2011-08-01

空空如也

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

TA关注的人

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