- 1、本文档共139页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
地图代数举例 3 空间查询 方 式 内 容 结 果 几何查询 属性查询 临近空间对象 与属性 高亮度显示 拓扑查询 SQL查询 空间对象分布 空间关系 空间对象与属性 属性列表 统计地图 3.1 空间查询方式 (1)图形与属性互查 在GIS 系统中,定位和识别空间对象是最基本、最简单的查询功能的体现。 点击地图窗口中的几何对象可以定位到其相应的属性项,反过来,也可以通过点击一条属性记录定位到对应的几何图形,这就是图形和属性的互查。 3.2 SQL查询 SQL 查询是使用标准的 SQL 查询语言根据属性条件查询得到相应的对象及属性记录。 标准 SQL 查询语言包括: Select(需显示的字段) From(属性表) Where(条件) OR(条件) AND(条件)等 进一步复杂的查询还可以进行嵌套。 SQL查询中的布尔运算 用来连接两个或两个以上的逻辑表达式 运算符:AND、 OR、 NOT 与运算:Class=2 AND age15 或运算:Class=2 OR age15 否运算:NOT (Class=2) AND ( age15 ) A NOT A A B A AND B A OR B A OR B GIS软件通常为用户方便提供一个交互界面,只需进行交互选择和输入 Select 语句相关的内容,而不需输入完整的 Select 语句。 选择输入 Select 语句相关的内容和条件后,系统将转化为标准的关系数据库SQL查询语言,查询得到满足条件的对象和属性表。 这一类的查询通常有: “我国人口大于5000万的省、直辖市有哪些?”、“某某市三星级以上的宾馆有哪些?”,“某某省面积大于100平方千米的湖泊有哪些?”,“某某小区楼层高度低于6层的建筑物?”等等 点与多边形的叠合 包含点的图层 包含多边形的图层 判断点包含在哪一个多边形里面,从而为点设置新的多边性属性 点与多边形的叠合 ID city_name 1 南京 2 苏州 3 上海 4 杭州 1 2 4 3 点图层 点图层属性表 点与多边形的叠合 ID province_name 1 江苏 2 上海 3 浙江 1 2 3 多边形图层 多边形图层属性表 点与多边形的叠合 1 2 4 3 1 2 4 3 1 2 3 图层叠合 * * 点与多边形的叠合 ID city_name province_name 1 南京 江苏 2 苏州 江苏 3 上海 上海 4 杭州 浙江 新的点图层属性表 2 空间叠合分析 线与多边形叠加 线与多边形的叠加,是比较线上坐标与多边形坐标的关系,判断线是否落在多边形内 计算过程通常是计算线与多边形的交点,只要相交,就产生一个结点,将原线打断成一条条弧段,并将原线和多边形的属性信息一起赋给新弧段 叠加的结果产生了一个新的数据层面,每条线被它穿过的多边形打断成新弧段图层,同时产生一个相应的属性数据表记录原线和多边形的属性信息 2 空间叠合分析 线与多边形叠加 根据叠加的结果可以确定每条弧段落在哪个多边形内,可以查询指定多边形内指定线穿过的长度 如果线状图层为河流,叠加的结果是多边形将穿过它的所有河流打断成弧段,可以查询任意多边形内的河流长度,进而计算它的河流密度等 如果线状图层为道路网,叠加的结果可以得到每个多边形内的道路网密度,内部的交通流量,进入、离开各个多边形的交通量,相邻多边形之间的相互交通量 线与多边形的叠合 包含线的图层 包含多边形的图层 判断线包含在哪一个多边形里面,从而为线设置新的多边性属性 * * 线与多边形的叠合 ID road_name length 1 沪宁高速 400 2 沪杭高速 380 3 宁杭高速 330 线图层属性表 线图层 1 2 3 * * 线与多边形的叠合 ID province_name 1 江苏 2 上海 3 浙江 1 2 3 多边形图层 多边形图层属性表 * * 线与多边形的叠合 图层叠合 1 2 3 1 2 3 4 5 6 1 2 3 4 5 6 * * 线与多边形的叠合 1 2 3 4 5 6 ID road_name province_name length 1 沪宁高速 江苏 350 2 沪宁高速 上海 50 3 沪杭高速 上海 320 4 沪杭高速 浙江 60 5 宁杭高速 浙江 100 6 宁杭高速 江苏 230 2 空间叠合分析 多边形叠加 多边形叠加是GIS最常用的功能之一。多边形叠加将两个或多个多边形图层进行叠加产生一个新多边形图层的操作,其结果将原来多边形要素分割成新要素,新要素综合了原来两层或多层的属性。 2 空间叠合分析 多边形叠加 叠加过程可分为几何求交过程和属性分配过程两步。几何求交过程首先求出所有多边形边界线的交点,再根据这些交点重新进行多边形拓扑运算,
您可能关注的文档
最近下载
- “红旗杯”竞赛总题库-4班组长计划管理能力考试题库(附答案).docx VIP
- 物业管理实务练习题物业的承接查验(三).pdf VIP
- 食品配送行业货物运输质量保障措施.docx VIP
- 2025入党积极分子发展对象培训考试试卷题库(含答案).docx VIP
- 地下室金刚砂地坪施工方案.docx VIP
- 2025年公安局警务辅助人员招聘考试笔试试题(附答案).docx VIP
- “红旗杯”竞赛总题库-2班组长成本绩效管理能力考试题库(附答案).docx VIP
- 轨道交通收益权质押价值评估研究--以xx市地铁x号线为例.pdf VIP
- 5. 国威人工智能产业学院建设方案V1.5.pdf VIP
- 中国AIGC应用全景图谱报告.pptx VIP
文档评论(0)