设计提示
地理数据库数据模型旨在满足各类用户在实际应用中的需要。为确保各种设计都易于理解和实施,每种数据模型都能从现有数据结构轻松迁移,并且数据模型的设计兼顾了灵活性和可扩展性,用户的组织可轻松地对其进行调整。下面给出了一些最终设计提示帮助您实施设计:
- 基于现有的 GIS 设计构建。
大多数现有数据库都能扩展更新。可以在原有设计的基础上进行构建,并加入较过去有所改进的新的地理数据库功能。
- 尽可能使用通用地理数据库类型。
将通用数据结构与丰富的 GIS 工具结合使用,可获得最佳的可扩展解决方案,能够支持多用户和多应用程序。在设计过程中,应尽可能地利用 ArcGIS 的软件逻辑。除非必需,否则尽量不要使用自定义的 GIS 数据结构。
- 使用拓扑整合相关的要素类。
使用 Coverage 的传统 ArcInfo 用户将有大量机会使用地理数据库中的拓扑整合要素类。了解如何使用地理数据库拓扑以及使用规则。这将切实地简化编辑过程,大大减少所需的自定义工作量并提高用户的工作效率。甚至小型 GIS 组织的数据维护效率都能最多提高 40%。
- 将本部分的 GIS 设计概念与传统的关系型数据库设计方法相结合。
要获得良好的 GIS 设计,数据库管理系统 (DBMS) 与 GIS 设计方法同样至关重要,二者相辅相成、缺一不可。了解以上两种技术的使用和实施方法。
- 制作地理数据库设计原型并对设计进行测试。
在 ArcGIS Desktop 中,使用文件地理数据库、个人地理数据库或 ArcSDE 个人地理数据库制作设计原型简单、有趣且有效。通过实验您将对设计有更全面的认识,并会因设计过程的效率和效能可能获得的大幅提升而感到惊讶。
在设计的最终阶段,可能要针对组织将要使用地理数据库从事的业务,对数据库的伸缩性和工作流程进行测试。利用测试结果,对设计做最终调整。在最终测试阶段保持务实态度,并按照需要调整设计。
3/7/2012