Visual Basic核心编程:地形模型库的分层结构与数据库设计

需积分: 43 1 下载量 69 浏览量 更新于2024-08-10 收藏 437KB PDF 举报
"《表现分库-老兵新传-Visual Basic核心编程及通用模块开发,完整扫描版》是一本专注于IT领域,特别是针对视觉基本(Visual Basic)编程及其在地形模型库中的应用技术书籍。该书详细探讨了逻辑架构的设计原则,尤其是在处理地形数据时的关键组件——源数据分库和表现分库。 在逻辑架构方面,地形模型库分为源数据分库和表现分库,它们分别对应于数字高程模型(DEM)和正射/真正射影像。源数据分库根据不同的精度等级,如数字高程模型的格网间距(0.5m至1000m)、正射/真正射影像的分辨率(0.05m至30m),采用分层存储在数据库中。这些数据以多级等尺寸的瓦片形式存在,例如,数字高程模型子库有多个层次,每层对应不同精度的模型,而正射/真正射影像子库也是如此。 表现分库同样关注数字高程模型的瓦片化,注重瓦片的尺寸和格式,这对于实现高效的渲染和查询至关重要。这些瓦片的设计考虑到了性能优化,以适应不同场景下的视觉需求。 书中还涉及到了三维模型数据库规范,如中华人民共和国测绘行业标准CH/TXXXX—XXXX,它明确了基础地理信息三维模型数据库的逻辑关系、数据组织、存储方式和更新方法。这个规范引用了多个相关标准,如GB系列标准,涵盖了基础地理信息的标准数据、城市数据库建设、数字测绘质量要求、地理要素编码、元数据管理等多个方面,确保了数据的一致性和准确性。 《表现分库-老兵新传》不仅提供了Visual Basic编程的深入学习,而且提供了实际的案例和实践经验,帮助读者理解和构建高效、精确的地形模型库,适用于基础地理信息系统的开发和维护工作。"
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