- 博客(33)
- 收藏
- 关注
原创 ArcGIS——计算几何——面积/周长禁用
问题描述:在属性表中对字段进行计算几何操作,却发现“面积/周长-已禁用”的问题。如下图:解决思路:因为缺少投影,定义一个投影就可以了。①可利用工具“定义投影”,给数据加上投影坐标系:②直接给数据框定义投影坐标系打开数据框的属性,然后选择一个合适的投影坐标系这个问题,有的文章是说经纬度坐标反了,将经纬度反过来就行。此方法与我碰到的问题不是一种类型,因此在这就不做过多描述。第一种方法不可行的可尝试这种把经纬度反过来的方法。...
2021-03-24 09:24:46 57967 7
原创 ArcGIS——根据表格信息创建点图层
问题描述:已有一Excel表格,表格中信息为各地经纬度,以及某些属性信息,如下图所示:(以患病情况为例)目的: 将表格信息,以空间的形式呈现出来,如下图:操作方法:1.将表格信息添加到ArcGIS 中注:导入的表格,需是xlsx类型2.右键所导入的表格,选择→“显示XY数据”3.根据你的表格信息,选择相应的经纬度与坐标系注:由于本例的数据是在中国行政区范围内进行数据显示,因此所选的坐标系与本人已有的中国行政区矢量数据的坐标系保持一致完成后得到如下图结果:为了进一步对所创建的点
2021-02-18 17:14:49 3424
原创 ArcGIS 如何对两张栅格数据的同一个位置取值
问题:有栅格数据1和栅格数据2,需对两个数据的同一个位置取值解决:①创建渔网在“几何类型”选择时选择POLYGON,创建面的同时会创建点渔网1:(包括面与点,显示中未显示面)渔网2:(包括面与点,显示中未显示面)② 将栅格的属性值赋到所创建的点上生成↓↓↓↓↓↓↓↓↓↓↓↓此时所生成的点数据均已包含栅格数据中的信息③ 利用“空间连接”(Spatial Join)工具,将两个带有属性信息的点图层连接此时即可得到两个图层同一位置上的信息注:由于创建渔网得到会是一个矩形区域
2020-11-18 17:23:38 5223 2
原创 Python学习④ 随机森林——测试集与训练集的抽取
从excel表中,随机抽取n行记录作为测试集,剩下的作为训练集。需要进行随机抽取的数据如下图所示(利用pandas读取)共有78行,需从中随机抽取n行作为测试集并输出,剩下的78-n行作为训练集。# 从原始数据中取出测试集后,剩下的作为训练集import pandas as pdpath = r'H:\randomForce.xlsx' #读取excel文件data = pd.read_excel(path)print(data)n=int(78*0.25)
2020-07-19 11:00:01 3305 2
原创 R语言 ggradar包安装
ggradar的安装有两种方法,一种是直接连到GitHub上安装,一种是本地安装A.直接安装:直接输入代码即可devtools::install_github("ricardo-bion/ggradar",dependencies = TRUE,force = T")这种方法,很有可能安不上。推荐本地安装↓↓↓↓↓↓B.本地安装:1.从GitHub上下载ggradar的包(为了以防万一,在文章末尾我会给出包的网盘地址)2.将下载好的ggradar包放入到R的安装目录→bin→x64下,并解
2020-06-25 15:59:28 8836 13
原创 ArcGIS 属性表选择多个要素
打开属性表,用“Select By Attributes”工具可以筛选出所需要的要素利用“in”可同时筛选多个要素,如,想同时选择“重庆、四川、贵州”这三个省的行政区,则可在工具的表达式中输入如下图红线的表达式。得到如下结果:同时选择多个要素的重点在于“in”参照上上图仿照一下就可以同时选择你想要的多个要素了...
2020-06-22 21:39:31 71806 7
原创 Python学习③ 某库已存在却无法使用的解决方法——以及安装超时问题的解决
以pandas为例,在使用Python的IDLE时,输入import pandas显示失败,但是在用cmd查看pip list时显示已经存在该库。这可能是因为你所下载的库并不在你所对应的pip安装路径中。首先,在cmd中输入where pip,用来查看你的pip有哪些路径,如下图:以上图为例,在我的电脑中存在着两个路径,我的pandas存放在第一个路径中。想要在第二个路径中也存放该库,则需切换到该路径下进行pip,如下图:虽然这样你的下载路径对了,但是由于是访问到外网,所以下载速度会比较慢,甚至超
2020-06-21 22:30:52 1320 1
原创 Python学习② Excel根据条件对单元格修改
利用openpyxl库对excel进行读写(没有这一库就用)目的:根据对某单元格的判断,来对别的单元格进行修改写入用图说话:有一张表,需要根据判断two这一列的内容,来填写three这一列的内容。即——if two=1,three=A;else three=B↓↓↓↓↓↓↓↓↓↓变成↓↓↓↓↓↓↓↓↓↓↓↓↓代码实现:from openpyxl import load_workbookfrom openpyxl.styles import Alignmentwb = load_work
2020-06-20 17:09:57 1194
原创 Python学习 Excel的读入与内容获取
1.包的导入:import xlrd2.文件的导入:excel = xlrd.open_workbook(r’I:\Python\one.xlsx’)xlrd.open_workbook是固定函数3.获取Excel中的表格sheet:sheet1 = excel.sheet_by_index(0)by_index()是指利用表格索引查找,小白的话就直接让()中的数为0就好(前提是你的excel中只有一个sheet)4.获取整行、整列内容:rows = sheet1.row_values(i)
2020-06-18 19:56:33 863
原创 ArcGIS Zonal Statistics as Table 工具报错解决
该错误,主要是针对在使用Zonal Statistics as Table工具时修改了保存路径而发生的错误在ArcGIS中执行Zonal Statistics as Table工具时,设置完参数后(参数设置时,修改了存储位置,没有使用默认位置)点击运行,出现如下图的错误:解决方法:1.点击File→Map Document Properties2.在弹出的窗口中,看到最下面部分,在“Geodatabase”处,修改路径(点击那个红框中最右侧的文件夹图标)3.该路径的选择,是你要执行工具时
2020-06-16 21:12:45 8414
原创 ArcGIS Diagrammer安装
1.下载并安装ArcGIS Diagrammer,下载地址如下:链接:https://pan.baidu.com/s/1d4ETkWrfTwMvO_fClk2O7w提取码:jbgy2.打开压缩包直接进行安装,双击它。安装过程很简单,就一直“next”即可,安装路径可以进行修改。3.安装完成后直接打开会出错,如下:4.解决方法来源于:https://community.esri.com/thread/118432#comment-444079即:(1)找到自己所安装的ArcGIS安装路
2020-06-13 16:48:46 1544 1
原创 ArcGIS Engine 视图功能(放大、缩小、中心放大、中心缩小、平移、全图、上下视图)
放大: private void rbtnZoomout_Click(object sender, EventArgs e) //放大 { ICommand PCommand = new ControlsMapZoomInTool(); PCommand.OnCreate(MapControlMain.Object); MapControlMain.CurrentTool = PCommand as ITool;
2020-05-21 16:05:48 2891
原创 C# Windows窗体学习 六:记事本②
C# Windows窗体学习 一: Windows窗体的建立C# Windows窗体学习 二:Windows窗体常用属性C# Windows窗体学习 三:工具的添加①C# Windows窗体学习 四:工具的添加②C# Windows窗体学习 五:工具的添加③C# Windows窗体学习 六:记事本 ①在上一篇(C# Windows窗体学习 六:记事本 ①)中,已经做好了样式的创建。接下...
2020-04-30 14:37:59 593
原创 C# Windows窗体学习 六:记事本 ①
C# Windows窗体学习 一: Windows窗体的建立C# Windows窗体学习 二:Windows窗体常用属性C# Windows窗体学习 三:工具的添加①C# Windows窗体学习 四:工具的添加②C# Windows窗体学习 五:工具的添加③前面已经讲过如何进行窗体创建,以及简述了窗体的属性以及工具,接下来就是到具体的实例演示了。在【C# Windows窗体学习 三:工...
2020-04-30 11:21:01 839
原创 ArcGIS 分区统计 重叠区域计算时自行融合的解决办法
问题描述:有两个数据,一个是栅格数据,一个是矢量数据。想利用矢量数据,对栅格数据进行计算,就是对栅格数据根据矢量图进行不同区域的计算。拿图来举个例子看看可能就清楚点。在上面的图层是矢量图(是三个圆ABC重叠在一起,此处我设置其的颜色为透明,方便看它与栅格图的重叠情况),下面的图层是栅格图(为了后面的讲解,将栅格图举例为一个工业用地的土地利用图,蓝色的部分表示的是工业用地,黑色的表示不是工业用...
2020-04-24 12:04:37 5914 7
原创 C# Windows窗体学习 五:工具的添加③
本篇将把工具的学习进行完结36.OpenFileDialog37.PageSetupDialog38.Panel39.PerformanceCounter40.PictureBox41.PrintDialog42.PrintDocument43.PrintPreviewControl44.PrintPreviewDialog45.Process46.ProgressBar4...
2020-04-22 11:41:06 558
原创 R语言 bruceR包安装及常见错误解决
推荐大家看如下两篇文章,里面包含了如何安装bruceR这个包,以及安装时常见的错误和解决方法的讲解参考文档:如何安装(点它!)参考文档:安装常见问题的解决方法(安装有问题就点它!)大神已经写的很清楚了,接下来我来说下我碰到的问题吧起初,我已经成功安装好了“devtools”、“tidyverse”、“ggstatsplot”这三个包,但是我没有进行update.packages包的更新,而...
2020-04-16 13:02:06 2764
原创 C# Windows窗体学习 四:工具的添加②
继上一篇【工具的添加①】21.FontDialog22.GroupBox23.HelpProvider24.HScrollBar25.ImageList26.Label27.LinkLabel28.ListBox29.ListView30.MaskedTextBox31.MenuStrip32.MessageQueue33.MonthCalendar34.Notifyl...
2020-04-15 14:22:43 529
原创 Processing 安装外部库 Box2d
下载box2d_processing:链接:https://pan.baidu.com/s/1jRzAXPRsrgF55D2Kv6q-UQ提取码:4xth下载完成后解压。打开你的Processing,在菜单栏中,点击“文件”→“偏好设定”,在偏好设定中,把“速写本位置”中的路径复制下来并打开此路径。一般默认的路径是在C盘中的你的用户名文件下的文档文件夹里的Processing。打开“...
2020-04-14 11:37:48 1222 1
原创 C# Windows窗体学习 三:工具的添加①
上一篇【C# Windows窗体学习 一:Windows窗体常用属性】讲解了Windows窗体的属性,窗体的属性介绍完后,就该进行内容的设置了。这时候,我们可以借助VS自身带有的工具来实现我们想实现的一些功能。本篇文章,会对工具进行大体的介绍,就是告诉你,这个工具可以拿来干嘛,但是不会告诉你它具体怎么用。具体的用法介绍,后面我会不定期的更新。我会以,如何创建一个“记事本”为例子来详细讲解,若...
2020-04-10 18:24:58 514 1
原创 C# Windows窗体学习 一: Windows窗体的建立
从此篇开始,将一步一步讲述如何利用C#来创建一个 记事本使用的是VS2019开发平台1.打开VS2019,进入到界面后,选择“创建新建项目”2.选择“Windows窗体应用”3.设定项目名称及其存放位置(个人建议,不要放在默认路径)4.创建得到如下窗体至此,窗体的初步创建已经完成,接下来就是相应功能的编写。...
2020-04-08 23:55:46 530
原创 Python 将两表根据相同名称进行合并
如下图所示,存在着两张拥有相同地区名称的表1和表2要将表2 中的值2,添加到表1中,得到表三的效果代码如下:import pandas as pdfrom pandas.core.frame import DataFramea = r'I:\表1.xlsx'data1 = pd.read_excel(a)b = r'I:\表2.xlsx'data2 = pd.read_e...
2020-04-08 23:20:02 4985 3
原创 ArcGIS 保存后在另一台电脑上打开显示无数据的问题
很多人会碰到这样的问题,在A电脑中做完相关操作后,并且已经成功保存到了U盘里,但是当把这个文件放到B电脑中时,文件却打不开,或是文件显示数据找不到。这是由于在存储时,保存路径没设置好的问题。为了解决这个问题,改下保存设置的路径即可。看下图操作:1.打开ArcMap,点击File中的Map Document Properties2.将下图中的红框处勾选。此时的存储已由绝对路径存储转变为相对路径...
2020-04-08 16:27:15 16269 3
原创 VS2019 配置 ArcEngine
此篇文章所对应的版本分布为: VS 2019 和 ArcGIS 10.4如何安装VS 2019和ArcGIS 10.4此处不做讲解,请自行安装下载1.下载ArcEngine,点击Setup.exe进行安装下载链接:https://pan.baidu.com/s/1dPNzzSrDkwDYF82cTVLXnQ提取码:2v242.下载ArcSDK,并进行安装(一直下一步就好,也可以更改安...
2020-04-03 19:35:42 9754 10
原创 SQL server 2014 与 ArcGIS 连接
需提前安装好SQL server2014(安装方法可查看去之前写的文章,与2008的没什么区别)【xunlei下载地址:ed2k://|file|cn_sql_server_2014_enterprise_edition_x64_dvd_3932882.iso|2898847744|A33CE10CD989083D1AD882DF0D56CFBE|/】1.打开SQL,新建一个“登录名”。在“...
2020-03-31 20:47:10 1143
原创 ArcSDE 10.1安装(针对于SQL进行连接)
本文的前提是,将SQL与ArcGIS进行空间数据库的连接。在此之前要进行SQL和ArcGIS的安装。SQL的安装方法,可以在我的文章中查看SQL安装:软件链接链接:https://pan.baidu.com/s/1ZIyaTsBio2Xwioa8lNBCIA提取码:54e01.下载后得到的是镜像文件,右击文件解压即可2.打开解压文件,点击“ESRI.exe”进入到安装界面,选择SQL ...
2020-03-29 16:26:22 170
原创 SQL Server 2008 R2 安装
软件下载地址:链接:https://pan.baidu.com/s/1ilH11GDPVwdCimjQ5VcAow提取码:lnj01.下载安装包2.解压安装包,并点击“setup.exe”进入到安装页面,并点击“安装”→“全新安装或现有安装添加功能”3.点击“确定”4.点击“安装”5.以下操作,均为点击“下一步”6.选择“全选”后并下一步。在此处“共享功能目录”应该...
2020-03-29 16:08:49 610
原创 RStudio如何本地安装awtools包
在RStuido中,直接install.packages(“awtools”)是无法进行安装的,需要先从网上下载awtools的安装包。链接如下:(https://github.com/awhstin/awtools)下载好后,无需对安装包进行解压,直接在RStudio中运行以下代码进行本地安装:devtools::install_local("E://awtools-master",,fo...
2020-03-24 14:14:58 1209 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人