Schema matching is a critical step in the integration of heterogeneous web service,which contains various types of web services and multi-version services of the same type.Mapping loss or mismatch usually occurs due t...Schema matching is a critical step in the integration of heterogeneous web service,which contains various types of web services and multi-version services of the same type.Mapping loss or mismatch usually occurs due to schema differences in structure and content and the variety in concept definition and organization.Current instance schema matching methods are not mature enough for heterogeneous web service because they cannot deal with the instance data in web service domain and capture all the semantics,especially metadata semantics.The metadata-based and the instance-based matching methods,in the case of being employed individually,are not efficient to determine the concept relationships,which are crucial for finding high-quality matches between schema attributes.In this paper,we propose an improved schema matching method,based on the combination of instance and metadata(CIM)matcher.The main method of our approach is to utilize schema structure,element labels,and the corresponding instance data information.The matching process is divided into two phases.In the first phase,the metadata-based matchers are used to compute the element label similarity of multi-version open geospatial consortium web service schema,and the generated matching results are raw mappings,which will be reused in the next instance matching phase.In the second phase,the designed instance matching algorithms are employed to the instance data of the raw mappings and fine mappings are generated.Finally,the raw mappings and the fine mappings are combined,and the final mappings are obtained.Our experiments are executed on different versions of web coverage service and web feature service instance data deployed in Geoserver.The results indicate that,the CIM method can obtain more accurate matching results and is flexible enough to handle the web service instance data.展开更多
随着海图信息价值的不断提升,海洋空间信息不再只是以航海图书产品和专题信息图件服务于固定的使用者,网络海图服务逐渐成为支撑海洋空间决策的重要基础。分析传统航海图书资料产品模式的不足,研究以基础数据资源层、关键技术支撑层、...随着海图信息价值的不断提升,海洋空间信息不再只是以航海图书产品和专题信息图件服务于固定的使用者,网络海图服务逐渐成为支撑海洋空间决策的重要基础。分析传统航海图书资料产品模式的不足,研究以基础数据资源层、关键技术支撑层、信息服务平台层、行业专题服务模式层和典型行业应用5个层次的网络海图服务总体框架,基于ArcGIS Nautical Solution和ArcGIS for Server技术,介绍实现海洋空间数据的互操作、多尺度数据管理和可视化、Web服务访问接口等网络海图服务关键技术,提出面向海事行业的网络海图服务模式。通过开发“中国北方海区海洋测绘地理信息服务平台”,实现海洋空间信息在线显示与发布,为行业提供信息浏览、信息查询服务、实时动态标注,数据自动同步和共享功能。展开更多
基金This work was supported by the National Natural Science Foundation of China[grant number 41201393]the Open Research Fund of State Key Laboratory of Information Engineering in Surveying,Mapping and Remote Sensing of Wuhan University[grant number 14I03].
文摘Schema matching is a critical step in the integration of heterogeneous web service,which contains various types of web services and multi-version services of the same type.Mapping loss or mismatch usually occurs due to schema differences in structure and content and the variety in concept definition and organization.Current instance schema matching methods are not mature enough for heterogeneous web service because they cannot deal with the instance data in web service domain and capture all the semantics,especially metadata semantics.The metadata-based and the instance-based matching methods,in the case of being employed individually,are not efficient to determine the concept relationships,which are crucial for finding high-quality matches between schema attributes.In this paper,we propose an improved schema matching method,based on the combination of instance and metadata(CIM)matcher.The main method of our approach is to utilize schema structure,element labels,and the corresponding instance data information.The matching process is divided into two phases.In the first phase,the metadata-based matchers are used to compute the element label similarity of multi-version open geospatial consortium web service schema,and the generated matching results are raw mappings,which will be reused in the next instance matching phase.In the second phase,the designed instance matching algorithms are employed to the instance data of the raw mappings and fine mappings are generated.Finally,the raw mappings and the fine mappings are combined,and the final mappings are obtained.Our experiments are executed on different versions of web coverage service and web feature service instance data deployed in Geoserver.The results indicate that,the CIM method can obtain more accurate matching results and is flexible enough to handle the web service instance data.
文摘随着海图信息价值的不断提升,海洋空间信息不再只是以航海图书产品和专题信息图件服务于固定的使用者,网络海图服务逐渐成为支撑海洋空间决策的重要基础。分析传统航海图书资料产品模式的不足,研究以基础数据资源层、关键技术支撑层、信息服务平台层、行业专题服务模式层和典型行业应用5个层次的网络海图服务总体框架,基于ArcGIS Nautical Solution和ArcGIS for Server技术,介绍实现海洋空间数据的互操作、多尺度数据管理和可视化、Web服务访问接口等网络海图服务关键技术,提出面向海事行业的网络海图服务模式。通过开发“中国北方海区海洋测绘地理信息服务平台”,实现海洋空间信息在线显示与发布,为行业提供信息浏览、信息查询服务、实时动态标注,数据自动同步和共享功能。