自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 使用Python读取las点云,写入las点云,无损坐标精度

在 LAS 文件中,您实际上将存储一个整数:123456789123,该整数将在读取时使用比例因子转换为 123456789.123。因此存储时,将该值偏移 123450000,实际存的是6789123。las 格式原生支持的属性字段,与las版本密切相关。* las 存储数据时,需要设置 scales 和 offsets,否则会出现精度问题。读写点云文件时,着实被坐标精度问题难到了,顺便就仔细学习了下las格式到底是什么来头。* 实测版本 laspy v2.3,2.x版本应该都可用,但不适合1.x版本。

2024-05-09 22:47:04 1299 6

原创 在QGIS中加载显示3DTiles数据

我们最近有机会在QGIS 3.34中实现一个非常令人兴奋的功能–能够以“Cesium 3D Tiles”格式加载和查看3D内容!——QGIS官方的。体验一下,感觉就是如芒刺背如坐针毡如鲠在喉。除非我电脑硬件有问题,要么QGIS的3Dtiles是真的垃。。

2023-11-17 23:35:03 2756

原创 在Word中优雅的给公式编号,且自动更新

使用Word插入公式;需要给公式增加编号;且在正文中引用,支持自动更新序号。

2023-11-09 19:59:15 30846 7

原创 Ubuntu开机无法进入系统,文件根系统目录空间不足导致?

自己电脑上装的是Win11和Ubuntu20双系统,平时就是切换着用。偶然有次,Ubuntu提示文件根系统目录空间不足,自己没在意。结果下次开机进入Ubuntu时候,芭比Q了。。进不了系统。

2023-11-07 17:12:57 1992

原创 史上最好用的Linux指令大全

(陆续添加)

2023-09-24 14:18:14 768

原创 Geoserver发布shp、tiff等地图服务及配置样式

发布shp分为两种方式:1 单独发布指定的shp文件;2 将一个文件夹内的shp数据统一发布。默认的样式只有灰度,如果想让它展示五彩斑斓,参考官方样式说明。中,找到刚刚发布tif图层,给它选择样式。中新建样式,并上传刚刚下载的。新建样式完成后,回到。

2023-09-08 11:10:45 6874

原创 Debian11安装MySQL8.0,链接Navicat

记录于2023年9月,Debian11 、 MySQL 8.0.34

2023-09-07 21:16:25 1360 2

原创 Debian11安装Geoserver+矢量插件Vector Tiles

Geoserver的。GeoServer需要Java 8或者Java 11环境。

2023-09-06 18:54:24 695

原创 Debian11安装PostgreSQL+PostGIS+pgRouting ,链接Navicat

在Debian11中安装PostgreSQL,并启用Postgis、pgRouting插件。遵循官网最新安装步骤!

2023-09-06 15:32:22 748

原创 一文读懂什么是新型基础测绘、实景三维

新时期面向基础测绘的新任务和新需求,在保持基础测绘公益性要求前提下,以重新定义基础测绘成果模式作为核心和切入点,带动技术体系、生产组织体系和政策标准体系全面升级转型的基础测绘体系。新型基础测绘是以“地理实体”为视角和对象、按“实体粒度和空间精度”开展测绘、构建“基础地理实体数据库”为目标、按需组装“4E 标准化产品”(组合聚合实体集、无级化地图表达、地形级实景三维、城市级实景三维)的基础性、公益性测绘行为。

2023-04-10 16:46:58 3095

原创 学习在Git项目中使用子模块(图文教程)

当在协作一个Git 项目时,需要引入另外一个Git 项目作为子项目,使用其提供的工具、算法、流程等

2022-10-30 16:31:11 5172 4

原创 cesium中实现楼层分解动画

floorroof。

2022-10-25 11:54:10 2197 5

原创 ArcGIS(ArcMap)中添加在线地图(天地图、影像图、街道图等)无需插件

🔥🔥🔥ArcGIS作为最强大的地理数据处理、编辑、制图和地图服务发布、管理等的GIS平台,在不同的专业都可以看到它的身影。对于那些利用GIS信息进行编辑,设计的专业人士来说,其桌面端ArcMap备受欢迎。但是非GIS专业人员上手时候可能有些困难,需要一些小白级的简单教程。

2022-09-17 11:49:06 84260 26

原创 Zotero安装配置插件教程: 多端同步、自动翻译、抓取题录信息、参考文献等

🔥Zotero作为一款文献管理软件,支持Windows、MacOs、Linux、IOS等,且可以保持,即在不同的设备和操作系统上(甚至包括网页版)能保持文献、笔记等内容的完全同步选择的另一大原因是该软件 开源!大家都可以贡献优秀的插件,提高文献阅读和管理的效率。另外,非常轻量级,打开特别快。然而,开源软件都有个弊端,需要折腾一下才能变得好用,即需要安装一些插件扩展。(非技术爱好者不建议使用,建议拥抱)

2022-08-24 20:38:45 22954 11

原创 【文献笔记】PointMLP

ICLR 2022 ;**Rethinking Network Design and Local Geometry in Point Cloud: A Simple Residual MLP Framework**

2022-07-17 21:03:23 7171

原创 MD文档中插入数学公式,Typora中插入数学公式

Markdown是一种标记语言,仅仅用一些符号,就可以排版出简洁大方的文档笔记。所以,如何优雅的在MD文档中插入公式?(下文以中插入为例)首先需要了解一下什么是然后学习如何在MD中使用它。 什么是LaTeX数学公式,可以查看官网:The fastest math typesetting library for the web.我认为,它就像Typora一样,仅仅用简单的文本符号,就可以排版出复杂的数学公式,可以很方便地嵌入网页或者MD文档中。 内敛公式即直接跟在文本后面,不单独..........

2022-06-30 11:12:39 4070

原创 ArcGIS中对面状河流进行等距分段【渐变赋色、污染物扩散】

在一些业务场景中,需要分段对河流研究,并进行可视化,因此有必要对原始河流矢量数据做`等距分段`处理:

2022-06-28 16:02:11 2471 8

原创 【一文看懂】深度学习中常用的各项评价指标含义TP、FP、TN、FN、Accuracy、Recall、F1、IoU、mIoU

无论是对于图像领域的分类、分割问题,亦或点云领域的物体分类、场景分割,在评价一个模型的好坏时,经常涉及TP、FP、TN、FN、IoU、Accuracy。。。等指标进行衡量,那么这些指标是什么意思呢?我请到了鸭子先生、猴子客人和熊猫管家来给大家亲身示范一下。咦!发现10个可爱的小动物,可是我们不知道是什么动物,要不用深度学习分一下类吧?这个时候我们直接掏出训练好的,把这些小动物丢进去,一番等待之后,我们有了以下的预测结果:很明显,模型并没有非常完美的完成任务。但是如何评价它呢?对某一来讲:T = tru

2022-06-26 18:11:19 9686 7

原创 Cesium加载正射影像方案

Cesium加载正射影像方案步骤1:准备高清正射影像图影像格式为 *.tif ,如:D:\Users\gisleung\Desktop\cesium加载正射影像方案\01 测试正射影像\new_file.tif须包含正确坐标系步骤2:安装CesiumLab工具官网下载地址:Cesium实验室官网 (cesiumlab.com)安装后需要登录步骤3:使用工具对影像进行切片选择正射影像,如:D:\Users\gisleung\Desktop\cesium加载正射影像方案\01 测试正

2022-06-11 09:36:53 2634 4

原创 点云数据集汇总整理(匠心之作,附官方下载地址)

点云公开数据集1 点云分类和分割1.1 ModelNet40 (点云分类)普林斯顿 ModelNet 项目的目标是为计算机视觉、计算机图形学、机器人学和认知科学领域的研究人员提供全面、干净的对象 3D CAD 模型集合。包含数据集:ModelNet40:ModelNet10:modelnet40_ply_hdf5_2048:modelnet40_normal_resampled数据内容: 飞机、汽车、椅子、碗、瓶、键盘、楼梯、…采集方式:发布单位: 普林斯顿大学下载地址: htt

2022-05-19 09:52:30 50631 37

原创 PostgreSQL使用PostGIS插件,存储GIS数据

PostGIS是PostgreSQL对象关系数据库的空间数据库扩展程序。它增加了对地理对象的支持,允许在SQL中运行位置查询。[About PostGIS](About PostGIS | PostGIS)CREATE EXTENSION postgis;-- Create table with spatial columnCREATE TABLE mytable ( id SERIAL PRIMARY KEY, geom GEOMETRY(Point, 26910), name VA

2022-05-02 13:52:54 5913

原创 Mysql8存储GIS数据,QGIS中显示

1 MySQL对GIS数据的支持MySQL的GIS功能遵守OGC的OpenGIS Geometry Model,支持其定义的空间数据类型的一个子集,包括以下空间数据类型:GEOMETRY:不可实例化的数据类型,但是可以作为一个列的类型,存储任何一种其他类型的数据POINT:点LINESTRING:线POLYGON:多边形,由多条闭合的线构成的图形MULTIPOINT:点集合MULTILINESTRING:线集合MULTIPOLYGON:多边形集合GEOMCOLLECTION:空间对象集合

2022-05-01 11:24:27 4782

原创 windows/ubuntu查看端口占用,并终止对应的进程

Ubuntu系统1 查看端口占用# 查看所有端口占用lsof -i# 查看指定端口占用sudo lsof -i:10802 终止端口占用# 通过PID终止进程kill -9 45833 查看是否成功sudo lsof -i:1080,发现终端无任何打印输出,说明之前的进程已经终止。Windows系统...

2022-04-25 09:42:47 1991

原创 Windows11安装Ubuntu20.04双系统,傻瓜教程

1 下载ubantu系统镜像、刻录装机U盘1.1 下载镜像ubantu20.04镜像下载:ubantu20.04官网,点击进入下载1.2 下载刻录工具Rufus刻录工具Rufus下载:Rurfs工具,点击进入下载1.3 将系统镜像刻录至U盘首先你需要准备一个格式化后的U盘;然后直接打开刻录工具,选择镜像,开始刻录:可能会提示你下载什么文件,直接按照提示,继续执行等待刻录完毕!2 从windows11的硬盘中,划分出独立空间,用于安装Ubantu说明:2.1 进入磁盘管理,压.

2022-04-21 11:23:40 47651 22

原创 mapbox设置地图语言为中文,支持JavaScript和Vue

一定要注意版本号,尽量保持与官方示例一致!(网上其他教程大多没注意这一点),如果你访问不到官方仓库,请留下邮箱。,可以支持多种地图语言的设置。仓库中给出的简体中文demo。更具体的,请查看官方仓库​。官方语言插件地址:​。

2022-03-17 12:58:35 6993 13

原创 cesium拾取屏幕上指定点的真实坐标

// 方式三: 从场景的深度缓冲区中拾取相应的位置,可以采集entity,primitive,3dtile// 当拾取区域无entity,primitive,3dtile时,将返回一个无法预料的坐标(标准椭球面以下,无法使用,无法预料)let cartesian3 = viewer.scene.pickPosition(movement.position);if (cartesian3) { this.pickInfoOption3.show = true // 下面两个都行 .

2022-03-03 13:56:58 2144

原创 Cesium实现建筑物单体化(分栋分层)

对于一个建筑物实现单体化需求:1. 首先有其3dtiles模型,加载到场景中;2. 在gis软件中勾勒建筑物矢量轮廓(如果分层单体化,需要增加楼层高度信息),并发布查询服务; 2.1 不会写后端代码的,推荐使用geoserver服务器发布wfs服务。. 2.2 使用postgis数据库结合后端代码实现查询服务。3. 在场景中单击目标,获取目标点经纬度,通过第二步的服务查询其轮廓,在场景中构造带有classificationType的entity或者primit...

2022-03-02 18:23:27 8208 9

原创 postgres+postgis+geoserver离线路径规划功能(记录)

写在前面:离线路径规划的方案有很多种,一般根据需求进行取舍。最终规划的结果受多方面因素的影响。比如:原始线路数据是否可靠、属性数据是否完备不同类别线路之间是否有拓扑错误路径规划函数是否合理是否具有容错性,等等正文内容:该文章是一篇对新手友好型的教程,内容比较详细,如果是经验老道的giser可能会觉得内容比较繁琐(哈哈)。1 安装Postgres数据库需要同时安装postgis插件2 Naviact 连接数据库便于执行SQL语句3 QGIS 连接数据库便于可视化路

2022-02-02 13:12:59 2110 2

原创 cesium中实现楼层分解动画

2022-02-02 12:14:14 1554 9

原创 记录node中使用sequelize,自动生成表模型,链接操作数据库(以postgreSQL为例)

记录node中使用sequelize自动生成表模型,链接操作数据库(以postgreSQL为例)说明:1 安装依赖npm install -g pg pg-hstorenpm install -g sequelizenpm install -g sequelize-auto2 运行指令sequelize-auto -h -d -u -x [password] -p [port] --dialect [dialect] -c [/path/to/config] -o [/path

2022-01-31 15:37:50 3734 3

原创 cesium鼠标拾取要素,并判断要素类别

/** * 拾取屏幕像素位置的cesium要素,并判断是什么类型(支持:Entity Cesium3DTileset Billboard Primitive) * @param x * @param y * @returns {*} */ pickFeatureFromScreen(x, y){ let resp = { pickResult: null, } let pic..

2021-10-19 10:35:48 2757 1

原创 Cesium加载地形数据(cesiumlab制作地形数据),从源数据到地形服务

手摸手教会你:如何在cesium场景中添加自己制作的地形服务?

2021-08-19 16:43:25 9209 35

原创 Cesium 采集地形高度,采集模型高度 (异步方法,适合数据较多的时候)

阅前须知:1. 该文章适合采集大量点的高度(异步采集);2. 如果采集单点高度(同步采集),请参考API:scene类下的 sampleHeight 和 clampToHeight,适合采集单点。Scene - Cesium Documentation正文开始主要功能:1. 采集地形高度(地形:viewer.terrainProvider)2. 采集模型高度(3DTile,model,entity等)以下代码,支持获取上述两种高度(获取地形...

2021-07-22 10:08:52 8188 5

原创 cesium坐标转换:不同坐标系之间的相互转换

cesium中描述空间物体的位置时,常用坐标有三种格式:空间三维坐标:new Cesium.Cartesian3(x,y,z) 空间(球)极坐标:new Cesium.Cartographic(longitude,latitude,height) 球面经纬度坐标:(没有具体的创建方式,本文用数组表示为 [ lng ,lat,height]下面直接给出这三类坐标的相互转换方式/** * cartesianToCartographic ...

2021-07-19 12:36:02 2359

原创 leaflet、cesium加载百度地图,加载自定义样式百度地图

1 leaflet加载百度预设地图2 leaflet加载百度自定义样式地图旧版地址:https://developer.baidu.com/map/custom/旧版的样式编辑器,使用起来没有新版方便。但是我们可以在leaflet中使用,还要啥自行车!使用方式如下:1. 页面下方,是图层样式编辑区。可以对各种图层进行样式的重新调整;2. 样式调整完毕后,F12打开浏览器开发者工具(如图),查看当前请求的瓦片链接;3. 复制瓦片请求连接中的styles对应的参数..

2020-12-09 13:56:42 3617 8

原创 MATLAB安装产品选择,如何选择需要安装的产品

🔥🔥🔥初次安装时不用太刻意选择工具箱,可以在后面使用过程中,按需安装。(注意:需要保留安装包,以备不时之需)不过这种方式在后续使用过程中可能会遇到。,不过都是小问题了啦。

2020-11-21 21:30:35 113826 16

原创 MATLAB提示:要使用 ‘xxx函数‘,则必须授权、安装并启用了以下产品:xxx toolbox

🔥 问题原因在首次安装matlab的过程中,当选择产品时,有些洁癖患者(比如我)仅仅选择安装matlab。这会导致使用matlab编程时,出现某些函数无法使用的问题,因为它们存在于固定的工具箱(toolbox)中。

2020-11-21 21:10:28 20410 6

于2023年2月21日上传; MapBox语言插件,原地址:https://github.com/mapbox/mapbox-g

于2023年2月21日上传; MapBox语言插件,原地址:https://github.com/mapbox/mapbox-g

2023-02-21

lightPickjs:使用原生js实现的日期范围选择器

lightPickjs: 1. 使用原生js实现的时间选择器; 2. 适用于一些使用纯JavaScript技术开发的老项目; 3. 功能是实现日期范围的选择 10/02/2023 - 12/02/2023; 4. 配置参数可以在互联网上搜索

2023-02-11

CVPR 2021 Tutorial on Physics-Based Differentiable Rendering

CVPR 2021 Tutorial on Physics-Based Differentiable Rendering

2023-02-04

空空如也

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

TA关注的人

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