- 博客(18)
- 收藏
- 关注
原创 【ArcMap空间连接】面要素各个小斑块匹配到点要素数据最近点
3.上一步骤输出数据(已经将村的属性字段连接到生态源地的属性表中),打开属性表,添加字段,源地的X、Y字段以及计算欧式距离的字段,【计算几何】、【字段计算器】实现。需要将面要素各个小斑块匹配到点要素数据最近点,并计算各个小斑块的质心到最近点的欧氏距离。一个生态源地面要素矢量数据,一个村级面状矢量数据(或者其他级别)。附两个数据属性表截图。1.村级面状矢量数据.打开属性表,新增两个字段进行【计算几何】质心X、质心Y,单位km。最终得到我们需要的字段。2.【空间连接】工具。
2025-12-18 09:58:30
297
原创 PLUS模型邻域权重计算、不同场景矩阵不一样但是结果一样
2.不同场景矩阵不一样但是结果一样,原因是参数设置问题,调小Patch generation threshold 0.7,调大Expansion coefficient0.3;举例计算2010年-2020年转移矩阵。为各类土地利用最小扩张面积,为各类土地利用最大扩张面积。类土地类型领域权重,类土地利用扩张面积,total-本身转本身。
2025-10-13 17:41:27
362
原创 ArcMap浮点型栅格无法重分类问题解决修改栅格值
2.用【镶嵌至栅格】将原始的浮点栅格和上一步保存的栅格镶嵌为新栅格,运算符号为Last,这里注意将新保存的数据放在第二个位置。镶嵌后得到想要的栅格数据。需求:替换浮点型栅格数据的异常值(-9)为一个浮点数。如题,针对浮点栅格数据,出现无法正常重分类问题。
2025-09-10 14:28:59
158
原创 python数组矩阵做差计算错误数组溢出问题
(无符号8位整数),范围在[0,255],144-147超出范围,当邻域像素值为144,中心像素为147.做差得到结果是253。类型无法存储负数,结果会“环绕”到。默认数组格式存储格式为像素值存储在。使用一下代码进行矩阵计算。数组类型转换为16为。
2024-09-26 21:05:38
189
原创 VS 一个解决方案内的多项目调用,有两个项目,一个项目调用另一个项目中的函数
输出目录为生成lib的路径,路径为:C:\Users\16076\source\repos\test_diaoyong\x64\Debug\lib。项目1:test_diaoyong。test2.cpp调用test.cpp内的函数。解决方案test_diaoyong。
2024-07-13 10:44:50
1033
原创 opencv深度图像对空洞值掩膜C++/python
2.图像的size(rows,cols),行列顺序不能反,记忆:行列式子所以是先行后列。1.正确读取深度图像(尤其是格式(参数:flags),深度图读取格式为-1)功能需求:实现对深度图像空洞值(深度值为0)和非空洞二值化掩膜。
2024-04-20 16:18:28
552
原创 python代码middlebury数据格式.ppm.pgm.pfm批量转换.png
【代码】python代码middlebury数据格式.ppm.pgm.pfm批量转换.png。
2024-04-05 21:21:48
544
1
原创 ubuntu22.04+detectron2+Adelaidet+blendmask配置运行demo/numpy报错/安装环境参考
一、遇到问题:在运行blendmask例子中遇到ImportError: numpy.core.multiarray failed to import。-e /home/jiaqi/桌面/software/blendmask/AdelaiDet-master。-e /home/jiaqi/桌面/software/blendmask/detectron2-0.6。二、安装环境参考(python3.8,附部分安装包)安装下载较慢建议添加清华源。
2023-09-06 18:28:39
778
1
原创 虚拟环境open3d卸载重新安装,AttributeError: module ‘open3d‘ has no attribute ‘data‘
问题:报错AttributeError: module 'open3d' has no attribute 'data',open3d突然用不了。将whl包复制到虚拟环境的/Lib路径下。解决:卸载虚拟环境的open3d,重新安装。2.下载对应的whl包。打开conda命令行。
2023-08-18 16:55:15
1793
1
原创 SLAMBook11章回环检测DBoW3库报错 error: ‘ostream’ in namespace ‘std’ does not name a type 99
遇到报错不要慌,看看是什么报错,看看绿色字的提示,照着修改之后,果然能解决~!找到绿色字体需要添加头文件的cpp文件,逐一添加头文件,继续根据步骤安装即可。
2023-07-29 09:03:25
745
1
原创 【已解决】Ubuntu22.04修复grub引导+用修复软件
2.使用引导软件修复成功,再次重启电脑不需要手动设置启动分区。hd为硬盘,gpt为硬盘分区,逐一尝试搜索系统。终端输入以上命令,耐心等待一段时间。但后续步骤一直提示 找不到EFI目录。
2023-07-01 15:14:25
6857
原创 Anaconda+pycharm+arcpy+gdal配置虚拟环境
下载对应版本的 gdal.whl包,复制到虚拟环境路径,激活虚拟环境,并cd到路径,pip install (包名字)如:GDAL-2.2.4-cp27-cp27m-win32.whl。虚拟环境路径:C:\ProgramData\Anaconda3\envs\qgis_project\Lib\site-packages。将ArcGIS的Desktop10.2.pth文件拷贝到新创建的虚拟环境路径中【需要先安装好ArcGIS】qgis_project(创建的虚拟环境名)3.虚拟环境中安装gdal.
2023-03-24 19:51:55
650
原创 C#多态的实现,课程
多态的实现:new(父类的方法依然存在) override(覆盖)virtual(虚方法,允许子类重写)结构:值类型,不支持继承,有默认值,不允许声明不带参数的构造函数,不允许声明析构函数。访问修饰符 virtual 返回值类型 方法名。重载==,要同时重载!
2023-03-07 15:38:43
103
原创 将淹没范围(栅格),与房屋、农田要素类相交,计算受淹没房屋农田
确认淹没范围栅格为浮点型,不能直接转为要素。先用栅格计算器:目标栅格*0+1,将淹没范围转为1的淹没栅格,再进行转整型(栅格要转为整型才能转为要素)。首先想到相交处理,但是只适用于要素类和要素类之间处理,因此思路转为,将淹没范围栅格转化为要素.shp(或者,将要素类转化为栅格进行栅格计算器“*”相交,但后续操作因为像元大小不同等因素,未能获取适合的相交农田房屋栅格数据,放弃这条路!实验目的:将淹没范围(栅格),与房屋、农田要素类相交,计算受淹没房屋农田。
2023-02-27 21:16:28
204
原创 win10+pcl1.8.1+vs2017,debug、release配置成功
win10+pcl1.8.1+vs2017,debug、release配置成功_SILENCE_FPOS_SEEKPOS_DEPRECATION_WARNING。[属性管理器],添加[属性页],设置[链接器]--[输入]--[附加依赖项]
2022-10-20 11:15:56
765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅