(四)ArcGIS空间数据的转换与处理——数据结构转换

news/2025/3/26 16:19:57/

ArcGIS空间数据的转换与处理——数据转换

空间数据的来源很多,如地图、工程图、规划图、航空与遥感影像等,因此空间数据也有多种格式。根据应用需要,需对数据进行格式转换,不同数据结构间的转换主要包括矢量数据到栅格数据的转换和栅格数据到矢量数据的转换。利用数据格式转换工具,可以转换Raster、CAD、Shapefile和GeoDatabase等多种GIS数据格式。
在这里插入图片描述

目录

    • ArcGIS空间数据的转换与处理——数据转换
  • 1.数据结构转换
    • 1.1栅格数据向矢量数据的转换
    • 1.2矢量数据向栅格数据的转换
  • 2.数据格式转换
    • 2.1CAD数据的转换
      • 2.1.1 数据输出为CAD格式
      • 2.1.2 CAD输入转换
    • 2.2栅格数据与ASCII文件之间的转换
      • 2.2.1栅格数据向ASCII文件的转换
      • 2.2.2 栅格文件向ASCII文件的转换

1.数据结构转换

地理信息系统的空间数据结构主要有栅格结构和矢量数据,栅格结构是最简单最直观的空间数据结构,又称网格结构或像元结构,是指将地球表面划分为大小均匀紧密相邻的网格阵列,每个网格作为一个像元或像素,由行、列号定义,并包含一个代码,表示该像素的属性类型或量值。矢量结构是通过记录坐标的方式尽可能精确地表示点、线、多边形等地理实体。

1.1栅格数据向矢量数据的转换

栅格向矢量转换的目的,是为了将栅格数据分析的结果,通过矢量绘图装置输出,或是为了数据压缩的需要,将大量的面状栅格数据转换为由少量数据表示的多边形边界。
转换工具——由栅格展出——栅格转面,打开栅格转面对话框;

②在输入栅格文本框中选择要转换的栅格数据,输出面要素文本框中设置输出的面要素数据的路径和名称;

③勾选简化面,可以简化面状矢量数据的边界形状;

④单击确定,完成操作。
在这里插入图片描述

1.2矢量数据向栅格数据的转换

矢量数据的基本坐标是直角坐标 X、Y,其坐标原点一般取图的左下角。网格数据的基本坐标是行和列 (i,j),其坐标原点一般取图的左上角。两种数据变换时,令直角坐标 X和Y分别与行与列平行。由于矢量数据的基本要素是点、线、面,因而只要实现点、线、面的转换,各种线划图形的变换问题基本上都可以解决。

转换工具——转为栅格——要素转栅格工具,打开要素转栅格对话框;

②在输入要素文本框中选择需要转换的矢量数据;

③在字段窗口选择数据转换时所依据的属性值;

④在输出栅格文本框设置输出的栅格数据的路径与名称;

(5)在输出像元大小文本框设置输出栅格的大小;

⑥单击确定,完成操作。
在这里插入图片描述

2.数据格式转换

2.1CAD数据的转换

2.1.1 数据输出为CAD格式

转换工具——转为CAD——要素转CAD,打开要素转CAD对话框;

输入要素文本框中选择需要转换的要素,可以添加多个数据层,通过窗口旁边的箭头,可以对数据层进行添加、删除、排序;

③在输出类型窗口选择输出CAD文件的版本;

输出文件文本框中设置输出路径与名称;

⑤单击确定,完成操作。
在这里插入图片描述
在这里插入图片描述

2.1.2 CAD输入转换

转换工具——转出至地理数据库——CAD至地理数据库,打开CAD至地理数据库对话框;
在这里插入图片描述
②在输入CAD数据集文本框中选择需要转换的CAD文件,可选择多个;

③在输出地理数据库文本框中设置输出数据库的路径和名称;

空间参考默认为要转换的CAD文件坐标系,科点击右侧按钮自定义;

在这里插入图片描述
⑤单击确定按钮,完成转换操作。
在这里插入图片描述

2.2栅格数据与ASCII文件之间的转换

2.2.1栅格数据向ASCII文件的转换

转换工具——由栅格转出——栅格转ASCII工具,打开栅格转ASCII工具对话框;

②在输入栅格文本框中选择需要转换的栅格数据;

输出ASCII栅格文件文本框中设置输出的ASCII文件路径与名称;
在这里插入图片描述
④单击确定,完成操作。

2.2.2 栅格文件向ASCII文件的转换

转换工具——转为栅格——ASCII转栅格
在这里插入图片描述


http://www.ppmy.cn/news/108101.html

相关文章

【项目】Q-ROBOT移动机器人设计与开发

本文主要记录Q-ROBOT移动机器人的开发流程~ github: GitHub - Qsx567/SLAMCarProject (持续更新中~希望各位铁子走过路过给个小小的star!灰常感谢!) 本项目为我设计的移动SLAM机器人,命名为: Q-Robot 机…

用HTML、CSS和JavaScript实现鼠标可交互的3D太阳和月亮切换效果

部分数据来源:ChatGPT 引言 太阳和月亮对于我们来说是一种常见的对比,这篇文章将介绍一个使用HTML、CSS和JavaScript创建的网页场景,能够把太阳和月亮切换展示给用户。这个场景能够让用户使用鼠标和滚轮与场景互动,带来更多的趣…

积极主动和伙伴关系: 中国国际学校的人力资源领导

作者: Ray Chow 前所未有的机遇和挑战 在过去几年,中国的国际学校和独立学校面临着前所未有的机遇和挑战,需要采取积极主动、适应性强和创新的方法来确保学校的高质量领导、教职员工的保留。 被动的过去,主动的未来 中国大多学校别…

MySQL查询当前数据和上一行数据比较、业务数据的趋势分析、数据变动的监控和报警

标题: 使用MySQL查询当前数据和上一行数据比较的场景 在MySQL中,我们经常需要对数据进行比较和分析。其中一种常见的需求是查询数据列表并与前一行的数据进行比较。这种场景可以通过使用窗口函数或连接来实现。本文将介绍使用MySQL查询比较数据和上一行数据的场景&a…

Flutter重构开发

最近学习了flutter技术,然后用flutter技术重构了线上项目的首页板块,较深入的理解flutter的状态管理和ui组件的使用,总结下遇到的几点问题。 - 使用gex的controller报错 Don’t use one refreshController to multiple SmartRefresher,It w…

JAVA POI excel 添加下拉字典的方式与案例 以及图文详解及个人理解

场景 原有的Excel 某一个 sheet 页中某些列需要添加指定的字典下拉,而这些字典的值又是确认的。 有两种思路: 一、如果给定的下拉字典值是确定的而且关联原有列的位置也不会变,那么这些数据可以固定写死在代码中,也是最简单的一…

腾讯云8核16G服务器18M带宽CPU性能可支撑多少人同时在线?

腾讯云8核16G轻量服务器CPU性能如何?18M带宽支持多少人在线?轻量应用服务器具有100%CPU性能,18M带宽下载速度2304KB/秒,折合2.25M/s,系统盘为270GB SSD盘,月流量3500GB,折合每天116.6GB流量&…

03.hadoop上课笔记之hdfs环境的搭建和使用

1.启动网络 在windows任务管理器启动服务vm Dhcp #由动态ip变为静态 #启动网卡ifup ens33#修改网卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens33BOOTSTRAPstaticIPADDR192.168.202.101NETMASK255.255.255.0GATEWAY192.168.202.2DNS1192.168.202.2#重启网络 servic…