简述空间数据的查询的4种方式以及优缺点比较

题目

简述空间数据的查询的4种方式以及优缺点比较

参考答案和解析
正确答案: (1)扩展关系数据库的查询语言;通过对标准的SQL的扩展形成,即在数据库查询语言中加入空间关系查询。为此需要增加空间数据类型与空间操作算子。优点是保留了SQL风格,便于熟悉SQL的用户掌握,通用性比较好,易于与关系数据库连接。缺点是SQL结构很难描述复杂的空间关系查询,简单的表格形式也不能作为空间数据的表现形式。
(2)可视化空间查询:指将查询语言的元素,特别是空间关系,用直观的图形和符号表示。优点是自然、直观、易于操作,用不同图符可以组成比较复杂的查询。缺点是当空家约束条件复杂很难用图符描述。用二维图符表示图形之间的关系是,可能出现歧义。难以表示“非”关系。
(3)超文本查询:把图形图像字符当作文本,并设置热点。但是超文本查询只能预先设置好,用户不能实时构建自己要求的各种查询。
(4)自然语言空间查询:引入自然语言查询。使得查询更加人性化,面向大众。不过必须把自然语言中的模糊概念量化为确定的数据值或者数据范围。引入自然语言的空间查询只能适用于某个专业领域的地理信息系统,不能作为通用GIS的数据库查询语言。