基础地理信息三维模型数据库规范

需积分: 43 37 下载量 66 浏览量 更新于2024-08-10 收藏 437KB PDF 举报
"基础地理信息三维模型数据库规范" 基础地理信息三维模型数据库规范是关于构建、管理和维护基础地理信息三维模型数据库的重要指导文件。这个规范详细规定了数据的组织结构、逻辑关系、数据存储方式以及数据更新流程。它适用于各种基础地理信息三维模型数据库的建立、更新和日常维护工作。 在规范中,数据被分为多个类别,如建筑物模型、道路模型、水系模型、植被模型、地面模型和地下空间设施模型等。每个模型都包含了其几何属性(例如形状和尺寸)、纹理信息(如表面材质和颜色)以及相关的属性数据(如用途、年代、所有者等)。例如,建筑物模型不仅包括了建筑物的外形和结构,还可能包含建筑的用途、建造年份等属性;道路模型则涵盖了高速公路、等级道路等的道路特征,以及相关的交通设施。 规范强调了数据分类与数据库的组成,提到了地形模型库和要素模型库,这些库是数据库的核心组成部分。地形模型库通常包含地形表面的几何信息,如高程模型,而要素模型库则涵盖城市中的各种地理元素,如建筑物、道路、水系和植被等。 元数据库是规范中的另一个关键部分,它记录了数据库中各种数据实体的元信息,如数据的来源、精度、更新日期等,有助于确保数据的质量和一致性。管理系统则规定了数据的访问、更新、备份和安全控制等方面的机制。 此外,规范还提到了支撑环境,这包括了硬件、软件以及运行环境的要求,以确保数据库的高效稳定运行。例如,可能需要符合特定标准的GIS软件、高性能的服务器和数据存储设备,以及兼容的数据交换格式。 该规范引用了一系列国家标准,如基础地理信息标准数据、城市数据库建设规范、数字测绘产品质量要求等,确保了数据的标准化和互操作性。同时,它还涉及了编码规则,如城市地理要素编码,以实现不同地理元素的唯一标识。 基础地理信息三维模型数据库规范为创建、管理和使用三维地理信息提供了统一的框架,促进了不同部门和系统之间的数据共享和协作,对于城市规划、灾害管理、环境保护等多个领域具有重要意义。
2012-10-27 上传
Visual Basic 6编程技术大全 是非常详细和深入的Vb6学习教程,无论对初学者还是有经验的开发人员,都非常有帮助 第一部分基础篇1 第1章 VB6入门1 1.1 集成开发环境1 1.1.1 运行IDE1 1.1.2 选择工程类型1 1.1.3 IDE窗口2 1.1.4 菜单5 1.1.5 工具栏6 1.1.6 Toolbox7 1.2 第一个VB应用程序9 1.2.1 向窗体添加代码9 1.2.2 设置控件的属性10 1.2.3 为控件命名12 1.2.4 移动及重新调整控件尺寸13 1.2.5 设置Tab顺序13 1.2.6 添加代码14 1.2.7 运行和调试程序15 1.2.8 优化示例程序16 1.2.9 准备、编译、运行18 第2章关于窗体20 2.1 通用属性20 2.1.1 Left、Top、Width和Height属性21 2.1.2 ForeColor和BackColor属性21 2.1.3 Font属性23 2.1.4 Caption和Text属性24 2.1.5 Parent和Container属性25 2.1.6 Enabled和Visible属性25 2.1.7 hWnd属性26 2.1.8 TabStop和Tablndex属性26 2.1.9 MousePointer和Mouselcon属性27 2.1.10Tag属性28 2.1.11其他属性28 2.2 通用方法29 2.2.1 Move方法29 2.2.2 Refresh方法30 2.2.3 SetFocus方法30 2.2.4 ZOrder方法31 2.3 通用事件31 2.3.1 Click和DblClick事件31 2.3.2 Change事件32 2.3.3 GotFocus和LostFocus事件33 2.3.4 KeyPress、KeyDown和KeyUp事件33 2.3.5 MouseDown、MouseUp和 MouseMove事件35 2.4 Form对象37 2.4.1基本的Form属性37 2.4.2微调窗体的性能38 2.4.3 Form的生存期39 2.4.4 Controls集合43 2.4.5 Screen对象44 2.4.6打印文本45 2.4.7图形方法48 2.4.8 DrawMode属性51 2.4.9 ScaleMode属性54 2.4.10调色板支持56 第3章内部控件58 3.1TextBox控件58 3.1.1 运行时属性59 3.1.2捕获键盘活动60 3.1.3数字的校验例程61 3.1.4 CausesValidation属性和Validate事件63 3.1.5自动跳格字段65 3.1.6格式化文本65 3.1.7多行TextBox控件69 3.2 Label和Frame控件70 3.2.1 Label控件70 3.2.2 Frame控件71 3.3 CommandButton、CheckBox和 OptionButton控件71 3.3.1 CommandButton控件72 3.3.2 CheckBox控件72 3.3.3 OptionButton控件73 3.3.4使用图形化控件73 3.4 ListBox和ComboBox控件74 3.4.1 ListBox控件74 3.4.2 ComboBox控件81 3.5 PictureBox和Image控件83 3.5.1 PictureBox控件83 3.5.2 Image控件86 3.6滚动条控件86 3.7 DriveListBox、DirListBox和FileListBox控件89 3.8其他控件91 3.8.1Timer控件91 3.8.2 Line控件92 3.8.3 Shape控件92 3.8.4 OLE控件92 3.9菜单93 3.9.1运行时访问菜单94 3.9.2弹出式菜单95 3.10控件数组96 3.11共享事件过程97 3.11.1运行时创建控件97 3.11.2迭代控件数组中的项目98 3.11.3菜单项数组98 第4章变量与过程100 4.1变量的作用域和生存期100 4.1.1全局变量100 4.1.2模块级的变量101 4.1.3动态局部变量102 4.1.4静态局部变量102 4.2内置数据类型概述103 4.2.1整型数据类型103 4.2.2长整型数据类型104 4.2.3布尔数据类型104 4.2.4字节数据类型104 4.2.5单精度数据类型104 4.2.6双精度数据类型105 4.2.7字符串数据类型105 4.2.8货币数据类型106 4.2.9日期数据类型106 4.2.10对象数据类型106 4.2.11变量数据类型107