![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ArcGIS
文章平均质量分 56
地学万事屋
读博中......
展开
-
GEE编写自己的函数库
ArcGIS aggregate升尺度方法中文名字叫聚合 (Spatial Analyst)一定程度上也能成为重采样的方法,但只能上升尺度(精细分辨率 to 粗分辨率),能生成分辨率降低版本的栅格。每个输出像元包含此像元范围内所涵盖的输入像元的总和、最小值、最大值、平均值或中值。看下图插图,求最大值:image-20221104180837537标注说明数据类型输入栅格要聚合的输入栅格。可以是整型或浮点型。Raster Layer像元系数要获得输出栅格所需的分辨率原创 2023-02-04 11:22:36 · 816 阅读 · 0 评论 -
ArcGIS绘制地球
在这里能找到ArcGIS支持的投影:https://desktop.arcgis.com/zh-cn/arcmap/latest/map/projections/list-of-supported-map-projections.htm。3.切换布局视图,添加经纬网,右键图层,DataFrame Properties——Grids——New Grid。加载世界国家地图,再通过Selection创建所需要的图层,配置颜色。2.右键图层属性,搜索Vertical,设置中心点投影经纬度,如图。原创 2022-11-25 15:36:08 · 1308 阅读 · 1 评论 -
Arcpy新增随机高程点、空间插值及批量制图
打开“地质调查点基础数据表.xls”,发现一共有四种图幅号:一共有四种:J50E002007、J50E002008、J50E003007、J50E003008接下来就是根据图幅号计算经纬度了,这又让我回忆起大一下学期的地图学考试,抓耳挠腮计算的我。But,四年后我带着科技回来了,没想到吧:算完大概是这样,感兴趣的同学可以自己算一下,我觉得没什么技术含量就不算了。在catalog里new一个Toolbox再在ToolBox里Add一个Script。原创 2022-11-23 11:02:08 · 2145 阅读 · 1 评论 -
ArcGIS绘制北半球俯视投影地图
它可以将陆地要素保持在真实的相对大小,同时可以保持与中心的真实方向感。虽然所有投影均可使用(赤道投影、极方位投影和斜轴投影),但是最常用的还是极方位投影。做全球碳水循环,植被变化,极端气候相关研究的同学都知道。2.右键Layer——Data Frame Properties——Coordiante System——搜索Lambert azimuthal,选择北极点或南极点。4.右键图层,DataFrame Properties——Grids——New Grid。5.一路点下去,这里修改间隔,最后点确定。原创 2022-11-20 18:47:38 · 4084 阅读 · 0 评论 -
用python gdal裁剪栅格数据提取添加xy经纬度和栅格值
alfalfa是一种亚洲西南部多年生草本植物,是重要的经济作物。在图中也可以看到,主要分布在热带和南美洲。对于我上述全球影像来说,栅格转点需要6分钟。添加字段和计算几何都需要花费更多的时间。这里我设置nodata为负值,是我本来影像的nodata值,可以在GIS查看。采用python的gdal方法,首先进行影像裁剪。现有一全球经济作物数据alfalfa的产量。上述功能在ArcGIS中是这样实现的。问题:把遥感影像转为一张表。我们想把影像转表,即。原创 2022-11-20 17:20:32 · 1659 阅读 · 0 评论 -
教你自己写Arcpy批处理程序
先上代码,讲解各行代码的意思,从而达到自己写代码的目的为方便说明,逐行讲解:本代码实现【把栅格值提取到点】:输入元素是栅格影像 + 点矢量,输出带像元值属性的矢量表本代码实现【表转excel】:把输出的矢量点属性表转为xls接下来对影像存储的文件夹进行遍历,保证文件夹中都是tif因此,若要批量对数据进行处理,只需修改核心函数就可以了,其次再修改文件名、文件夹、路径和切片就完成了。寻找函数的话,只需要在你想要的工具下面,点击Tool Help即可提供了源代码与数据讲解,我们只需要把核心函数复制过来就行了有了原创 2022-11-19 11:24:04 · 641 阅读 · 1 评论 -
QGIS制作精美地图
6.如果需要,在Grid里的Frame可以添加一个边框,选择Line Border即可,最后在Draw Coordinates里设置经纬度的属性(横向纵向、显示度分秒类型、字体字号颜色、距离…5.添加经纬线,点击Item Properties—Grid,点击加号添加一个grid,然后Modify Grid修改属性,如果坐标是投影坐标系,可以改成默认的WGS84。3.点击Items——Add Map,然后在空白页面框画一个范围,这与ArcGIS pro的操作类似(PS:如果原图做了改动,只需要点击更新即可)原创 2022-11-19 11:23:22 · 1094 阅读 · 1 评论 -
QGIS经纬度坐标转投影xy
一般拿到地理坐标系(long,lat)有时想要转为投影坐标系的x,y。利用QGIS就很简单了。3.打开属性表,计算经纬度,这时候输入$x就直接显示投影坐标系了。2.选中数据,导出,投影选择你想要的投影坐标系统。就直接显示投影坐标系了。原创 2022-11-19 11:22:36 · 1920 阅读 · 0 评论 -
QGIS加载底图
总结:有两种常用的底图服务可以添加(Google and ArcGIS)之后就能在XYZ tiles folder下面找到底图了,右键添加即可。到底图了,右键添加即可。原创 2022-11-19 11:21:44 · 1110 阅读 · 0 评论 -
QGIS创建要素与属性
打开常用的工具条:View—Toolbar这样常用的工具条就加载进来了新建矢量图层,并设置字段等等:创建属性,选中你的矢量图层,右键选择Toggle_Editing(或者点击工具条的小铅笔)选择Add Polygon然后右键就可以完成勾画,输入属性即可。最后再点击一下“小铅笔”就可以完成编辑。原创 2022-11-19 11:20:40 · 1350 阅读 · 0 评论 -
QGIS按点取栅格值
3.生成矢量之后,导出成表格,右键生成的图层,导出,选择CSV文件。1.首先有一张栅格影像和点数据。原创 2022-11-19 11:19:44 · 981 阅读 · 1 评论 -
GIS重投影的方法
然后出现警告的提示是很正常的,因为截至目前坐标系还不一致,点击确定即可。,这个投影操作直接改了源数据,是不可逆的,而且会造成空间参考的混乱。有时候需要重新投影矢量,也是修改空间参考为原数据框。原创 2022-11-19 11:18:23 · 3016 阅读 · 0 评论 -
Arcpy批量裁剪mask影像tif
3是输出名字,改变从第4位到第9位,来区别文件(如下图VCF5KYR_2013001_001_201824210156),输出名字截取从第8位到第12位,来区别文件(如下图VCF5KYR_2013001_001_201824210156.tif ,2013是第8-12位)6可以改为任意ArcGIS操作,如near,buffer等。1是需要被裁剪影像的路径。该路径需要存放所有TIF文件。4是输出路径,重新命名为VCF_2013china。2与1完全相同,如下图。5是矢量文件所在位置。原创 2022-11-19 11:16:41 · 415 阅读 · 0 评论 -
ArcGIS制作横向图例
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l1VKAnl5-1668827655386)(C:/Users/wang/AppData/Roaming/Typora/typora-user-images/image-20220908231053974.png)]摆放适当的位置,再添加相应文字描述,地图就绘制好了。原创 2022-11-19 11:15:04 · 2285 阅读 · 0 评论 -
ArcGIS影像TIF拼接
我们要使用的工具是这个工具通过下面的路径找到:(我用的是ArcGIS 10.8)原创 2022-11-19 11:14:23 · 4799 阅读 · 0 评论 -
ArcGIS水文分析工具
使用 D8 流向类型的流向工具的输出是值范围介于 1 到 255 之间的整型栅格。流向工具支持三种流向建模算法:D8、多流向 (MFD) 和 D-Infinity (DINF)。D8 流向法可对每个像元到其最陡下坡相邻点的流向进行建模。将倾泻点捕捉到指定距离内累积流量最大的像元。确定栅格中一组像元之上的汇流区域。原创 2022-11-19 11:09:54 · 2356 阅读 · 0 评论 -
ArcGIS解决栅格边界黑边
如下图:注意:这种方法不是对所有影像都有用。原创 2022-11-19 10:55:16 · 1452 阅读 · 1 评论 -
ArcGIS按像元栅格值提取栅格
(以ArcGIS pro为例,ArcGIS经典版系列也是同样的操作)该工具在Spatial Analysis里,然后是Extraction我想筛选出坡度小于17的栅格若没有value属性,需要对栅格进行重分类fill:#333;color:#333;color:#333;fill:none;}ReclassReclassify结果如图:有时候你需要导出矢量,这样reclassify之后直接Raster to Polygon但有时候我们仅仅需要0-1栅格,只关心,不关心。原创 2022-11-19 10:54:29 · 4766 阅读 · 2 评论 -
ArcGIS按点提取栅格
这里我想提取这些站点的土壤湿度,栅格图是土壤湿度值Spatial Analyst Tools——Extraction——Extract values to Points(注意不要点到下面的。很相似的两个工具)输入点数据,栅格,和输出的矢量文件即可。这样就能完成批量提取了,如图所示,Pro支持一个点图层同时提取多个栅格的内容。如图所示,Pro支持一个点图层同时提取多个栅格的内容。原创 2022-11-19 10:31:34 · 4616 阅读 · 0 评论 -
ArcGISpro利用ModelBuilder分析景观破碎度
下图显示了 1989 年、2003 年和 2016 年的“patch”数量。结果表明“patch”数量明显增加,这不是一件好事。森林的破碎化破坏了生态、动物栖息地等。简而言之,下图绿色是森林斑块,根据景观生态学的观点,修建道路(经过森林)会破坏两边的生态环境,这里用1990-2003、2003-2017两期的道路探究这种影响。构建一个Model Builder,创建缓冲区,结合两期的道路信息判断碎片化的廊道。由于年份不只一年,创建一个Model Builder批处理时很好的。碎化破坏了生态、动物栖息地等。原创 2022-11-19 10:31:02 · 359 阅读 · 0 评论 -
ArcGIS pro制图添加经纬网图例
右键 - 属性更改刻度、标签、刻线等等。原创 2022-11-19 10:29:57 · 6479 阅读 · 2 评论 -
ArcGIS pro下载在线资源Living Atlas到本地
输入数据路径和导出路径,就可以导出到本地了。原创 2022-11-18 14:49:47 · 387 阅读 · 0 评论 -
ArcGIS pro生成随机点
地理学第一定律规定,“一切都与其他一切相关,但近处的事物比远处的事物更相关。” 因此,包括所有相邻像素会引入高度的空间自相关。这仅仅意味着两个附近点的变量之间的相关性很高,仅仅是因为它们彼此非常接近。因此,结果是:我们希望在整个研究区域中分布一堆“空间独立”的样本点,并且只提取这些点的值。为了估计空间变量之间的关系,通常建议进行某种空间采样。这是因为,要成为一名优秀的统计学从业者,应该避免在模型中包含其值相互依赖的数据点。点的数量是800个,由于我shp中有两个要素,因此总数是1600。原创 2022-11-18 14:48:54 · 350 阅读 · 0 评论 -
ArcGIS pro求点线最短距离Near
参数,(在 Python 中将 location 参数设置为 LOCATION),则会向输入要素添加以下字段。其余要素会将新建字段(例如 NEAR_FID 和 NEAR_DIST)的值设置为 -1。这种情况下,所评估的输入要素将被排除在邻近要素候选项之外,以避免得出所有要素都与其自身最接近的结果。如果在搜索半径内未找到任何要素,则 NEAR_FID 和 NEAR_DIST 的值都将为 -1。当一个以上邻近要素与输入要素的距离为最短距离时,则会随机选择其中之一作为最近要素。如果字段已存在,则将更新字段值。原创 2022-11-18 14:47:47 · 2435 阅读 · 0 评论 -
ArcGIS pro底图大全
668753925730)]原创 2022-11-18 14:45:58 · 1151 阅读 · 0 评论 -
ArcGIS pro导出地图删除右下角小字制作者服务许可
研究者在使用这些底图出图时,发现地图右下角有__制作者名单、服务许可、来源?ArcGIS pro具有强大的制图功能,提供了丰富的底图。找到服务地图许可,把它移到图层外就OK了。(我也不知道它叫什么)如下图。原创 2022-11-18 14:45:06 · 1002 阅读 · 0 评论 -
ArcGIS pro裁剪栅格和矢量数据
Spatial Analysis - Extract - Extraction by MaskAnalysis tool - Extract - Clip各参数介绍:原创 2022-11-18 14:43:39 · 290 阅读 · 0 评论 -
ArcGIS aggregate
一定程度上也能成为重采样的方法,但只能上升尺度(精细分辨率 to 粗分辨率),能生成分辨率降低版本的栅格。每个输出像元包含此像元范围内所涵盖的输入像元的总和、最小值、最大值、平均值或中值。中文名字叫聚合 (Spatial Analyst)原创 2022-11-18 14:42:58 · 536 阅读 · 0 评论 -
ArcGIS 2步计算坡度
查看DEM的属性,若未进行投影,需要先投影数据,否则出来的坡度都是90左右的异常值。原创 2022-11-18 14:42:12 · 641 阅读 · 0 评论 -
python批量读取nc气象数据并转为tif
各类地理数据中,NC格式是很常见的,然而这种格式ArcGIS是无法打开的。一般nc数据中lon和lat是必有的,只不过名字也许不同,可能有的是“longtitude”和“latitude”,我们要的数据是“di_01”。由于不同NC维度不同,数据格式、类型、存储方式都可能不同,因此一定要真正理解代码,才能对其进行修改,使之适合自己的数据。最后是输入路径和输出路径,输出路径是一空文件夹,输入路径记录了全部的nc文件。下图中是结果,红框是变量名,蓝框是数据类型,绿框是数据大小。径记录了全部的nc文件。原创 2022-11-18 12:33:15 · 2585 阅读 · 6 评论 -
制作符合期刊审图号标准的中国地图(含九段线)
好在前人种树,后人乘凉,目前有几种带审图号的shp资源,应该是个人通过上述方法转的。这些问题在做图中应该是避免的,但前不久有小伙伴求助帮忙改图,原因是论文录用了,但是审图时地图不符合规范,又要重新修改,影响论文发表进度,十分可惜。发中文期刊涉及中国地图需进行地图审核获得审图号,要将我们原始的地图用标准地图服务网上已经经过审图的底图进行替代。后来去自然资源部网站上寻找,自然资源部的确提供了带审图号的地图,但是。后来图片帮忙修改好之后,编辑又提问题了,问能不能最好有一个审图号,图片是在标准地图上制作的吗?原创 2022-10-21 18:14:02 · 10238 阅读 · 2 评论 -
ArcGISpro利用ModelBuilder分析景观破碎度
下图显示了 1989 年、2003 年和 2016 年的“patch”数量。结果表明“patch”数量明显增加,这不是一件好事。森林的破碎化破坏了生态、动物栖息地等。简而言之,下图绿色是森林斑块,根据景观生态学的观点,修建道路(经过森林)会破坏两边的生态环境,这里用1990-2003、2003-2017两期的道路探究这种影响。构建一个Model Builder,创建缓冲区,结合两期的道路信息判断碎片化的廊道。由于年份不只一年,创建一个Model Builder批处理时很好的。碎化破坏了生态、动物栖息地等。原创 2022-11-05 18:31:29 · 493 阅读 · 0 评论