自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (14)
  • 收藏
  • 关注

原创 C2——cesium喷泉

cesium粒子系统喷泉效果

2023-03-30 18:33:53 985 1

原创 PostGIS——路径规划的起始点的问题

解决问题:数据库里用于路径规划的数据的gid被组内小伙伴误删掉导致所有算法失效。重做拓扑后的source,target(start_no,end_no)怎么都不能是以前的了!!!

2023-03-17 16:59:41 706

转载 其他——FME安装

安装FME

2022-12-26 15:39:41 181

原创 node——nvm安装配置

nvm安装配置

2022-12-23 13:37:39 123

原创 在线地图服务:

网上免费的地图服务

2022-09-23 14:05:20 1239

转载 Cesium的Property机制总结

https://zhuanlan.zhihu.com/p/50534090在这里插入代码片

2022-04-14 08:25:45 473

原创 C2——裁切面3Dtiles的例子

一、裁剪BIM模型二、裁剪地形裁剪面对模型进行裁切:裁切面有一个法向量表明面的哪一侧被裁切,有一个距离值指定裁切面距离待裁切对象中心点的位置1、裁剪面必须是一个集合2、鼠标按下后需要禁止相机事件3、用回调来刷新裁剪面的属性...

2022-04-12 09:07:13 578

原创 JavaScript——异步的三种写法

JavaScript——异步的三种写法

2021-11-10 09:04:13 407

原创 Nginx——杂记

Nginx——杂记

2021-09-17 13:42:24 113

原创 其他——精灵 4 RTK常见问题

其他——精灵 4 RTK常见问题

2021-06-29 10:24:17 8227

原创 QGIS——(三)下载OSM OpenStreetMap

PostGIS——(三)下载OSM OpenStreetMap

2021-03-22 21:05:08 3551

原创 PostGIS——(二)添加数据

目录一、建数据库:二、添加shp文件三、使用QGIS查看数据四、创建自定义的数据表五、删除表文件一、建数据库:1.创建数据库:test2.创建空间扩展:CREATE EXTENSION postgis;二、添加shp文件1.查看用户名:select * from current_user;2启动PostGIS shapefile工具,输入用户名密码和要操作的数据库。3导入shp文件:Add File => Import SRID全部改...

2021-02-19 17:40:28 3433 2

原创 Vue——页面保留指定小数位数

问题描述:自己计算出来的地块面积填挖方量等都保留了很多位小数,但希望页面上显示的数据保留两位数,而在逻辑交互中做比较判断要很多位小数。实现途径:vue的过滤器filters代码:<template> <div> <p> <label class="task-info-key" >面积:</label> <label class="task-info-value" style="width:2.

2021-02-01 18:19:44 2591

原创 其他——dhtmlxGantt甘特图API精华总结

/******获取任务节点部分********///获取任务节点gantt.getTask(14) //index: 13 rendered_type: "task" rendered_parent: 1 所有属性//返回下一个项目的ID(无论嵌套级别是什么:相同或不同)gantt.getNext( taskId ); //没有就返回null//返回相同级别的下一个任务的IDgantt.getNextSibling(taskId );//没有就返回null//返回上一个项目的ID: get.

2021-01-11 12:12:18 8630 6

原创 Vue——el-table每行添加上标

Vue——el-table每行添加上标

2021-01-06 12:22:45 2080 2

原创 Vue——一些基础规范

Vue——一些基础规范

2021-01-06 12:21:35 236

原创 Vue——树行结构的el-table点击行高亮的问题

场景一:直接修改el-table的样式。修改插件的样式必须时全局的,但又不能影像到其他地方的el-table所以在前面加了父级div的classname.【程序员不需要你好牛逼但一定要规范,这样代码才容易维护,之前在大厂里经理交给我的】

2020-12-24 18:31:10 2587 4

原创 开发工具——Yapi4使用

开发工具——Yapi4使用

2020-12-18 20:43:41 223 1

原创 开发工具——Yapi3服务管理

开发工具——Yapi3服务管理为什么要安装pm2:“用node app.js启动Yapi服务,如果把cmd窗口关闭了,这时候就无法访问Yapi了,pm2就用来解决这个问题。”一:全局安装:npm i -g pm2二:启动:pm2 start "app.js" --name yapi......

2020-12-18 20:40:46 339 1

原创 开发工具——Yapi2安装及打开

下载Yapi:https://gitee.com/mirrors/YApi直接下载源码就行部署Yapi:npm install -g yapi-cli --registry https://registry.npm.taobao.org这里报错: 巴拉巴拉 禁止脚本运行处理:Windows PowerShell以管理员身份运行执行命令:set-executionpolicy remotesigned 然后选A全部之后再从新全局安装yapi-cli【yapi servernpm in

2020-12-18 20:40:31 544 4

原创 开发工具——Yapi1境搭建

开发工具——Yapi1境搭建

2020-12-18 20:39:57 344 1

原创 Vue——axios的post请求参数传不过去

记录一个问题: vue里面用axios发送post请求的时候看不到参数。

2020-12-09 18:52:58 5692 1

原创 其他——调试时chrom崩溃

问题:在调试的时候页面经常崩溃,报错原因时内存溢出,在调试面板弹出如下信息:DevTools was disconneced from the page. Once page is reloaded,DevTools willDevTools与页面断开连接。页面重新加载后,DevTools将重新链接。解决:安装合适的chrom因为同事的电脑配置好一些从没出现这情况,所以我一直以为是自己电脑配置太低,直到发现自己chrom不是64位的就还了一个然后问题就没有了。哎小问

2020-12-08 15:41:44 3525

原创 GIS理论常识——wgs84和谷歌地图偏离有多远

问题:都知道gc2000是84加偏来的,但一直对wgs84到底片多少没感觉,所以做了个测试!结果:GC_200

2020-11-28 16:57:21 678

原创 PostGIS——(一)安装及问题处理

PostGIS——(一)安装及Stack Builder找不到处理

2020-11-24 13:03:20 10969 3

原创 Vue——弹窗点击弹窗外面关闭弹窗(无掩膜层)

需求:在某些时候弹出弹窗,但是不能又淹没层,点击弹窗外面之后能关闭弹窗。

2020-11-17 16:49:43 3785

原创 C1——supermap获取对象的中心位置

根据后台传过来的对象id进行定位。这里是后台传过来的id不是前端交互得来的,所以就不要给我说点击对象后能获取到对象的位置了。

2020-11-06 18:47:03 690

原创 C1——cesium模拟建筑

需求:奔来有个建筑,换成其他建筑。特点是整个过程是动态的。思路:第一步:视角移动过去第二部:隐藏原来建筑第三步:显示新的建筑特点:特点是整个过程是动态的; 每步之间有先后顺序。已经封装为类了封装的代码:class ConstructSimul { constructor(viewer) { this.viewer = viewer, this.model = null }}ConstructSimul.prototype =

2020-11-04 17:49:43 717 4

原创 C2——cesium流动特效

描述:cesium里面的道路什么的加个流动的效果。原理:通过创建自定义材质来实现。效果:可以自己定义流动样式和颜色,可以调整流动速度的快慢,。代码有点乱没时间整理就这样吧:在其他地方已经把自定义材质封装成了一个对象,但是版本更新太多次没时间去找了。奔来也是参考网上其他人的但现在原文找不到了。// 自定义材质的if (Cesium.PolylineTrailLinkMaterialPropertyRoad1 == undefined) { function Polyline

2020-11-04 17:33:32 8281 21

原创 Vue——页面监听事件(窗点击页面弹外关闭)

描述:我的需求图下:点击按你牛后显示pdf弹窗,点击弹窗外围影藏弹窗。分两个点:1:pdf弹窗的创建。2:显示pdf弹窗,创建监听事件(监听页面点击,执行后隐藏弹窗同时取消监听事件)。

2020-11-02 20:46:58 2053

原创 C1——entity的坐标转换

描述:cesium或者超图里面,通常获取到的图层或对象的坐标都是世界坐标如:{x: -1590**1.9208352927, y: 53205**.575479968, z: 3137114.8998589036}。拿转换为我们常见的84 坐标(106.64**934719027,29.4625**213142,0)呢?

2020-11-02 17:13:37 591

原创 Vue——子组件每次显示的时候都执行初始化的办法

问题:有个空间查询的子组件,需要每次显示的时候后初始化一下某些变量和hander等。

2020-10-27 16:21:48 8345

原创 Vue——按钮名字点击来回切换

需求:vue里的button要在点击之后来回切换按钮名字。比如一开始叫“显示监控”,点击后变成“隐藏监控‘,再次点击又变成”显示监控“。

2020-10-27 16:21:08 5448 1

原创 Vue——elementUI的table背景透明

需求:拿到别人用elementUI创建table,要把背景改成透明的。(搞了很久都不对网上很多人也说了都没弄好,所以纪律一下)

2020-10-27 16:19:45 9713 3

原创 C1——场景里面的对象是纯黑色的高亮时看不出效果

问题:我们场景里面有很多道路是纯黑色的,黑色对象被选中后看不出来(选中后已经加了颜色)。

2020-10-23 18:32:37 296

原创 C1——组件初始化时报错cesium未定义

问题:【这里cesium已经引入了】,适合的场景是vue的组件created等方法里面调用初始化事件,但报错说cesium未定义的情况。

2020-10-23 18:15:01 1038

原创 C1——旋转的地标

C1——旋转的地标

2020-10-23 18:03:45 242 1

原创 C2——cesium添加扩散圆环

需求:有时候只添加一个lable会先得比较单调这时候给lable加上一些动销就会好看得多,瞬间提升一个leval。

2020-10-13 17:17:02 3644 12

原创 C2——多种entity控制部分显示隐藏的方法

需求:现在地图上又很多实体,分别代表项目、摄像头、道路……要求点击某一按钮后只显示一类或积累图标,其他的pass掉。思路:第一种思路:我之前讲过的用parent来实现,这种效率高但vue里面不同组件之间传一堆parent挺麻烦的,除非一开始设计好设计一个parent的数组。第二种思路:给entity的name字段定义为对应的类别。点击按钮后遍历所有entity,根据那么来判断是否移除。这种方法灵活但是不适用于数据量大的情况。第三种思路:点击按钮后移除所有entity重新加载需要显示的enti

2020-09-30 09:42:46 1472

原创 C2 —— 建筑属性查看:带属性的广告牌

问题:建筑模型属性查看思路:白膜数据自带属性,1.用div弹窗监听场景变化逐帧更新div位置,据群友说这样体验不是很好。

2020-09-09 15:38:29 442 1

chrom的插件git_tree

chrom的插件git_tree

2022-05-02

ArcGIS里加载在线地图的插件,留存!

ArcGIS里加载在线地图的插件,留存!

2022-04-10

apiDebug.zh.v1.0.0.crx

apiDebug

2021-11-10

json-formatter-0.5.7.zip

cherom的json格式化插件

2021-11-08

给朋友的cesium的流动图片

流动效果的png

2021-01-22

postgis-bundle-pg96x64-setup-2.5.3-1.exe

postGIS安装直接下一步,需要先装搭配postgreSQL9.6(已经上传自己找找),win10安装成功.【如果下载要积分请不要骂我,我也不知道为什么要积分】

2020-11-24

postgresql-9.6.20-1-windows-x64.exe

postgresSql9.6.安装直接下一步,安装完成后Stack Builder安装会失败请自己下载postGIS2.x的版本

2020-11-24

CesiumVectorTile.js

cesium里直接夹杂shp的扩展文件。很多时候我们是加载shp会转为geojson或者用geoserver等发布为服务在加载wfs、wms等。这里说个更直接的直接加载shp文件。主要是引用git上以为大牛的二次封装的文件。具体地址我已经忘了没办法说明处置哪里非常抱歉。

2020-05-13

Terrain.rar

cesium地形切片工具,地形制作有很多,这个工具是基于python写的。不会python也没关系就是傻瓜式安装cmd命令行运行。工具包是网上找的。试用请看里面的试用说明文档。(python的问题可能需要配置环境变量)

2020-04-26

cesiumheatmapyyc.rar

1、CesiumHeatmapGL.js中笔者对热力点的大小以及发光强度规定为20和0.05;我用自己的数据生成的就是空的原因就是size太小。所以自己做了一些修改页面上传入size过来。 2、热力点的坐标,因为是canvas上画的坐标原点在左上角,笔者的xy坐标生成的算法不太好理解。我改成了y = (extent.yMax-feature.geometry.coordinates[1])/(extent.yMax-extent.yMin)*heatmapcanvas.clientHeight; 3、对于size大小以及发光强度,我觉得应该由json文件的某个属性决定才比较有意义。所以我进一步修改了代码。但通用性不强因为不同的项目需求不一样。耶不好专门设定一个属性值,就不放代码了。

2020-03-25

bootstrap.zip

EditTable文件夹下的index.html可以直接对表格数据进行编辑修改等。配上后台就可以直接操作数据库

2019-08-27

学习过程中的截图。配了截图标注

json、mongodb、springMVC、Java全是学习过程中的截图。配了截图标注

2019-08-27

gltf车子.zip

gltf格式警三维车模型,Cesium,mapbox,three.js等可以加载

2019-08-27

bootstrap-editable.css

bootstrap-editable.css在做bootstrap行内编辑时总是失败原因是缺少这个文件官网上找不到的哈在此分享给大家bootstrap-editable.css

2017-08-27

空空如也

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

TA关注的人

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