WEB开发网
开发学院数据库DB2 可视化 DB2 中空间数据 阅读

可视化 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 讨论这一过程,因为两者之间有明显的不同。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:可视化 DB 空间

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接