- 博客(72)
- 资源 (14)
- 收藏
- 关注
原创 PostGIS——路径规划的起始点的问题
解决问题:数据库里用于路径规划的数据的gid被组内小伙伴误删掉导致所有算法失效。重做拓扑后的source,target(start_no,end_no)怎么都不能是以前的了!!!
2023-03-17 16:59:41
830
原创 C2——裁切面3Dtiles的例子
一、裁剪BIM模型二、裁剪地形裁剪面对模型进行裁切:裁切面有一个法向量表明面的哪一侧被裁切,有一个距离值指定裁切面距离待裁切对象中心点的位置1、裁剪面必须是一个集合2、鼠标按下后需要禁止相机事件3、用回调来刷新裁剪面的属性...
2022-04-12 09:07:13
728
原创 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
3915
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
2770
原创 其他——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
9893
6
原创 Vue——树行结构的el-table点击行高亮的问题
场景一:直接修改el-table的样式。修改插件的样式必须时全局的,但又不能影像到其他地方的el-table所以在前面加了父级div的classname.【程序员不需要你好牛逼但一定要规范,这样代码才容易维护,之前在大厂里经理交给我的】
2020-12-24 18:31:10
2780
5
原创 开发工具——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
423
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
619
4
原创 其他——调试时chrom崩溃
问题:在调试的时候页面经常崩溃,报错原因时内存溢出,在调试面板弹出如下信息:DevTools was disconneced from the page. Once page is reloaded,DevTools willDevTools与页面断开连接。页面重新加载后,DevTools将重新链接。解决:安装合适的chrom因为同事的电脑配置好一些从没出现这情况,所以我一直以为是自己电脑配置太低,直到发现自己chrom不是64位的就还了一个然后问题就没有了。哎小问
2020-12-08 15:41:44
3963
原创 GIS理论常识——wgs84和谷歌地图偏离有多远
问题:都知道gc2000是84加偏来的,但一直对wgs84到底片多少没感觉,所以做了个测试!结果:GC_200
2020-11-28 16:57:21
848
原创 C1——supermap获取对象的中心位置
根据后台传过来的对象id进行定位。这里是后台传过来的id不是前端交互得来的,所以就不要给我说点击对象后能获取到对象的位置了。
2020-11-06 18:47:03
869
原创 C1——cesium模拟建筑
需求:奔来有个建筑,换成其他建筑。特点是整个过程是动态的。思路:第一步:视角移动过去第二部:隐藏原来建筑第三步:显示新的建筑特点:特点是整个过程是动态的; 每步之间有先后顺序。已经封装为类了封装的代码:class ConstructSimul { constructor(viewer) { this.viewer = viewer, this.model = null }}ConstructSimul.prototype =
2020-11-04 17:49:43
845
5
原创 C2——cesium流动特效
描述:cesium里面的道路什么的加个流动的效果。原理:通过创建自定义材质来实现。效果:可以自己定义流动样式和颜色,可以调整流动速度的快慢,。代码有点乱没时间整理就这样吧:在其他地方已经把自定义材质封装成了一个对象,但是版本更新太多次没时间去找了。奔来也是参考网上其他人的但现在原文找不到了。// 自定义材质的if (Cesium.PolylineTrailLinkMaterialPropertyRoad1 == undefined) { function Polyline
2020-11-04 17:33:32
10536
21
原创 Vue——页面监听事件(窗点击页面弹外关闭)
描述:我的需求图下:点击按你牛后显示pdf弹窗,点击弹窗外围影藏弹窗。分两个点:1:pdf弹窗的创建。2:显示pdf弹窗,创建监听事件(监听页面点击,执行后隐藏弹窗同时取消监听事件)。
2020-11-02 20:46:58
2192
原创 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
749
原创 Vue——按钮名字点击来回切换
需求:vue里的button要在点击之后来回切换按钮名字。比如一开始叫“显示监控”,点击后变成“隐藏监控‘,再次点击又变成”显示监控“。
2020-10-27 16:21:08
5816
1
原创 Vue——elementUI的table背景透明
需求:拿到别人用elementUI创建table,要把背景改成透明的。(搞了很久都不对网上很多人也说了都没弄好,所以纪律一下)
2020-10-27 16:19:45
10103
3
原创 C1——组件初始化时报错cesium未定义
问题:【这里cesium已经引入了】,适合的场景是vue的组件created等方法里面调用初始化事件,但报错说cesium未定义的情况。
2020-10-23 18:15:01
1180
原创 C2——cesium添加扩散圆环
需求:有时候只添加一个lable会先得比较单调这时候给lable加上一些动销就会好看得多,瞬间提升一个leval。
2020-10-13 17:17:02
4016
12
原创 C2——多种entity控制部分显示隐藏的方法
需求:现在地图上又很多实体,分别代表项目、摄像头、道路……要求点击某一按钮后只显示一类或积累图标,其他的pass掉。思路:第一种思路:我之前讲过的用parent来实现,这种效率高但vue里面不同组件之间传一堆parent挺麻烦的,除非一开始设计好设计一个parent的数组。第二种思路:给entity的name字段定义为对应的类别。点击按钮后遍历所有entity,根据那么来判断是否移除。这种方法灵活但是不适用于数据量大的情况。第三种思路:点击按钮后移除所有entity重新加载需要显示的enti
2020-09-30 09:42:46
1656
原创 C2 —— 建筑属性查看:带属性的广告牌
问题:建筑模型属性查看思路:白膜数据自带属性,1.用div弹窗监听场景变化逐帧更新div位置,据群友说这样体验不是很好。
2020-09-09 15:38:29
554
1
postgis-bundle-pg96x64-setup-2.5.3-1.exe
2020-11-24
postgresql-9.6.20-1-windows-x64.exe
2020-11-24
CesiumVectorTile.js
2020-05-13
Terrain.rar
2020-04-26
cesiumheatmapyyc.rar
2020-03-25
bootstrap-editable.css
2017-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人