在日常学习过程中,我们常采用的是在百度中寻找图片,直到后来我发现了这个网站:快速获取流域图片可使用 http://image.cnki.net/

一、导入DEM

将下载的DEM数据导入ArcMap10.5中,为便于确定后续初步裁剪流域范围,可对初始条件的坐标系进行切换,使右下角显示为经纬度。

二、新建空白文件

(1)打开ArcCatalog 程序,在ArcCatalog的目录树中,右键单击所要存放新 Shapefiles的文件夹,单击New,选择Shapefiles。

(2)在弹出的 Create New Shapefiles 对话框中,设置文件名称为area和要素类型。要素类型可以通过下拉菜单选择Polygon 面文件类型。

(3)由于新的面文件没有定义坐标系统,在Create New Shapefiles 对话框中单击 Edit,打开 Spatial Reference 对话框,定义Shapefiles 坐标系统。

下图为定义的掩膜坐标系 (此处坐标系的设置根据自身需求设置即可)

三、利用掩膜裁剪研究区域

(1)点击工具栏中的编辑按钮,将弹出Editor 工具栏,单击Editor 按钮,弹出下拉菜单,选择Start Editing(开始编辑)。

 

(2)area范围根据研究对象经纬度确定大致范围。

(3)根据掩膜裁剪DEM

选择spatial analyst Tools→ Extraction→ Extract By Mask 工具,打开Extract By Mask 对话框。在Input raster 文本框中选择需要裁切的栅格数据DEM。 在Input raster feature mask data 文本框定义用以裁切的栅格或矢量数据area。 在Output raster 文本框键入输出的数据的路径与名称DEMS,单击OK 完成操作。

以上就是今日份知识,get!

学习软件最大的感受就是会用就行。学习过程太过细碎,会了不等于完全会,长时间不操作就又忘记,更可怕的是学习的速度赶不上遗忘的速度,真要命!

0423日补充:本想根据边界采集文件,但是出来的文件是矩形,选择clip裁剪方式选择根据边界裁剪(可选)无法选择,此时如何根据已有文件裁剪tif影像文件?可将已有shp文件转化为面文件,在Arctoolbox中打开data management tools/ features/ feature to polygon,这时用生成的面文件裁剪,选择clip裁剪方式根据边界裁剪(可选)就能选择了(感觉像说绕口令,哈哈哈哈哈哈哈)

地理信息系统软件学习:利用Arcgis创建掩膜并根据掩膜裁剪地图相关推荐

  1. 利用ArcGIS创建渔网计算渔网内土地利用占比划分中国北方农牧交错带

    依据土地利用数据,根据参考文献划分要求,利用ArcGIS创建渔网对地物进行重分类,划分农业带.牧业带以及农牧交错带. 参考文献: 史文娇;刘奕婷;石晓丽,气候变化对北方农牧交错带界线变迁影响的定量探测 ...

  2. 利用ArcGIS创建要素与表之间的关系类并发布带有关系数据表的要素服务

    在GIS实际应用中,可能会遇到这样的问题,比如现有一个面要素表示宗地,它有一个或者多个业务属性表包含了宗地的属性信息,如果将这些信息逐个添加到一个面要素的属性中分别作为要素的字段,当字段特别多时这种方 ...

  3. FIS学习——利用Matlab创建模糊推理系统Ⅰ

    FIS--利用Matlab创建模糊推理系统Ⅰ 模糊推理是在很多地方都会用到一种方法,可以很好模拟人对于不确定事物的认识和判断,尤其是在模拟人的认识决策这方面,可以十分简洁的表达出来,可以说是人工智能的 ...

  4. 利用ArcGIS创建注记层制作方法及注意事项

    最近做项目的过程中地图名称显示总是不太理想,目前地图名称显示采用的是动态标注,动态标注在大比例尺下容易造成遮盖,小比例尺下名称显示又太小.最后学习.参考了网上多种方法,决定部分小比例尺下采用注记层显示 ...

  5. 如何利用ArcGIS制作校园地图

    DEMO虽小,五脏俱全,一幅校园地图的制作过程看似简单,实则容易.但是真的让我们动手画出来,我们心中有一个清晰的逻辑吗?今天就跟大家聊聊怎么利用ArcGIS画一张正经的校园地图,实质上就是跟大家聊聊如 ...

  6. ArcGIS Javascript API 加载高德在线地图扩展

    利用ArcGIS JavaScript API加载高德在线地图的扩展 /*** Created by WanderGIS on 2015/7/15.*/ define(["dojo/_bas ...

  7. ExtAspNet学习-利用AppBox框架快速创建项目(五)—完成项目含源代码

    我们前边四个部分已经完成了框架需要的基础配置, 现在我们来完成项目 1.Subsonic 配置,首先在OraSurvey.DAO中添加App.config配置相关信息 View Code 1 < ...

  8. RN学习笔记02:利用WebStorm创建RN项目

    RN学习笔记02:利用WebStorm创建RN项目 在RN学习笔记01里,安装了node.js与react-native-cli,而且配置了环境变量. 在命令行环境,利用react-native in ...

  9. arcgis怎么创建oracle数据库,利用ArcGis建立数据库

    <利用ArcGis建立数据库>由会员分享,可在线阅读,更多相关<利用ArcGis建立数据库(18页珍藏版)>请在人人文库网上搜索. 1.利用ArcGIS建立数据库,夏洛特,01 ...

最新文章

  1. CloudCompare基础架构介绍(PPT)
  2. C# JS URL 中文传参出现乱码的解决方法
  3. python 分数序列求和公式_Python分数序列求和,编程练习题实例二十四
  4. Postgres使用Copy命令将表导出成csv文件的遇到Permission Denied等错误
  5. mongodb 的使用场景和不适合使用的场景
  6. Android 内存详细分析
  7. Tomcat - Tomcat安装
  8. 好看的表白墙LoveCards v1.0.4 源码(开源)
  9. python两数相乘代码_Python 实现大整数乘法算法的示例代码
  10. diffrences between ARP table and MAC address table
  11. WIN7、WIN8 右键在目录当前打开命令行Cmd窗口(图文)
  12. canfd收不到数据_详解CAN及CAN FD通信中的循环冗余校验(CRC)方法
  13. VC++从入门到精通视频教程
  14. 【脚本小子狂喜】日常实用脚本推荐
  15. php打implode 函数,[PHP源码阅读]explode和implode函数,explodeimplode_PHP教程
  16. 【题解】P2916 [USACO08NOV]安慰奶牛Cheering up the Cow-C++
  17. 机器学习流程是什么?简述机器学习流程!
  18. Linux内核静态映射表建立过程分析
  19. dalle2:hierarchical text-conditional image generation with clip
  20. openssl源码中的头文件include error

热门文章

  1. PHP 二维数组 指定 value 作为 key || 二位数组 取出指定 元素组成新数组
  2. js正则表达式将中文标点转为英文标点
  3. 从零开始配置腾讯云 CDN的设置教学
  4. 如何编写一个程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序。
  5. 【Day_09】走方格的方案数
  6. 取消Wince App 应用启动动画和隐藏分区注册表项
  7. uni-app 父传子、子传父、路径传参、本地存储
  8. 如何通过域名访问服务器文件,如何通过域名访问云服务器
  9. PGO 是啥,咋就让 Go 更快更猛了?
  10. wxPython in Action 学习笔记一