此存储过程用来注册缺省地理编码器之外的地理编码器。要找出地理编码器是否已注册, 查阅 DB2GSE.SPATIAL_GEOCODER 目录视图(在 DB2GSE.SPATIAL_GEOCODER 中有说明)。
授权
调用此存储过程所使用的用户 ID 必须对包含此存储过程所注册的地理编码器的数据库具有 SYSADM 或 DBADM 权限。
输入参数
表 24. db2gse.gse_register_gc 存储过程的输入参数。
名称 | 数据类型 | 说明 |
---|---|---|
gcId | INTEGER | 要注册的地理编码器的数字标识符。
此参数不能为空。 注解: 此标识符在该数据库中必须是唯一的。 |
gcName | VARCHAR(64) | 要注册的地理编码器的简短说明。
此参数不能为空。 注解: 此说明必须是该数据库中的唯一性字符串。 |
vendorName | VARCHAR(64) | 提供您要注册的地理编码器的供应商名称。
此参数不能为空。 |
primaryUDF | VARCHAR(256) | 要注册的地理编码器的全限定名。
此参数不能为空。 |
precisionLevel | INTEGER | 为使地理编码器能够成功处理源数据,
源数据与对应的参考数据的匹配必须达到的程度。
此参数不能为空。 注解:精度级别的范围是 1% 至 100%。 |
vendorSpecific | VARCHAR(256) | 供应商提供的技术信息;
例如,供应商用来设置参数的文件的路径和名称。
此参数可为空。 |
geoArea | VARCHAR(256) | 要进行地理编码的地理区域。
此参数可为空。 |
description | VARCHAR(256) | 供应商提供的注释
此参数可为空。 |
输出参数
表 25. db2gse.gse_register_gc 存储过程的输出参数。
名称 | 数据类型 | 说明 |
---|---|---|
msgCode | INTEGER | 与此存储过程的调用程序可返回的信息相关的代码。 |
Reserved | VARCHAR(1024) | DB2 Spatial Extender 服务器上构造的完整错误信息。 |