ArcGIS基础实验操作100例--实验1绘制自定义线、垂线、平行线

news2024/11/25 16:49:27

 

本实验专栏来自于汤国安教授《地理信息系统基础实验操作100例》一书

实验平台:ArcGIS 10.6 

实验数据: 

通过百度网盘分享的文件:地理信息系统基础实验100例
链接:https://pan.baidu.com/s/1sprJ2eyDAkYWiLwyuTIf1g 
提取码:gb7y
复制这段内容打开「百度网盘APP 即可获取」
若链接失效,请后台留言,会及时补发

基础编辑篇--实验1 绘制自定义线、垂线、平行线

一、【实验背景】

数字化采集是生成地理信息数据的主要方法之一。通常,由具有丰富专业经验的 GIS 从业人员使用地理信息系统软件进行矢量数据的数字化采集工作。除了根据目视判别来绘制点、线、面图形外,还需要根据特定的数字化条件进行快速、有效地数据绘制,如根据坐标绘制直线端点、定长直线、平行线和垂直线等。
本实验讲述了数字化线要素时绘制自定义直线、定长直线、平行线和垂直线的方法,使读者在地理信息系统软件的操作过程中,理解线要素的结构组成和构建方法。同时,灵活运用软件实现快速、有效地数字化工作。

二、【实验数据】 

图层名称格式坐标系说明
mapTIF栅格China_Lambert_Conformal_Conic用于数字化线要素的底图数据
lineShapefile线要素China_Lambert_Conformal_Conic参考矢量线数据
newLineShapefile线要素China_Lambert_Conformal_Conic待数字化的矢量线数据

三、【实验步骤】

(1)准备数据

加载底图map、参考线图层line 和待数字化的图层newline;点击【Editor】工具条,选择【Editor】→【Start Editing】选项,【Create Features】窗口中选择【newline】图层;【Construction Tools】中选择【Line】工具。

(2)数字化线

以底图黑色线为准,开始绘制直线;第一段线段可以根据两端点确定直线的规则任意绘制。

(3)绘制固定端点的直线

保持绘制状态,右击空白处,选择【Absolute X,Y】工具,依次输出地图上标识的端点X和Y坐标:“1289259.979”和“4077371.643”,回车,完成绘制。

(4)绘制固定长度的直线

保持绘制状态,右击空白处,选择【Length】工具,输出底图上标识的长度值“151”,回车;下一节点在半径为151的圆弧上,点击底图上的节点完成绘制。

(5)绘制平行线

保持绘制状态,右击 line图层的最后一段线段,选择【Parallel】工具,此时,不管鼠标如何移动,绘制的线都与右击的线段保持平行;点击底图上的下一点完成绘制。

(6)绘制垂直线

保持绘制状态,右击 line 图层的任意一段线段,选择【Perpendicular】工具,此时,不管鼠标如何移动,绘制的线都与右击的线段保持垂直;点击底图上的下一点完成绘制,双击,完成当前线要素的绘制;保存并停止编辑。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/116185.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Doris(一)

1、Doris简介 Doris是由百度大数据研发,是一个现代化的MPP(Massively Parallel Processing)大规模并行处理的分析型数据库产品。仅需亚秒级响应时间即可获得查询结果,有效地支持实时数据分析。 Apache Doris 的分布式架构非常简洁…

北上广深杭房价高压下,这也许是软件测试员扎根的唯一出路...

简单算一笔账,目前小公司软件测试员工资一般是1万出头,年薪普遍在20万以下。在不考虑通胀和工资增长的情况下,除去吃喝需要攒30年才能攒出一线城市房子的首付,以这样的收入水平,基本上没法扎根。 想拿高薪最好的途径就…

API文档、技术文档工具 - ShowDoc - 使用

1.应用场景 主要用于使用适合IT团队的 API文档、技术文档工具 进行项目文档书写以及进行开发。 2.学习/操作 1.文档阅读 ShowDoc ShowDoc - demo 安装/升级手册 GitHub - star7th/showdoc: ShowDoc is a tool greatly applicable for an IT team to share documents online一…

LeetCode Hot 100~Day3

目录 字母异位词分组 最大子数组和 跳跃游戏 合并区间 不同路径 最小路径和 爬楼梯 颜色分类 子集 单词搜索 二叉树的中序遍历 不同的二叉搜索树 字母异位词分组 题目链接:49. 字母异位词分组 示例 输入: strs ["eat", "tea&quo…

[DonkeyCar][树莓派]基础01 - 首次配置 - WIFI

2022年圣诞节到来啦,疫情把刚刚起来的工作似乎又慢了下来,在冲刺决赛圈的同时,也许开一个新的领域,写一个博客是比较好的方式。 一、前言 拿到树莓派开发板的时候,一般,供应商都会配合烧录的镜像。但是&am…

《图解TCP/IP》阅读笔记(第七章 7.6)—— BGP 边界网关协议

7.6 BGP BGP(Border Gateway Protocol),边界网关协议,是用于连接不同组织机构(或者说不同自治系统)的一种协议,其属于EGP(外部网关协议),我们在7.2节中了解过…

01)FastDFS文件服务器安装和测试可用性

FastDFS简介 ​ FastDFS是一个轻量级的开源分布式文件系统。2008年4月份开始启动。类似google FS的一个轻量级分布式文件系统,纯C实现,支持Linux、FreeBSD、AIX等UNIX系统。 ​ 主要解决了大容量的文件存储和高并发访问的问题,文件存取时实现了负载均衡。实现了软件方式的…

PicoRV32 笔记 06 压缩指令集

PicoRV32 中实现压缩指令集选项 COMPRESSED_ISA,当设置COMPRESSED_ISA1开启支持16位指令集。压缩指令有很多优点,当我们在FPGA中实现PicoRV32的时候,使用RISCV的C扩展能有效的增大代码密度,原本32位1条指令变为16位一条指令&#…

synchronized 和 ReentrantLock 的区别

🎈专栏链接:多线程相关知识详解 synchronized和ReentrantLock的 区别 缺点 优势 synchronized和ReentrantLock两者都是可重入锁 ReentrantLock的三个核心方法: Ⅰ.lock(加锁) Ⅱ.unlock(解锁) Ⅲ.tryLock(尝试加锁) import java.util.concurrent.locks.Reentrant…

Android并发编程里的线程原理

1.进程和线程的概念 抛开那些官方的概念,我们可以大致理解为:进程就是手机里运行的一个个应用,他们都是一个个的进程(当然,有些App是多进程的,这个先不谈)。线程则是进程中对应的一个任务的执行控制流。如果…

广播机制-案例

广播机制-案例 1.静态注册案例-接收开机广播 1.案例:接收开机的广播 创建自定义的BroadcastReceiver用于处理监听到的系统广播。//接收系统开机的广播事件 public class BootCompleteReceiver extends BroadcastReceiver {Overridepublic void onReceive(Context co…

2023跨境出海指南:马来西亚网红营销白皮书

当前的东南亚市场可谓是是企业出海的大热门,马来西亚作为东南亚地区的第三大经济体,其发展形势也是一片大好。疫情出现后,马来西亚的娱乐和消费转移到线上,对社媒的依赖也催发了网红经济的发展。本文Nox聚星就和大家探讨一下&…

海康威视人脸识别设备对接(一)环境搭建

需要对接海康威视人脸识别设备,这里选择明眸门禁,还有其他的没研究过 打开海康威视开放平台 https://open.hikvision.com/ 选择开放体系,一直选择到设备集成SDK 这里我选择设备网络SDK 点击查看详情 选择对应的版本,我用笔记…

AD入门学习—原理图的绘制3

目录 2.4 CAN&24C02及DS18B20温度传感单元的绘制 2.5 USB单元的绘制 2.6 SD卡及TFT单元的绘制 2.7 NRF24L01单元的绘制 2.8 COM口及PS/2接口的绘制 2.9 DCDC电源输入单元的绘制 2.10 原理图的统一编号及编译检查 学习目录 2.4 CAN&24C02及DS18B20温度传感单元的绘制…

Vue基本指令

1、前端技术的发展(html、CSS、JavaScript) ​ (1)jQuery:是对JavaScript进行了封装,使得操作DOM、事件处理、动画处理、ajax交互变得非常简洁、方便。是JavaScript的 库。 ​ (2&#xff09…

Moonbeam与Wormhole的Relayer Engine之间的跨链互连合约

如果您不了解Moonbeam,用一句话简单概括来说Moonbeam是跨链通信的中心枢纽。像Axelar、LayerZero和Hyperlane等的协议允许不同EVM上的智能合约互相通信,为Web3 dApp解锁功能方面前所未见的规模。但就目前来说,上述的几个协议的智能合约通信仅…

计算机网络——数据报与虚电路

简介 本篇接上一篇数据交换的内容继续 分组交换其实包含数据报交换和虚电路交换 数据报方式:为网咯层提供外连接服务 虚电报:为网络层提供连接服务 无连接服务:不事先为分组传输确定传输的路径,每个分组独立确定传输路径&#x…

如何实现带动画的动态面包屑,来看看?

大家好,我是派大星,最近在自己手动搭建一个后台管理平台,将其命名为 “雷达行动 Radar-Solution” ,在开发的过程中对比了一下其他已经成型的后台解决方案,发现都存在一个共性,就是在Layout的头部都有一个面…

分布式理论之分布式事务

写在前面 我们知道,像MySQL的InnoDB存储引擎提供了事务的能力,严格遵守AICD的事务要求,但是在分布式环境中,一个请求会在多个服务实例存在多个事务,如购物,会有订单系统,支付系统,物…

springboot够用就好系列-1.自定义LengthJudge注解校验字段长度

类似NonNull注解标注在参数之上,表示对应的值不可以为空,利用java的元注解及注解处理器实现检查属性长度的功能。 目录 程序效果 实现过程 样例代码 参考资料 程序效果 截图1.用户名超长提示 检查登录时“用户名”、“密码”字段的长度,此…