WEB开发网
开发学院数据库Oracle 构建用于位置信息开放标准的Portlet 阅读

构建用于位置信息开放标准的Portlet

 2007-05-10 12:20:12 来源:WEB开发网   
核心提示: 或者可以使用所提供的地图定义工具(见图 1),它可以为您完成大部分工作,构建用于位置信息开放标准的Portlet(3),图 1:地图定义工具Oracle Internet 应用服务器附带的标准 Oracle MapViewer 下载或部署包含一组样式、主题、基本地图和示例代码,对于我们的示

或者可以使用所提供的地图定义工具(见图 1),它可以为您完成大部分工作。

图 1:地图定义工具

Oracle Internet 应用服务器附带的标准 Oracle MapViewer 下载或部署包含一组样式、主题、基本地图和示例代码。对于我们的示例而言,您只需复制一个基本地图、添加两个主题即可。因为您可以使用 SQL 和工具访问数据库中的地图定义,所以复制地图定义的最简单方法就是执行一个 SQL 语句,如下所示。(在执行语句之前,请仔细看看与 Oracle MapViewer 相关的视图 user_sdo_styles、user_sdo_themes 和 user_sdo_maps,以更好地理解它们的工作原理。)

SQL> insert into user_sdo_maps
2 values('WAREHOUSES_AND_CUSTOMERS', 'customers and warehouses',
3 (select definition from user_sdo_maps where name='DENSITY_MAP'));
1 row created.
SQL> commit;
Commit complete.

现在您就有一个名为 WAREHOUSES_AND_CUSTOMERS 的新基本地图了,您将使用地图定义工具向它添加一些主题。首先,切换到包含 mapdef.jar 的目录,执行以下命令连接到存储着我们地图定义的 Oracle 数据库实例:

java -classpath mapdef.jar;d:oracleora92jdbclibclasses12.jar
-Dhost="localhost" -Dsid="orcl" -Dport="1521"
oracle.eLocation.console.GeneralManager

接着,创建两个主题,CUSTOMERS 和 WAREHOUSES(见图 2 和图 3)。

图 2:创建 CUSTOMERS 主题

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

Tags:构建 用于 位置

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