com.supermap.services.ogc
类 SchemaTool
- java.lang.Object
-
- com.supermap.services.ogc.SchemaTool
-
public class SchemaTool extends java.lang.Object
Schema 描述工具类,用于根据 Schema 文档的路径获取 Schema 描述的内容。
Schema 文档中,如果 <import> 和 <include> 节点中的 schemaLocation 属性是相对路径,则本类可以将其化为 Servlet 中正确的路径,从而获取 Schema 描述的内容。
-
-
构造器概要
构造器 构造器和说明 SchemaTool(java.lang.String basePath)
根据 Schema 文档的根目录创建SchemaTool
对象。
-
方法概要
方法 限定符和类型 方法和说明 java.lang.String
getSchemaContent(java.lang.String mappedName, java.lang.String baseURL)
根据 Schema 文档的根目录以及 file 属性获取 Schema 描述。
-
-
-
构造器详细资料
-
SchemaTool
public SchemaTool(java.lang.String basePath)
根据 Schema 文档的根目录创建SchemaTool
对象。- 参数:
basePath
- Schema 文档的根目录。
-
-
方法详细资料
-
getSchemaContent
public java.lang.String getSchemaContent(java.lang.String mappedName, java.lang.String baseURL) throws OGCException
根据 Schema 文档的根目录以及 file 属性获取 Schema 描述。
file 属性标识了 Schema 文档相对根目录的路径。
- 参数:
mappedName
- Schema 文档相对根目录的路径,在 OGC 中以“,”号分开。baseURL
- Schema 文档的根目录。- 返回:
- Schema 描述字符串。
- 抛出:
OGCException
- OGC 相关异常信息。
-
-