arcgis
文章平均质量分 70
基于ArcGIS进行,包括模型构建器使用\建筑密度分析\商业繁华度分析\插值分析(例如克里金IDW等等)\学校选址\网络分析例如VRP快递问题等等,当然也包括基本的例如属性表操作例如添加字段\字段计算\制作专题图\图像配准\投影转换等等
炒茄子
博客相关讨论Please Please Please 3223758990@qq.com邮箱联系,有学术等问题欢迎一起交流探讨
展开
-
如何解决GEE导出影像的Nodata值在ArcGIS中无法正常显示?
其表示,若masked.tif影像中有像元值等于 -9999.0, 那么将其设置为Nodata,否则赋值为masked.tif影像对应像元的值(即原值,也就是不等于的-9999.0的像元值不做处理);思路来源:既然识别工具能够将GEE的Nodata识别,只是无法正常显示,那么我将这些Nodata值再重新赋值为Nodata或许可以解决问题,事实确实如此。函数,将掩码像素的Nodata(此处为NULL)取消,设置为其它新值例如下方案例中的-9999.0,并将新的影像返回。原创 2023-06-11 17:45:25 · 2521 阅读 · 0 评论 -
ArcMap:第一届全国大学生GIS技能大赛(滁州学院)详解-下午题
目录01 题目02 数据2.1 主要沟谷文件 2.2 DEM数字高程文件2.3 气象站点数据2.4 系统设计相关的DLL等文件03 思路3.1 作物生长条件的思路 3.1.1 对于条件13.1.2 对于条件23.1.3 对于条件33.1.4 对于条件43.2 水系的提取3.3 种植面积的计算04 实操4.1 获取阳坡数据4.1.1 计算坡向 4.1.2 对坡向数据进行重分类(得到阳坡数据)4.1.3 将阳坡数据栅格转面 4.2 获取主沟谷缓冲区数据 4.3 获取指定区间的年平均温度数据4.3.1 添加文本原创 2023-05-23 20:15:45 · 2537 阅读 · 5 评论 -
ArcMap:如何渲染一幅精美的地形图
尝试使用python进行渲染,感觉总是不太满意,但是做都做了,还是贴出来。其实感觉ArcSence做的其实会好看很多。原创 2023-05-19 13:07:04 · 2398 阅读 · 0 评论 -
ArcGIS:如何解决模型构建器报错<内存不足>?
第1种方法以外存换内存即取消中间数据而转放在硬盘中有一个缺陷,而且很致命,那就是我们没有办法将迭代的Raster放在硬盘中,一旦我们迭代的要素过多,则还是会出现内存不足的情况。这里使用删除工具(数据管理工具 - 常规 - 删除),将所有不需要的中间文件全部删除即可,这里包括迭代要素、中途产生文件等等均可以使用删除工具进行删除,以释放内存资源。(其实需要说明的是如果你的中间文件在下一次循环会被覆盖,那么其实不需要取消中间数据)想象一下,为什么会出现这种情况?原因就是我们将太多的数据放在了内存中。原创 2023-04-05 00:20:03 · 3762 阅读 · 0 评论 -
ArcGIS:如何进行建筑密度分析?
假如我需要计算以下区域的建筑密度(黄色为建筑用地,灰色为无建筑区域),显然建筑像元数位4,总的像元数为9,那么建筑用地占比 为 4 / 9。而对于南北坡和坡地分级,对它们分别进行平均建筑密度的计算,这个简单,首先对DEM数据进行坡度分析和坡向分析,然后对其进行重分类,最后分别进行分区统计即可计算出不同区域(例如南坡、北坡等区域)的平均建筑密度。另外需要注意,我们求取每一个像元的建筑密度实际上是基于该像元为中心像元的窗口进行建筑占比的计算。类似的,基于重分类的坡度数据进行建筑密度的均值运算;原创 2023-03-23 18:48:50 · 4134 阅读 · 2 评论 -
ArcGIS:(模型构建器)如何获取各个区域下不同地物的面积?
第二,对于要求5中landuse92(GRID格式)中栅格属性值与土地的对应关系可以在土地利用类型元数据:tdlymetadata.dbf找到,这里倒还好,landuse92的value值类别不是很多你倒是可以一个一个去元数据表中对应找,但是value类别一旦多起来可不是这么好办的了,因此这里使用连接字段将元数据表中的字段连接倒landuse92中的属性表中(注意:只有离散型栅格数据才有属性表,若你的栅格数据打开属性表为灰色那么请对其进行重分类等使其变成离散型栅格而非连续型栅格)。原创 2023-03-21 16:54:12 · 2622 阅读 · 0 评论 -
ArcGIS:地图单位和视图单位(显示单位)的区别?
炒茄子原创 2023-03-21 15:34:57 · 1679 阅读 · 2 评论 -
ArcGIS:如何利用模型构建器(ModelBuilder)解决基于人口和已有商业点的商业连锁店选址问题?
对于第二点是理解的关键,人人都知道人口密度必须在每平方公里3000人以上,但是极易忽略我们ArcGIS的单位为m,所以最后使用核密度功能得到的栅格图像一定是平方米(另外注意避免使用地理坐标系进行密度分析),所以记得单位换算;这是因为其首先需要满足最近商业点,如果仅仅是距离商业点直线距离500m开外那么做缓冲区将没有任何问题,但是现在是距离最近商业点,那么我们希望可以得到所有的像元到其最近商业点的距离,然后进行IF判断其是否大于500m,若该像元满足距离已有的最近商业点直线距离500m以外,否则不满足。原创 2023-03-19 22:33:41 · 1473 阅读 · 0 评论 -
ArcGIS:(模型构建器实现)如何依据交通通达度和商业繁华度对城市的土地区位进行模拟评价?
我们重点探讨第二点G1=Max(fi(1- di÷d)),一开始我看到这个我也是无法理解甚至不知道如何下笔,但是我们尝试控制一下变量,我们先拿出fi(1- di÷d),如果我们从主要商业点.shp中按属性选择出一级商业点,那么表达式中的fi和d是不是就是确定的呢(确实)?那么对于二级商业点也是类似的,可以得到二级商业点的G,最后我们需要取一级商业点和二级商业点对应像元中更大的那个像元值(像元统计数据工具),就可以真正实现MAX()这一要点;①fi为商业点i等级权值,一级商业点的商业点值为100;原创 2023-03-19 17:03:26 · 2025 阅读 · 0 评论 -
ArcGIS:如何利用模型构建(modelbuilder)进行公路选线?
因为我们需要将成本量化,例如坡度为0~10的区域我们认为经过它所花费的成本为1,10~20花费成本为2等等此类;因此我们需要通过成本距离工具获取以上两个栅格数据,而成本距离工具又要求我们提供最关键的成本栅格数据,那么成本栅格数据如何得到呢?由于重分类我们实验要求是进行均等分类,那么在模型还没有运行之前是得不到slope.tif的像元数据,因此无法使用重分类工具的均等分类方法;似乎忘记说明了,实验要求认为总的成本为60%的坡度影响和40%的土地利用影响;花费d的成本亦是不同,类型甚至不能进行施工;原创 2023-03-19 10:14:33 · 1076 阅读 · 0 评论 -
ArcGIS:模型构建器内变量的数据类型中栅格图层和栅格数据集的区别
栅格数据集是栅格数据的实际存储方式,它是栅格数据的基本单位。栅格数据集可以由多个栅格图层引用,每个栅格图层可以显示数据集的不同部分(例如,不同的波段或不同的时间)。在模型构建器中使用栅格数据集作为输入时,它们是可读写的,因为它们是实际的栅格数据存储。栅格图层是一个指向栅格数据集的指针,它是在 ArcMap 中加载栅格数据时自动创建的。在模型构建器中使用栅格图层作为输入时,它们是只读的,因为它们只是指向已经存在的栅格数据集。因此,如果您需要对栅格数据进行修改或处理,则应该使用栅格数据集作为输入。原创 2023-03-18 21:22:38 · 379 阅读 · 0 评论 -
ArcGIS: 如何利用模型构建器(modelbuilder)进行植被指数情况的统计?
null。原创 2023-03-18 21:17:10 · 1868 阅读 · 0 评论 -
ArcGIS:解决ArcGIS一添加数据就闪退的问题.
将链接的所有带有中文路径的文件夹文件夹全部取消链接。原创 2023-03-18 18:07:22 · 3372 阅读 · 1 评论 -
ArcGIS:栅格计算器的运算符和函数详解
那么我的需求即使将城镇和乡村的像元提取出来,实际底层执行的是:对逐个像元进行判断,若该像元的属性值在列表[num1, num2, num3...]中,那么该像元属性值不变,若是像元属性值不在列表中,那么该像元值设置为Nodata。可以进行嵌套,例如,对某一DEM栅格图像dem.tif,我们想要对其进行属性值按照分类标准(= 200 但是原创 2023-03-09 21:04:57 · 23125 阅读 · 1 评论 -
ArcGIS And ENVI:如何进行植被指数的提取并制作成专题地图?
这次的结果比较满意吧,主要就是先对遥感影像进行NDVI植被指数的提取(使用ENVI),接着将得到的NDVI植被指数提取图进行重分类(使用ArcGIS),接着在布局视图进行精美的修饰(包括但是不限于插入标题,图例,比例尺,指北针),然后就是没了。对遥感影像进行植被指数的提取,并对植被指数提取图制作成标准的,好看的专题地图。包括插入图例,标题,比例尺,指北针等等。原创 2022-12-18 11:30:55 · 6652 阅读 · 0 评论 -
ArcGIS:如何进行栅格数据的拼接和裁剪、坡度坡向的提取、地形透视图的建立、等高线的提取、剖面图的创建?
并通过 Properties(右键属性)中 BaseHeights(基本高度)栏中, 选 择 Obtain heights for layer from surface,选 择DEM数据为地 表抬升高度数据。由于这次的作业是从word上粘贴过来,所以有一些格式修改不了,也没有时间和精力修改,所以没有详细目录等等,浏览的时候应该非常难受.打开 ArcScene,将场景名改为“任务 3”,并将四川省 90 米 DEM 数据加载到视图中。1)启动 ArcMap,添加数据框,并更名为“任务 4”,将四川省。原创 2022-12-17 22:09:17 · 6127 阅读 · 0 评论 -
ArcGIS:如何进行离散点数据插值分析(IDW)、栅格数据的重分类、栅格计算器的简单使用、缓冲区分析、掩膜?
这次的实验总体而言不是很难,除了分区统计和插值分析前面没有接触,其它的操作在之前的实验中或多或少都有操作过,所以感觉难度可以接受。分区统计这个我觉得挺有意思,之前我做一个东西时一直想要获取某一个区域的最大最小值,而我往往都是在属性窗口看的,而且信息量很少,而这个分区统计则很好的解决了这个问题。但是上面这种情况似乎不是大家想要的,这里我们是想要四川区域的插值结果(当然你可以在此基础上做一个掩膜之类的)。添加操作就不再详细说明(参考前面的操作),这里直接展示添加之后的结果。原创 2022-12-17 21:54:21 · 8927 阅读 · 0 评论 -
ArcGIS:按属性选择要素、按位置选择要素、空间和属性的组合查询;属性表中长度、面积等的量算
目录01 说明02 实验目的及要求03 实验设备及软件平台04 实验内容与步骤4.1 由属性选择要素4.2 由位置选择要素4.3 查询四川省乐山市范围内的气象站点。4.4 查询与乐山市相邻的地市州有哪些4.5 计算四川省各个地市州的面积。4.6 查询单一栅格或者多个栅格的不同方法。05 思考及讨论由于这次的作业是从word上粘贴过来,所以有一些格式修改不了,也没有时间和精力修改,所以没有详细目录等等,浏览的时候应该非常难受.《地理信息系统原理》实验报告实验名称空间查询与量算实验时间2022.11.13实验原创 2022-12-14 10:20:51 · 11483 阅读 · 3 评论 -
ArcGIS:Excel/Txt 文件生成点图层、属性表编辑的基本方法、属性表之间的连接(合并)和关联的操作、属性表的字段计算器的使用
我做完这个最大的难处就是对属性表的相关概念不是很清楚,所以做的时候有点畏首畏尾,譬如连接和关联有什么区别等,另外就是字段计算器,我感觉它倒不是很难,可能是因为我们之前学过C语言,然后有一些基础,所以感觉还有一点见老朋友的感觉。至于其他的操作,就是一些比较常规的操作,认真做没有什么大的毛病。总体思路就是将MEstation要素类和obs708、obs714进行连接(不是关联),然后通过obs两个属性表中的T字段(关于气温的),求取平均值(所以我们需要在MEstation中添加一个字段用来存储平均值这个信息)原创 2022-12-14 10:08:35 · 2478 阅读 · 1 评论 -
ArcGIS:解决不能导入xlsx文件解决方法
若ArcGIS为经典的ArcMap10.x等,那么将其存放在Program Files,若为ArcGIS Pro,则存放在Program Files(x86。选择相应的AccessDataengine下载安装即可。02 若是需要大量数据,必须使用xlsx的时候(xlsx可存放一百万条数据,xls可存放六万条数据),需要下载AccessDataengine文件,安装即可,可以官网下载。(点击下方网址即可下载安装包)01 把xlsx转换为xls文件即可。原创 2022-11-29 22:47:26 · 3438 阅读 · 0 评论 -
ArcGIS:如何利用站点数据(例如臭氧)进行克里金插值得到连续臭氧表面?
我们使用的数据是站点数据(ca_ozone_pts.shp),当然为了输出为指定范围,我们还有一个用于裁剪的数据(ca_outline.shp)。原创 2022-11-14 21:03:39 · 1446 阅读 · 0 评论 -
ArcGIS:如何利用栅格数据进行路径网络分析-可达性分析?
问题:我们只有医院分布数据,医院附近的面数据,医院附近的路径数据(并且这些数据均为矢量shp文件),问如何通过栅格路网分析,计算30min之内可以到达医院的区域范围?首先,既然要求是栅格路网分析,那么就应该使用矢量网络分析了,所以我们需要将我们的矢量shp数据转换为栅格数据;其次,我们需要计算医院的附近面栅格数据的成本数据(时间成本),医院附近的路径栅格数据的成本数据(时间成本);然后,我们需要将面栅格数据的成本距离和路径栅格数据的成本数据进行镶嵌合并为新的栅格数据集;原创 2022-11-11 09:49:26 · 6276 阅读 · 0 评论 -
ArcGIS:如何使用成本距离分析确定学校距离目标点的最短成本距离?
我们新建了一个学校(new_school.shp),但是我们希望在学校和目标(destination.shp)之间修一条路,现有附近区域的土地利用数据,坡度数据。问如何路径如何修建更为合适?首先,我们采用工具;由于已经有坡度数据,所以我们需要对坡度数据进行,使得坡度小的区域其值越小(因为地势陡峭的区域修建道路的成本更高,地势平坦的区域修建道路的成本越低);原创 2022-11-10 23:07:17 · 3556 阅读 · 3 评论 -
ArcGIS:如何通过欧氏距离分析、重分类等工具对学校选址问题进行分析
分别有高程数据(elevation),基础设施分布数据(sites),学校分布数据(school),土地利用数据(landuse)4个数据。我们认为坡度越平缓的区域,越有利于建造新学校,所以将坡度较小的区域赋予较大值。其中天青石色表示适合新建学校。原创 2022-11-10 08:50:54 · 3059 阅读 · 2 评论 -
ArcGIS:如何进行缓冲区分析(以市区选择住房位置为例)?
目录01 前言02 加载数据02 添加缓冲向导工具03 开始缓冲区分析 3.1 解决使用缓冲向导工具出现未定义地图单位的警告 04 对商业中心进行缓冲区分析05 对学校进行缓冲区分析06 对主要交通要道、名胜古迹进行缓冲区分析6.1 主要交通要道缓冲区6.1.1 选择出主要的交通要道07 寻找商业中心服务缓冲区B,名牌中学750m缓冲区C,名胜古迹500m缓冲区D的相交区域7.1 找到相交工具7.2 进行求交08 在相交区域的基础上擦除主干道缓冲区域8.1 找到擦除工具8.2 进行擦除首先需要非常严谨严肃认原创 2022-11-06 11:15:23 · 15710 阅读 · 12 评论 -
ArcGIS:如何对Shapefile文件进行符号系统修改、标注、合并、分割、拓扑编辑等?
将 editmap1.shp 和 editmap2.shp 的符号系统选择为预定义的 样式“Hollow”(空心),将 editmap1.shp 的边界轮廓颜色设置黑色,将 editmap2.shp 的边界轮廓颜色设置红色。按实验要求,我们要对 73 号多边形进行编辑,使其与红色线保持一致。放大图层至 71 号包括在视窗中,选中 71 号多边形,点击“剪切面工具”,点击左键,开始绘制分割线,未端 双击左键或点击“要素构造工具”中的“完成草图工具”,此时已完 成了线对面的切割,属性表变成了两行记录。原创 2022-11-01 21:37:40 · 4478 阅读 · 0 评论 -
ArcMap:如何进行车辆配送 (VRP) ?
(详细解释参考上文参考网站)停靠点可以是为客户配送、从客户处接收或其他类型的工作,例如配送家具、从饭店回收油脂或监督访问。说的不够通俗,譬如我们在一座城市创建了3个家具店,那么家具店可以被认为是停靠点。它可以为接收家具原料厂制造好的家具,由于它具备接收物品的特性,而这些物品通常可能会包含一种或多种容量属性(体积、重量等等),所以我们的家具店具有容量属性(即最大可以容纳的物品容量);我们的家具店还应该有营业时间原创 2022-10-27 17:12:35 · 1920 阅读 · 0 评论 -
ArcGIS:如何新建图层组并添加数据、切换数据视图和布局视图、修改符号系统?
这里需要说明,图层组和数据框是不一样的,至于哪里不一样,希望有人能告诉,我只能意会不可言传...取消之后样式就是以文字形式进行显示。原创 2022-10-23 17:29:24 · 5667 阅读 · 0 评论 -
ArcGIS || ENVI:如何将彩色影像拆分为R、G、B以及H、S、I(B/V)影像?
首先,需要明确,手机拍摄的影像即是Red、Green、Blue三波段影像;另外,由于方法十分多,以下方法是认为比较简单(未必方便)的方法,一是转化为HSI比较简单(用ENVI即可实现),二是多波段转化为几个单波段影像很简单而且手机就能查看而不是专业的ArcMap才能打开。这里全部使用jpg格式是由于其它格式的照片用普通照片查看器无法打开等等。原创 2022-10-22 18:37:17 · 2665 阅读 · 0 评论 -
ArcGIS:如何基于文本创建点要素?
创建点要素用到的文本,其记录了关于每一个需要创建的点的相关信息,其中最重要的是点的X、Y坐标(甚至没有ID号都无所谓)。这里有很多种文本格式去存储点要素的相关信息,譬如txt文本,excel表格(注意不能是EXCEL工作簿格式,而应该是2003那个版本格式),当然csv文件也是可以的...原创 2022-10-12 21:59:24 · 941 阅读 · 0 评论 -
ArcGIS:如何进行半自动化跟踪和全自动化跟踪?
半自动化跟踪、全自动化跟踪。原创 2022-10-02 10:21:13 · 6637 阅读 · 0 评论 -
ArcGIS:如何对栅格图像进行地理配准和定义投影?
地理配准,又叫底图校正。地图配准是指使用地图坐标为地图要素指定空间位置。地图图层中的所有元素都具有特定的地理位置和范围,这使得它们能够定位到地球表面或靠近地球表面的位置。对本身没有创建投影文件(图层属性中的坐标系显示Unknow或者未知)的数据,我们对其进行定义投影就是为其创建投影文件使其具备投影信息。它与工具箱中的投影不同,投影是对本身具有投影文件的数据按照数学法则更换另一种投影文件,即对数据进行坐标转换。二者之间的先后顺序?原创 2022-10-01 10:50:52 · 12746 阅读 · 2 评论 -
ArcGIS:如何在地理数据库中创建关系类
以业主与房屋之间的拥有和被拥有之间的关系为创建关系类原创 2022-09-25 09:19:19 · 1638 阅读 · 0 评论 -
ArcGIS:要素标注时报错:未找到要素,无法验证表达式
目录01 问题出现02 原因和解释当我在为某一个要素类的子类进行编写表达式进行标注时,出现如下错误:[未找到要素,无法验证表达式] 我先在这里做出说明好了,一开始我以为是表达式出现了什么错误导致无法验证。但是转念一想,人家都说了未找到该要素,说明上述的字段都没有找到,更不用说语法有没有问题了,所以我又以为是不是字段不存在,后来再一想,如果该字段都不存在那么它还会显示吗?所以最后我将目标放在了子类上,因为如果是整个要素类的话那么我对其它子类进行表达式的编辑以及验证都没有出现问题,就这一个子类出现了,说明问题原创 2022-09-24 20:00:00 · 4623 阅读 · 0 评论 -
ArcGIS:如何创建地理数据库、创建要素类数据集、导入要素类、表?
对的,你可以在要素类数据集中放入各种点线面的要素类。譬如我创建一个关于城市的要素类数据集,那么这里面我就放进城市相关的要素类进去;再譬如我创建一个四川省的要素类数据集,那么这里面我就放进去四川省相关的要素类进去。一般我们给要素类取名称都是有严格规范,什么不能有空格,不能加特殊符号,长度不能太长等等限制,所以应声而出 别名。别名可以取长一点,可以简洁的解释要素类是什么。所以,一般情况下,我们创建地理数据库都是推荐创建的文件地理数据库。的内容,而文件地理地理数据库能存放的内容取决于你的电脑硬盘。原创 2022-09-24 17:12:01 · 23167 阅读 · 8 评论 -
ArcGIS:如何简单地制作一幅专题地图?
这里以制作一幅关于某机场附近的人口密度分布图为例。原创 2022-09-21 19:15:08 · 6649 阅读 · 4 评论 -
ArcGIS:如何添加字段、属性表的连接、字段的计算?
这里以计算每一小块土地的人口密度(该土地上的人口数/土地面积)为例。原创 2022-09-20 22:52:39 · 15446 阅读 · 1 评论 -
ArcGIS:如何制作数据统计图?
这里以飞机场附近的噪音影响区域内的地块类型为例创建一幅简单的噪音影响下的地块个数的图表。原创 2022-09-20 20:36:18 · 2947 阅读 · 0 评论 -
ArcGIS:如何对要素类进行查询要素属性、更改符号、标记?
软件:ArcGIS10.8.1。原创 2022-09-19 20:07:52 · 3754 阅读 · 0 评论 -
(附word操作以及视频讲解)使用ARCGIS进行地图配准_投影变换_普通地图制作_专题地图制作
目录1、这里需要说明的是,视频是由成都信息工程大学龙银平老师制作,Word是由本人编辑。2、外加 实验指导书3、链接:https://pan.baidu.com/s/1XgULO8zy5fqlbC1aUXSiLg 提取码:Love4、部分成果展示:5. 普通地图制作步骤5.1 加载数据[1]点击编辑[2]在弹出小框(上图黑框处)中选择【添加数据(T)】选项,弹出下方窗口:[3]现在上方窗口处寻找你所需要的文件添加加载进来,步骤如下图[4]加载后数据视图如下:2.绘图范围框的绘制[1]创建 内图廓线(sha原创 2022-07-09 18:47:56 · 2709 阅读 · 1 评论