- 1
- 0
- 约1.9万字
- 约 68页
- 2025-08-21 发布于江苏
- 举报
柳林
测绘科学与工程学院
第五章海洋数据管理和共享
海洋数据管理和地理信息系统
海洋数据库概述
海洋数据编码
海洋数据索引
海洋数据查询
海洋数据的共享
海洋数据的发布
2
§5.3海洋数据查询
3
§5.3海洋数据查询
海洋数据管理和地理信息系统
一、海洋数据
海洋数据的特征
海洋数据的根本特征是海量数据、即通过不同的存储设备在GIS数据库中存储至少GB数量级的空间数据(图形、图像数据),这是一个相对的概念,它有三种表现形式
1)多数据源、即数据格式、数据模型的多样化;
2)多比例尺、分辨率,即从不同角度的详细程度反映同一区域的空间信息;
3)多时相,即从不同时刻反映同一区域空间信息的变化;
4
海洋数据查询
对空间对象进行查询是地理信息系统最基本的功能之一。海洋地理信息系统样属于空间数据库的范畴,可以看做从空间数据库中找出所有满足海洋相关的属性约束条件和空间约束条件的地理现象.
海洋数据的查询类型和方式包括图形属性、图形定位以及空间关系查询;
§5.3海洋数据查询
海洋数据管理和地理信息系统
二、查询内容
5
§5.3海洋数据查询
海洋数据管理和地理信息系统
三、数据查询
海洋数据的查询过程
可分为三类:
(1)直接复原数据库中的数据及所含信息
(2)通过一些逻辑运算完成一定约束条件下的查询
(3)根据海洋数据库中现有的数据模型进行有机组合构造出复合模
型模拟现实海洋环境中的一些系统和现象的结构和功能,同时具备一些事务的发生、发展的动态趋势。
6
§5.3海洋数据查询
海洋数据管理和地理信息系统
三、数据查询
海洋数据查询方式和内容
◆数据查询方式有两种
1属性查询图形主要是SQL语句来进行条件查询
2可以通过点、矩形、圆和多边形来查询所选空间对象
的属性可以查找空间对象的几何参数
◆数据查询的内容
查询空间对象的属性,空间位置,空间分布,几何特征,
以及和其他空间对象的空间关系
◆数据查询的结果
查询的结果也可以通过多种方式显示给用户,如高亮
度显示,属性列表和统计图,关系图
7
§5.3海洋数据查询
海洋数据管理和地理信息系统
四、查询方式
◆属性查询
1简单的属性查询是查找,不需要构造复杂的SQL命令只要选择一个属性值就可以找到对应的空间图形(高亮显示)
2SQL语句
1)SQL查询海洋地理信息系统支持的标准SQL查询语言。SQL的基本语法:Select属性清单
From关系
Where条件
8
§5.3海洋数据查询
海洋数据管理和地理信息系统
四、查询方式
2)扩展的SQL查询
GIS的空间数据库以空间目标作为存储集与其他数据库最大的不同就是它包含空间概念而标准的SQL是关系代数模型中的一些关系操作及组合适合于表的查询与操作,但不支持空间概念与运算。
所以将属性条件和空间关系的图形条件组合在一起形成拓展的SQL查询语言。常用的空间查询关系有相邻Adjacent包含Contain穿过Cross在内部inside缓冲区buffer
一般的GIS软件设计了较好的交互式选择界面,用户无需键入完整的SQL语句向系统输入相关内容和条件后转化为标准的关系数据库SQL查询语句有数据库管理系统执行得到满足条件的空间对象
9
§5.3海洋数据查询
海洋数据管理和地理信息系统
四、查询方式
图形查询
点查询
用鼠标点击图中任意一点,可以得到点所代表的空间对象的
相关属性
◆矩形或圆查询
按矩形框查询,给定一个矩形窗口可以得到该窗口内所有
对象的属性列表。这种查询的检索比较复杂,往往要考虑检索的空间对象无论是被包含、穿过、或是涉及到的按圆查询检索方式类似于矩形
10
§5.3海洋数据查询
海洋数据管理和地理信息系统
四、查询方式
多边形查询
给定一个多变形,检索出该多边形内的某一类或某一层空
间对象。这一操作的工作原理与按矩形查询相似但又比前者复杂得多。它涉及到点在多边形内、线在多边形内以及多边形在多边形内的判别计算
11
§5.3海洋数据查询
海洋数据管理和地理信息系统
四、查询方式
◆空间关系查询
◆拓扑关系查询
在GIS中对于凡是具有网状结构特征的地理要素例如交
通网和各种资源的空间分布等存在结点,弧段和多边形之间的拓扑结构。空间数据的拓扑关系对地理信息系统的数据处理和空间分析具有重要意义。拓扑数据比几何数据具有更大的稳定性有利于
原创力文档

文档评论(0)