地理信息系统应用 不同栅格图像之间的转化 《地理信息系统应用》教师手册-单元14如何实现不同数据结构的转换.docVIP

地理信息系统应用 不同栅格图像之间的转化 《地理信息系统应用》教师手册-单元14如何实现不同数据结构的转换.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模块三 空间数据处理 单元十四 不同数据结构的转换 【学习目标】 1.掌握空间数据结构转换的意义及作用 2.掌握矢量数据结构与栅格数据结构之间转换的原理及步骤 3.能够结合具体的GIS平台开展针对案例数据的实践操作。 学习内容与教学方案设计 一、学习内容 学习单元名称 不同数据结构的转换 技能点: 1.如何进行数据结构的转换; 知识点: 1. 空间数据结构转换的意义。 2. 空间数据结构转换的原理与方法; 备注: 重点、难点 重点: 1.实施空间数据结构转换的意义; 2.空间数据结构转换的实施步骤; 难点: 1.如何进行数据结构的转换。 学习型工作任务 能够根据需要对数据结构进行转换; 二、教学方案设计 教 学 设 计 内容 教学组织方式 媒介 教学方法(参考) 时间分钟) 理解空间数据结构转换实施的原理及步骤 全班集中理论学习 多媒体 讲授法 45 能够基于具体的GIS平台开展针对案例数据的实践操作 以小组为单位实践操作 实验机房 案例教学法 45 能根据提供的数据完成对其的数据结构的转换 学生自我实践操作,并提交实践成果 实训工作室 小组工作法、头脑风暴、研讨、论证 90(课外) 教学载体 特定空间数据结构的数据(矢量数据或栅格数据) 教学成果与考核方式 文本 1.教师教学任务单2.学生学习任务单3.学生实践操作总结 产品或系统 经过转换后的数据结构 考核方式 1.自我评价;2.小组评价;3.教师评价 参考资料 参考书、专业杂志、资源库学习平台 知识点 空间数据结构的转换 空间数据的来源很多,如地图、工程图、规划图、照片、航空与遥感影像等。因此,空间数据也有多种格式。根据应用的需要,需对数据进行数据结构之间的转换,数据结构之间的转换包括同一数据的结构不同组织形式间的转换和不同数据结构间的转换。其中,不同数据结构间的转换主要包括矢量与栅格数据之间的转换。矢量数据包含有拓扑信息,经常应用于地理空间关系的分析。栅格数据则易于表示面状要素,经常在图像数据处理过程中使用。在地理信息系统中栅格数据与矢量数据各具特点与适用性,为了在一个系统中可以兼容这两种数据,以便有利于进一步的分析处理,常常需要实现两种结构的转换。 一、由矢量向栅格的转换 把点、线、面实体转化为规则栅格单元的过程称为栅格化。栅格化可以分别针对点、线、和面来进行,其中点的栅格化是线和面栅格化的基础。 矢量数据的基本坐标是直角坐标,栅格数据的基本坐标是行和列,所以要进行两种数据的变换,首先要建立两种数据坐标系之间的对应关系。如图3.79所示,有直角坐标系,其中有矢量数据的点、线、面实体。设栅格坐标系的左下角位于直角坐标系中的点处,栅格单元在和的方向上长度分别为。 线 线 面 点 图3.79 矢量与栅格坐标系的关系 (一)点的栅格化 设矢量坐标点(),转换后的栅格单元行列值为(),则可由下式求出: (4-11) (二)线的栅格化 曲线在数字化时输入多个点,形成折线,由于点多而密集,折线在视觉上就形成曲线。因为相邻两点之间是直线,所以线的栅格化可以分解成对组成的折线线段的栅格化,对线段的栅格化则转化成对线段的两个端点先栅格化,然后栅格化线段的中间部分。对线段中间部分的栅格化需要分两种情况来处理。 设线段的两端点坐标分别为()和(),栅格化后的单元行列值分别为()和()。则行数差:列数差:。分两种情况处理:一是列数差大于行数差,二是行数差大于列数差,运用扫描线算法实现。 如图3.80所示,当列数差大于行数差的时候,平行于轴做每一列的中心线(图中虚线为扫描线),称为扫描线。求每一条扫描线与线段的交点,按点的栅格化方法将交点转为栅格坐标。 图3.80 线段栅格化得两种处理情况 设为每列的中心扫描线的横坐标,()和()为线段的两个端点坐标, (4-12) 当行数大于列数差时,平行于轴做每一行的中心扫描线。再求每一条扫描线与线段的交点,按点的栅格化方法将交点转为栅格坐标。 设为每列的中心扫描线的横坐标,()和()为线段的两个端点坐标,则交点坐标为 (4-13) 依次用同样方法找到直线经过的每一网格,并用本直线的属性值(特征值)去填充这些网络,完成直线的转换。对于曲线或多边形边上的每条直线作连续运算,可以完成曲线或多边形的交换。 (三)面的栅格化 根据多边形矢量数据的不同结构,栅格化有两种不同的方法,即基于弧段数据的栅格化和基于多边形数据的栅格化。 1. 基于弧段数据的栅格化方法 基于弧段数据的栅格化方法是针对拓扑结构的矢量数据进行栅格化的方法。其

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档