zoukankan      html  css  js  c++  java
  • 空间数据库的基础知识

    真是无力吐槽啊,当时上的一门《空间数据库》这门课真是白上了,老师整整念了一学期的ppt啊,不管来多少人,几乎所有人都在睡觉,连管都不管,对着ppt念啊念,我们连个书都没有,还是专业核心课,老师讲国际标准,国家标准,行业标准,什么ISO/TC211 的标准对着ppt念啊念,念了一学期,考试前,对这ppt画的重点看了2天,至于考了些啥,现在是一点印象都没有。空间数据库真的很重要,现在先把基础的东西汇总汇总吧,慢慢在实践中不断加深认识理解。大学里面如果只单纯靠老师讲的那几堂课,估计也只会考试了。

    空间数据库功能设计包括哪几个方面:

    (1)空间数据输入设计

    (2)空间数据检索设计

    (3)空间数据输出设计

    (4)空间数据更新设计

    (5)空间数据共享设计

    空间数据库概念模型的设计步骤:

    第一步:通过用户需求调查分析,提取和抽象出空间数据库中所有的实体。

    第二步:对提取和抽象出来的实体通过定制其属性来进行界定,既确定各个实体的属性。

    第三步:根据系统数据流程图及实体的特征正确定义实体间的关系。

    第四步:根据提取,抽象和概括出的系统实体,实体属性以及实体关系绘制空间E-R图。

    第五步:因为空间E-R图涉及的实体。属性及关系复杂,在实际应用中,往往需要根据数据的关联程度将他们划分成许多小的单元,分别绘制E-R图。

    第六步:将空间E-R图转化为适合GIS软件和数据库管理信息系统的数据模型。

    空间数据库建库流程:在数字化建库过程中,首先必须确定数字化的方法及工具,其次是准备数字化原图,并掌握该图的投影,比例尺,格网等空间信息;再次按照分层要求进行一个 Coverage的数字化,数字化的过程包括选择控制点,数字化控制点确定投影信息,采集数据编辑和修改数据等;然后对收集来的空间数据进行拓扑关系的建立,并给空间实体赋属性值;最后进行坐标变换和地图接边处理就建成了分层管理的空间数据库

  • 相关阅读:
    复制出一个同样的窗体
    DBEdit的OnChange事件(100分)
    delphi中DBEdit,数据的修改和提交
    delphi 根据DELTA自动生成SQL语句
    clientdataset生成sql
    在delphi中生成GUID/自动获取临时表名......
    如何得到表的主键名称(字段名称)
    通用的更新方法 THlsImplBase
    Delphi中ClientDataSet的用法小结
    ORACLE 字符串补零
  • 原文地址:https://www.cnblogs.com/lxGIS/p/3388814.html
Copyright © 2011-2022 走看看