- 博客(20)
- 收藏
- 关注
原创 SDMs剔除临近点
3.将处理后的属性表与点.shp进行链接,点要素类的ObjectID对应表中的Input_FID。2.删除相同,将点距离计算得到的属性表进行处理,选择Distance进行处理。4.删除点要素类中Input_FID不为空的点。在1km、10km、50km内仅保留一个点。1.点距离,计算1km内其他点的距离。
2024-10-10 11:12:11
135
原创 读取此文件夹下的每一个子文件中的asc文件,并将nan替换为-9999,powershell代码
Write-Host "正在处理文件: $($_.FullName)"Write-Host "文件已更新: $($_.FullName)"Write-Host "正在处理目录: $($_.FullName)"$rootPath = "F:\代做\环境变量\全球\ascii"# 遍历当前子文件夹下的所有.asc文件。Write-Host "所有文件处理完成。# 替换nan为-9999。# 将修改后的内容写回文件。# 遍历根目录下的所有子文件夹。# 定义要遍历的根目录。
2024-09-22 19:40:19
643
原创 未来气候栅格拆分
setwd("D:/OneDrive/桌面/A")## ----未来气候栅格拆分----#将多波段栅格按照波段进行一一拆分。# 单独导出每个波段。
2024-08-31 09:49:37
176
原创 ArcGIS模型构建器中的栅格计算器
在模型构建器中,插入栅格计算器,如何将其与栅格进行链接呢。输入部分选择栅格即可,其会直接与栅格计算器链接到一起。双击栅格计算器,进入,输入操作使用的函数。
2024-08-22 18:14:10
709
原创 将文件移动到特定文件夹
Set-Location -Path "F:\11\栅格重分类"# 查找当前目录下所有以50126.tif结尾的文件。# 将找到的文件移动到新建的50126文件夹中。# 设置工作目录为F:\11\栅格重分类。# 新建50126文件夹,如果不存在的话。
2024-08-18 12:48:02
188
原创 读取Excel文件,然后根据name列的值将数据分别写入不同的CSV文件
file_path <- "F:/A/所有物种的经纬度.xlsx"# 为每个物种创建一个CSV文件。# 获取所有不同的物种名称。# 筛选当前物种的数据。# 定义输出文件的路径。# 确保数据是数据框格式。# 读取Excel文件。
2024-07-29 10:48:56
342
原创 raster包 设置高程栅格数据,计算坡度坡向
坡向的默认单位是度(degrees),也可以使用'rad'获取弧度值。# 如果需要查看结果,可以使用plot函数。# 使用terrain函数计算坡度。# 使用terrain函数计算坡向。# 安装并加载raster包。# 设置高程栅格数据的路径。# (可选)保存坡度结果。# (可选)保存坡向结果。# 读取高程栅格数据。
2024-07-23 19:28:14
298
原创 word二级标题自动编号2.1、3.1.1
最重要的是:二级标题中 ,输入编号的格式:第一位是直接插入的:包含的级别编号来自:一级标题。word-开始-段落,选择定义新的多级列表。其余级别标题类推即可。
2024-07-16 10:33:16
6144
原创 PowerShell修改文件夹内所有文件名称/SDMs未来环境因子重命名简易操作
目录下的文件进行重命名,确保不会将包含连字符(-)的文件名部分包含在内。这个脚本会检查文件名的倒数第五个字符,如果不是连字符,则保留最后五个字符,否则只保留最后四个字符。# 如果不是'-',保留最后5个字符。# 如果是'-',只保留最后4个字符。# 检查文件名的倒数第五个字符是否为'-'Write-Host "文件重命名完成。# 获取不包括扩展名的文件名。# 获取文件的扩展名。# 设置要处理的文件夹路径。# 获取文件夹中的所有文件。# 切换到目标文件夹。# 遍历文件并重命名。
2024-07-11 23:48:40
440
原创 Maxent等物种分布模型的质心迁移
5点集转线,可以在不同的点中间添加线,更直观的表达迁移方向和距离(数据管理工具-要素-点集转线)4合并,将不同时期或不同气候浓度的点进行合并,将其放置于一个矢量数据中(地理处理-合并)2栅格转面,将高适生区由栅格数据转为矢量的面数据,(转换工具-栅格转出-转面)3平均中心,计算得到矢量数据的中心点(空间统计工具-度量地理分布-平均中心)1 右键选择所需图层,一般进行的是高适生区的迁移分析,即右键选择高适生区。在gis中打开栅格文件。
2024-05-27 16:28:43
828
原创 biomod2环境因子预处理-筛选建模环境因子
由于环境指标之间可能存在较强相关性,数据冗余不仅会降低运算效率,还会影响到适生区识别结果的稳定性,因此由此要对生境特征变量进行筛选。另一方面,使用MaxEnt模型对所有环境因子进行预处理,得到不同环境因子对物种地理分布的因子贡献率。一方面,对所有环境因子进行Pearson相关性分析,判断不同环境因子间是否具有相关性。以因子贡献率为基础,结合相关性分析结果,选择用于建模的环境因子。
2024-05-02 21:35:35
513
1
原创 biomod2伪随机点的选取
由于 Biomod2(biodiversity modelling2)使用的物种出现数据的类型是存在-缺失模型(presence-absence)(即输入数据是物种出现和缺失的观测坐标)(Thuiller etal,2009)。除了存在点数据,还需要缺失数据(缺失是指在实地取样时物种没有出现,即伪存在数据(pseudo-absence)(Barbet-Massin etal.,2012)。如果实际存在记录的数量大于1000,我们随机选择与存在记录点数量一样的伪存在数据点。
2024-05-02 18:17:08
712
1
原创 biomod2包括的物种分布模型
模型名称 缩写 广义线性模型 Generalized linear model GLM 推进式回归树模型 Generalized boosting model GBM 广义相加模型 Generalized additive model GAM 多元适应回归样条函数Multivariate adaptive regression splines model MARS 分类树分析模型 Classification tree analysis model C
2024-05-02 18:04:07
304
1
原创 MaxEnt最大熵模型质心迁移计算
在GIS中打开工具箱,添加SDMtoolbox工具箱,选择“ SDM Tools”模块中“ MaxEnt Tools"子目录。“Distribution Changes Between BinarySDMs”工具用于依次计算各个时期物种适生区的范围变化,得到物种分布的增加区、稳定区和损失区。“Centroid Changes(Lines)”工具用于计算不同时期预测分布的几何重心位移情况,从而分析物种分布区的总体扩散趋势。使用软件ArcGIS,使用插件:SDMtoolbox工具箱。
2024-05-02 17:54:22
825
1
原创 HWSD的土壤数据提取
从HWSD 获取的土壤数据经过处理之后,得到的是一个多合一的栅格数据,基于此我们需要提取得到某一想要的单独数据。4.右键查找表可以进行批处理,但目前并未找到合适方法直接提取所有数据,只能通过批处理手动添加。3.输入栅格为土壤栅格,查找字段为所需要的字段,输出栅格选择合适的位置及命名即可。2.工具箱-3D Analyst 工具-栅格重分类-查找表。1.将土壤数据导入gis后,先定义投影为WGS1984。
2024-04-30 14:06:15
892
1
原创 批量查询高等植物的学名、中文名、科、属、种、分布区以及濒危等级等
devtools::install_github("helixcn/LPSC", build_vignettes = TRUE)#LPSC包的安装。#LPSC 批量查询高等植物的学名、中文名、科、属、种、分布区以及濒危等级等。data2 <- show_detail(data$物种)write.csv(data2,"a.csv")#输出。show_iucn_status("矮牡丹")
2024-04-01 19:24:22
705
原创 从GBIF中获取研究区内物种经纬度信息
filter(kingdom == "Plantae") %>% #kingdom填物种类型,动物为Animalia,植物为Plantae。#参考网站:https://blog.sciencenet.cn/blog-3432920-1238640.html。##筛选条件运行后,最下面会出现一个网址:https://doi.org/10.15468/dl.zdqzft。#在网址内下载物种数据。#####读取物种信息。
2024-04-01 19:22:09
641
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人