可视化 DB2 中空间数据
2007-06-01 16:21:44 来源:WEB开发网核心提示: 准备数据库中的空间数据现在您已经确认了 Java 应用程序的基本功能,本节将解释如何设置数据库,可视化 DB2 中空间数据(4),从示例 shapefile 中导入空间数据,最后可视化数据,第一步是将那些 shapefile 导入到空间化数据库中,这里分别针对 DB2 for Linux,
准备数据库中的空间数据
现在您已经确认了 Java 应用程序的基本功能,本节将解释如何设置数据库,从示例 shapefile 中导入空间数据,最后可视化数据。
空间化数据库
为了管理数据库中的空间数据,必须启用数据库的空间操作功能。可以使用工具 db2se 开始 DB2 for Linux, Unix, and Windows 上的启用过程,如清单 2 所示。
清单 2. 启用数据库
$ db2 create database spatial
DB20000I The CREATE DATABASE command completed successfully.
$ db2se enable_db spatial
Enabling database. Please wait ...
GSE1036W The operation was successful. But values of certain
database manager and database configuration parameters should be
increased.
对于警告 GSE1036W,暂时可以忽略。该警告是启用步骤中发出的,用于确认某些数据库管理器(DBM)配置参数是否不低于某个最小值,以确保在较复杂的场景中可以使用扩展器的适当功能。但是由于目前只需使用一些简单的查询,因此不必强制调整这些参数。
空间化一个 DB2 for z/OS 子系统还需执行更多的步骤。数据库管理员必须修改 JCL 脚本,以启用数据库。例如,需要使用 DB2 子系统的名称。调整脚本之后,执行脚本,为 DB2 子系统启用空间支持特性。这个过程的细节超出了本文的范围。情参阅文档(见参考资料 小节)。
导入空间数据
本文使用 DB2 Spatial Extender 附带的三个示例 shapefile -- 即 sjMainStreets、sjZipCodes 和 sjCensusBlocks -- 来演示如何使用 ArcExplorer。第一步是将那些 shapefile 导入到空间化数据库中。这里分别针对 DB2 for Linux, UNIX, and Windows 和 DB2 for z/OS 讨论这一过程,因为两者之间有明显的不同。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
- ››DB2 pureScale 实战
更多精彩
赞助商链接