- 博客(57)
- 资源 (13)
- 收藏
- 关注

原创 用ArcPy对长时间序列栅格影像分类后求和
我现在有每月的径流量数据,需要求和得到年度的径流量。使用ArcGIS的Map Algebra可以解决问题。但是需要点几百下,很麻烦且容易出错。所以我用ArcPy解决。代码如下:import arcpyfrom arcpy.sa import *arcpy.CheckOutExtension("spatial")arcpy.gp.overwriteOutput=1#customarcpy.env.workspace=r'F:\data\YellowRiver runoff data'#设置输入
2021-03-10 22:26:18
724
1

原创 解决 ENVI App Store安装后无法打开的问题
按照官方网站上的说明按照后启动出现报错Please run ENVl as Administrator.OR You should add administrator rights to this folder:C:Program Files\Exelis\envi53\这是因为没有用管理员身份打开ENVI。右击ENVI,选择以管理员身份运行。出现安全警报,点击允许访问,就可以了。...
2021-02-06 19:05:29
13610

原创 用Python读取文件夹下文件名并检查缺失文件
从NASA中下载数据集后,发现有很多没有下载的文件。通过链接表和数据文件用肉眼比对很容易出错,就用python写了一个程序。首先要把数据集存储在同一个路径下。读入数据下载链接表文本文件tuplelink=os.walk(r'F:\data\modisnc下载')#获取文件夹下的路径和文件,并生成元组 for tuple in tuplelink:#生成文件名元组 pass listlink=tuple[2]#生成文件名列表 misslist=[]import os#导入os库file = op
2021-02-02 10:21:33
1350

原创 NASA EARTHDATA GES DISC不用爬虫基于插件DownThemAll批量下载数据
NASA EARTHDATA GES DISC不用爬虫批量下载数据下载插件DownThemAll找到数据集下载链接列表启动插件由于NASA EARTHDATA GES DISC的数据集需要登录下载,使用爬虫下载不仅需要获取Cookie,而且保存速度很慢。幸运的是NASA EARTHDATA GES DISC的网站提供每一个数据的下载链接。不需要用正则表达式筛选获取页面元素,直接复制链接表就能获得所有的下载链接。因此,用浏览器直接输入链接访问最简便。但是,数据量太大,DownThemAll可以解决问题。
2021-01-28 17:49:07
2785
3

原创 基于Matlab,python,ArcGIS等实现netCDF(NC)格式数据的读取与转换为Geotiff格式
NetCDF(network Common Data Form)是一种存储多种特殊数据(变量)的文件格式,如温度、湿度、气压、风速、风向。各种变量可以通过一个维度显示。NetCDF文件中有多个字段,lat为纬度,lon为经度。其他的字段中有径流量、降水量等数据。使用Matlab函数ncdisp(filename.nc)可以在命令窗口中以文本形式显示NetCDF数据源(source)中的所有组、维度、变量定义和所有属性。
2021-01-25 21:35:15
5919
10

原创 SQL Server数据库技术期末大作业 机票预定信息系统
题目:设计机票预定信息系统,并完成以下系统功能基本要求:能够实现多种关联查询航班基本信息的录入:航班的编号、飞机名称、机舱等级等;机票信息:票价、折扣、当前预售状态及经受业务员等;客户基本信息:姓名、联系方式、证件及号码、付款情况等;按照一定条件查询、统计符合条件的航班、机票等;要求:(1)数据库设计过程中,建立E-R图,然后转换为关系模型,报告中要体现出来。(2)文档内容中包括数据库的应用背景介绍,数据库设计方案,创建、添加、查询、修改等语句以及语句的功能说明。(3)SQL语句要求规范.
2020-12-30 22:29:30
14751
13
原创 ArcGIS Pro跨图层复制粘贴
在Clipboard下拉框中点击Paste Special,选择需要粘贴的图层后点击OK。点击需要复制的要素,保持选中状态。右击点击copy,或Ctrl+C进行复制。在map视图中,点击selection中的Select按钮,保持选择状态。
2025-04-24 17:21:44
952
原创 解决WSL2 Ubuntu22.04中pip3的报错问题
Ubuntu22.04中,已经安装好了python3.10.12。这种报错的出现是由于python3-minimal和libpython3-stdlib等不匹配引起的。这时需要把这些模块和python3 重新卸载,再安装python3和pip3。
2024-08-26 23:29:41
1089
1
原创 在word中删除endnote参考文献之间的空行
如图,在References中,每个文献之间都有空行。打开Endnote。删除layout中的换行符。保存,在word中更新参考文献即可。打开style manager。
2024-07-14 00:03:27
1852
原创 解决ArcGIS导出的svg格式的图片插入Word后的字体问题
在ArcGIS中设置字体为Times New Roman,但导入Word后字体转为等线。
2024-06-23 17:02:14
838
原创 Python中对数组连续赋值的问题
在python中,首先用两个等号对两个数组进行初始化并赋值。之后,对任何一个数组进行赋值,都会将其赋予相同值。
2023-11-29 22:22:31
380
原创 解决ArcSWAT Weather Data Definition报错Index and length must refer to a location within the string
这是因为气象数据的文本数据不能匹配,应完全按照CMADS的数据格式。在ArcSWAT操作气象数据时,输入气象站点数据出现报错。将文本格式的数据改成这样。
2023-05-13 15:53:12
930
1
原创 解决ArcSWAT报错:INSERTINTO 语句的语法错误。:IN,mWritelnputFiles.wg
Syntax Error in INSERT INTO Statement.:IN,mWriteInputFiles.Sol
2023-04-15 19:23:50
1691
1
原创 解决Python报错ValueError: No engine for filetype: ‘xls‘
Python3.11,编译器Pycharm 2022.3。
2023-04-13 21:22:24
18879
3
原创 ArcSWAT报错:Error Number: -2147217385Error Message: Failed to create raster dataset
在ArcCatalog中,双击栅格数据,打开栅格数据属性表。点击Spatial Reference——Edit,更改投影坐标系。在选择投影坐标系后点击应用,即将数据采用选定的投影进行显示。此时,该数据可以成功加载。由于ArcSWAT只能处理平面栅格数据,因此须将栅格数据进行投影。
2023-03-04 21:23:25
1222
2
原创 解决ArcSWAT 2012.10_8.25安装 Error 1001 无法获得SWAT_HRU.dll程序集中安装程序类型。->无法加载一个或多个请求熟悉
Error1001.无法获得G:SWATArcSWATSWAT_HRUsdll 程序集中的安装程序类型。->无法加载一个或多个请求的类型。有关更多信息,请检索LoaderExceptions 属性。重新安装ArcGIS 10.8.2后,问题解决。
2023-02-13 09:15:11
3429
原创 ArcGIS Pro报错: Reclassify ERROR 000628: Cannot set input into parameter remap.
ArcGIS Pro报错: Reclassify ERROR 000628: Cannot set input into parameter remap.
2023-02-02 00:11:06
1151
原创 在pycharm中读取hdf,并基于pyqgis实现ArcGIS的栅格计算器功能
基于PyQGIS在pycharm中实现hdf文件的读取和栅格代数计算。
2023-01-31 10:35:42
478
原创 解决{“message“:“Unauthorized -- Please use reference #: when contacting MODAPS Support“,“status“:401}
在NASA官网的EearthData下载数据时,无法由生成的链接下载数据。直接点击数据链接会弹出一个页面,抛出401报错:状态码 401 Unauthorized代表客户端错误,指的是由于缺乏目标资源要求的身份验证凭证,发送的请求未得到满足。这是由于没有登录网站。
2023-01-15 19:10:14
4129
原创 解决Arc GIS Pro 3.0安装时报错:ArcGIS Pro需要Microsoft .NET Desktop Runtime或更高版本
解决Arc GIS Pro 3.0安装时报错:ArcGIS Pro需要Microsoft .NET Desktop Runtime或更高版本
2023-01-05 22:03:20
4665
8
原创 解决京瓷打印机P3045卡纸问题
解决打印机卡纸问题的关键在于找到卡在打印机里面的纸。对于P3045型号的打印机,可能有多个位置。如果纸卡在分页器里面,需要打开打印机的后盖。然后剥开分页器的挡板,可能在滚轮上。注意:滚轴可能很烫,要防烫伤。如果不在分页器里面,可能在显影器里面。这时只需要打开前盖板,就是白色的这个盖板。然后从下面将硒鼓和显影器一起拉出,纸就能看见了。找到纸,只需要抽出来,关上盖板就能正常运行。...
2022-06-02 23:34:49
3167
1
原创 地理时空大数据实验报告
这里写自定义目录标题Pycharm环境配置下载Pycharm安装Pycharm新建Project配置Project虚拟开发环境安装需要的第三方库爬取区域旅游景点的地理信息、点评、星级解析去哪网济南景点网页旅游景点空间分析欢迎使用Markdown编辑器Pycharm环境配置下载Pycharm打开Pycharm下载官网,点击Download,下载Community版的Pycharm。安装Pycharm新建Project配置Project虚拟开发环境点击New Project选择New En
2022-05-21 22:28:02
334
原创 解决SARscape报错 OpenCL Platform/Device not found
运行环境:Windows10。通过联系Intel官方支持服务,更新显卡驱动,显卡驱动为最新版本。 SHAPE \* MERGEFORMAT 原因:出现该提示的原因可能是电脑较老(5年前的电脑),缺少OpenCL包。新电脑一般不会出现该问题。或者电脑版本过新,NVIDIA没有匹配的OpenCL版本。解决方案一:SARscape安装时选择同时安装OpenCL。但该方案没有解决报错的问题。 SHAPE \* MERGEFORMAT 解决方案二:手动安装AMD APP SDK(2.8....
2022-05-09 15:58:40
7058
原创 基于ArcGIS Pro城市用地适宜性评价
城市用地适宜性评价是城市总体规划的一项重要前期工作。它首先对工程地质、社会经济和生态环境等要素进行单项用地适宜性评价,然后用叠加技术生成综合的用地适宜性评价结果,俗称“千层饼模式”。请根据所学的知识,用提供的数据进行建设用地适宜性评价。一、数据说明(见“Data”文件夹)1、道路.shp:道路数据;2、工业.shp:工业分布数据;3、河流.shp:河流分布数据;4、居民点.shp:居民点分布数据;5、林区.shp:林区分布数据;6、溪流.shp:溪流分布数据;7、研究范围.s
2022-04-22 15:10:53
7424
3
原创 ArcGIS趋势分析(Trend Analysis of Geostatistics)
首先说明,Trend Analysis在ArcGIS Pro里是无法完成的,需要用ArcMap进行。右击顶部工具栏,在弹出的框中点击Geostistics Analysis。点击Geostistic Analysis——Explore Data——Trend Analysis。
2022-04-19 10:26:32
6694
8
原创 JAVA程序设计课程期末设计
目录《JAVA程序设计》期末课程设计1.利用循环与跳转语句显示1-100中所有能被5且能被7整除的数。1.1. 概要设计1.1.1. 设计内容1.1.2. 思路1.1.3. 流程图:1.2. 详细设计、调试与分析1.2.1. 方法一:for循环遍历1-100的整数1.2.2. 方法二:while循环遍历1-100的整数1.2.3. 方法三:do while循环遍历1-100的整数1.2.4. 方法四:dowhile循环遍历1-100的整数,用switch语句选择1.2.5. 分析
2022-01-12 00:00:00
2502
2
原创 Python基于PyaotoGUI实现Excel插件XLSTAT偏最小二乘运算(PLSR)的批量操作
由于R语言无法运行,python直接进行偏最小二乘回归无法计算各种指标,Matlab虽然能运行但是效果不好。所以用Excel插件进行运算。但是一直点点点不仅费手费鼠标费时间,我就用python编了个能替我点点点的代码。...
2021-12-11 20:58:55
1862
原创 ArcPy最大值法由NDVI月度数据转化为年度数据
下载中国5km分辨率逐月NDVI数据集(1982-2020)目录下载中国5km分辨率逐月NDVI数据集(1982-2020)配置python环境编写代码下载地址:国家地球系统科学数据中心数据详细信息http://www.geodata.cn/data/datadetails.html?dataguid=239118756960240&docid=474配置python环境配置方法可以参考我的另一篇文章Pycharm中安装arcpy_冬_冬_的博客-CSDN博.
2021-12-08 21:47:19
3298
4
原创 Arcpy处理中国1km分辨率逐月平均气温(降水)数据集NetCDF数据
下载逐月气温和降水数据下载地址:国家地球系统科学数据中心数据详细信息配置python环境配置方法可以参考我的另一篇文章
2021-12-07 21:30:23
4512
3
原创 摄影测量学 :基于python的双像空间前方交会实验
输入数据:模拟像片一对:左片号31,右片号32; 航摄机主距:f=150mm;左右像片x0=0;y0=0。左片外方位元素:φ=-0°25'00″ ω=-1°00'00″ k=-0°10'00″Xs=103007.006117 Ys=139998.994849 Zs=4801.9989994 (m)右片外方为元素:...
2021-11-16 01:00:00
2383
原创 基于R语言地理探测器包(GD)空间异质性与驱动力分析
导入要分析的数据,并用切片器选择因变量和自变量,因变量在左侧,并删除无关数据,包括索引。testdata <- read.csv(csvfile, header = TRUE, sep = ",")testdata=testdata[3:9]输入可供选择的分类方法#3 approaches to calculate disgress. discmethod <- c("equal","natural","quantile")输入可供选择的分类基本数量#classi
2021-11-01 20:32:48
3637
8
原创 解决ArcGIS 报错:ERROR 999999: Error executing function.No spatial reference exists.No spatial reference
在进行point to raster 时 ,会遇到报错。这是因为保存在Geodatabase中的文件名开头用了数字。文件名开头改为字母就能解决。
2021-09-16 22:06:04
5362
原创 Arcpy.Raster函数打开adf文件
在Arcpy中想要读取adf文件,但是无法读取adf文件。改正方案:把扩展名去掉DWRaster = arcpy.Raster(r"E:\WSI\DWC_raster\F2000.tif")#读取tif文件PoppopRaster = arcpy.Raster(r"E:\BaiduNetdiskDownload\new WSI\npop\npop2000")#读取tif文件SASARaster = arcpy.Raster(r"E:\BaiduNetdiskDownload\new WSI\S
2021-08-04 17:14:22
548
转载 Word无法打开PDF 很抱歉,此文档的作者已设置权限,不允许在其他应用程序中重复使用此内容。
用word打开PDF出现报错,这个可以用其他软件进行编辑,然后导出。但是这样的软件需要安装,还有可能收费。这个问题用python pdf2docx库可以解决。首先安装pdf2docx。pip install pdf2docx在python中输入 。from pdf2docx import Convertercv = Converter(r"C:\Users\dell\Desktop\08】.pdf")cv.convert(r"C:\Users\dell\Desktop\08】.d..
2021-06-26 18:43:45
5890
1
转载 window找不到 gpedit.msc
You can also install the GPEdit.msc file using the installer for the Windows 10 Home edition since, it does not come built-in with this version.Step 1: Click on the below link to download the zip folder for the installer:Gpedit installer for windows 10 h
2021-06-09 17:02:55
230
原创 TypeError: Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex, but got an instance of ‘Ran
在python中对股票进行时间序列的重分类时遇到报错TypeError: Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex, but got an instance of 'RangeIndex'但是如果用yahoo的pandas股票获取函数获得的DataFrame不会出现这种报错。网上许多人用这种方法就能解决,但是我解决不了,无论用什么方法把Date列转换时间序列都不能解决。stock_df['Date']=pd.t
2021-05-29 11:13:27
10865
原创 Python 报错ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.an
index1 = df[(df.Pfa_Code==Pfa_num1) and (df.SubRegion_==Sub_ID)].index.tolist()[0]这是由于【】内的真值不明确解决方案:把and 改为&index1 = df[(df.Pfa_Code==Pfa_num1) & (df.SubRegion_==Sub_ID)].index.tolist()[0]
2021-05-26 21:42:37
389
基于ArcGIS Pro城市用地适宜性评价实验原始数据和结果数据。
2022-04-22
SQL Server数据库技术期末大作业 代码与数据库
2021-01-01
SQL Server数据库技术期末大作业 数据库mdf文件
2021-01-01
README Document for NASA GLDAS Version 2 Data Products
2021-03-12
SQL Server数据库技术期末大作业 数据库ldf文件
2021-01-01
Rainf_tavgtiff.zip
2021-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人