地理信息服务组合与空间分析服务研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
Internet是信息发布与传播的一个重要途径,它一直处在快速发展之中。如今正在变为Web服务的媒介。Web服务系列技术标准的出现和发展正在引发信息技术的另一场浪潮。软件工业的发展经历了集中式——模块化——对象化——组件化的过程,目前正在向Web服务的方向发展。XML和Web服务技术的出现改变了Web应用程序的构造模式。XML具有强大的自描述能力,实现了数据与表现形式的分离,在Web信息共享及异构应用数据交换方面具有其它技术无法比拟的优点。Web服务包括一系列基于XML的标准技术集合。
     Web服务的概念模型来自面向服务架构(SOA),Web服务是一种实现SOA的技术集合。面向服务架构(SOA)是一种软件构架概念模式,与以技术为中心的应用程序结构不同。面向服务架构由服务构成,最主要的特征是把服务的实现和服务的接口分离。服务具有一些特性,包括:服务是可以发现的并可以动态绑定的;服务是自包含的、模块化的;服务是可以互操作的:服务与服务消费者之间是松散耦合的;服务具有网络可寻址接口;服务具有粗粒度接口;服务的位置可以对服务消费者透明;服务是可以组合的;服务具有从错误状态恢复的能力等。SOA采用“发现、绑定和执行”模式,由服务消费者、服务提供者、服务注册中心、服务契约、服务代理和服务租约六个实体实现。同以技术为中心的应用程序相比较,服务从业务流程的角度看待技术,这和以技术驱动的业务处理相反。SOA解决了服务的描述与互操作等问题,使服务能紧密地同业务流程结合在一起,能够通过服务组合完成业务处理流程。
     地理信息系统一直受到信息技术的影响,不可避免地正在和Web服务结合发展。开放地理信息联盟(OGC)提出的服务框架与互操作协议栈是地理信息系统向地理信息Web服务发展的开端,得到了许多地理信息系统(GIS)供应商的支持。越来越多的GIS供应商开始把其产品改装成Web服务,改变了以往各自采用私有架构方式的局面。随着地理信息Web服务的发展,将有越来越多的服务供应商把自己的地理信息Web服务发布在网络上。单个的地理信息Web服务提供特定的功能,如何组合网络上的地理信息Web服务完成单个地理信息Web服务无法完成的地理信息任务是值得研究的问题。本文针对地理信息服务组合的相关问题进行研究,具有一定的研究意义和价值。
     从国内外发展现状来看,对地理信息服务组合的研究仍然处在初步阶段。需要研究的内容很广泛。本文所做研究工作是对地理信息服务组合理论的探索。主要研究内容包括地理信息服务组合的概念和模型、地理信息服务分类方式及其对地理信息服务组合的影响。
     首先,从地理信息服务组合的概念出发,探讨适合地理信息服务组合的抽象模型。在分析总结SOA、ISO和OGC的服务组合概念基础上,将服务组合的
Internet is an important intermedium of information issue and transmission. It has been developing with a high speed. Nowadays, it has been becoming a media of Web Services. Web-oriented services develop quickly and services fields become more widely. The adventure and development of Web Services technologies and specification bring another information technology storm. The development of software industry has experienced integration, modularization, object orientation, and component. Now it is developing towards Web Services.With the adventure of XML and Web Services, Web application developing mode has been changing. XML is greatly capable of self-description. It separates data content and data presentation. It has been proved that XML is very suitable of implementing Web information share and heterogeneous application data exchange. Web Services refers to a set of XML specification and technologies which partly implement service-oriented architecture (SOA).SOA is a special kind of software architecture that has several unique characteristics. Different from technologies-oriented architecture, SOA deals with services. The most important aspect of SOA is that it separates the service's implementation from its interface. The unique characteristics of SOA includes as the following. Services are discoverable and dynamically bound; Services are self-contained and modular; Services stress interoperability; Services are loosely coupled; Services have a network-addressable interface; Services have coarse-grained interfaces; Services are location-transparent; Services are composable; and Service-oriented architecture supports self-healing. SOA support the "find, bind, and execute" paradigm. SOA consists of six entities of service consumer, service provider, service registry, service contract, service proxy and service lease configured together to support the find, bind, and execute paradigm.Compared with technologies-oriented application, services treat technologies from the point of business processes, which is opposite from technologies-driven business processes. SOA can resolve the problem about services description and interoperation, which make it possible to combine services with business processes tightly together. Therefore, business processes can be accomplished with services combination.Geographic Information System (GIS) is always influenced by the development of information technologies. Nowadays, it is unavoidable to develop towards Web Geographic Information Services (GIServices). OGC has proposed OpenGIS Web
    Services Architecture and interoperate protocol stack which have been supported by many GIS providers. More and more provider has been packaging their products into Web Services, which change the situation of developing WebGIS with private technologies. More and more will be put on the Web. Single Web GIService provides particular function. How to combine Web GIServices to accomplish Geographic Information tasks that can not be accomplished by on service is worth studying. This paper is focused on GIServices combination, which is significative.According to the development status of inland and abroad, study on GIServices combination is still at primary stage. Study of GIServices Combination involves many fields some of which is explored in this paper. This paper focuses on GIServices Combination concepts and models, GIServices taxonomy system and its influence on GIServices Combination.Firstly, the concepts and abstract model of GIServices Combination are studied in this paper. According to the service combination concepts of SOA, ISO and OGC, services combination are classified as discrete combination and chain combination. It is proposed that service combination can be recursive, which means that composite services can also be combined. It is called hybrid combination. In consideration of service final consumers - users, it is believed that chain combination is the main services combination form. This paper focuses on the study of chain service combination based on workflow theory. Service combination (chain form) is related with workflow. Concepts of service item and service instance are brought forward according to work item and activity concepts in workflow. Service combination three-dimension perspective is produced according to that of workflow. On the other hand, there exist differences between service and task, service instance and activity, service combination and workflow. It is proposed that service combination should be built based on users tasks, which is called as tasks/activities-oriented service combination.Petri Net is very suitable for workflow model. Rachid Hamadi and Boualem Benatallah have proposed to model web service control flow and web services combination with Petri Net. The model they built is extended and a high-level service combination model based on Petri Net is produced in this paper. Service combination is directly mapped into a Petri Net. Services are modeled by transitions and the state of service combination is modeled by places. The arrows between places and transitions are used to specify causal relation. Internal activities of service are hided and a service is modeled as a single node in the net, which makes the combination relationship clear and the control of combination behavior easy. Based on the high-level service combination model, five chain forms, sequence, unordered sequence, alternative, parallel without communication and iteration, are depicted
    with Petri Nets.Secondly, GIServices taxonomy and its influence on GIServices Combination are studied with emphatically. To implement tasks/activities-oriented geographic information services combination, correspondence between users tasks and service types and matching between activities and service instance which is concerned with geographic information process semantics should be established. Semantics of geographic information service is concerned with services taxonomy.Two existing GIServices taxonomy are discussed. One is proposed by ISO/OGC based on Extended Open Systems Environment. The other is based on tasks taxonomy. The disadvantage of the former is that it is not suitable to built services combination by users. The disadvantage of the latter is that service semantic granularity is simplex. To overcome these shortcomings, a multi-level services taxonomy system based on users and tasks is proposed. Geographic information tasks are classified at different users level including common market users, high-level expert users and low-level expert users. Consequently, the GIServices taxonomy consists of high-level taxonomy and low-level taxonomy.GIServices taxonomy has influences on service metadata that is the basis of corresponding tasks with services type and accomplishing service instance matching. Service metadata is studied in this paper. Service metadata of service in users and tasks oriented GIServices taxonomy is created based on the services taxonomy and Service Information Model (SIM) of OGC Web Services (OWS).Different GIServices combinations based on different services taxonomy are analyzed and compared with use cases. It can be concluded that users and tasks oriented GIServices taxonomy system is more suitable for tasks/activities-oriented service combination. It can satisfy the task process requirements of different users.On the basis of GIServices model and taxonomy, Spatial Analysis Service is investigated in this paper as the second theme. Many processes can be done on geographic information. Among them spatial Analysis is one kind of geographic information process and always used by users. In users and tasks oriented GIServices taxonomy system, spatial analysis service is one basic service of high-level and service corresponding with specific spatial analysis process is the basic services of low-level. Since existing services taxonomy is not based on users level and tasks classification, study on spatial analysis service is insufficient, which makes it valuable to study spatial analysis service in this paper. The study involves Spatial Analysis Service description (service metadata), service interface and its access mode, sevice access protocol and service implementation.In this paper, spatial analysis service is studied and implemented based on XML and Web Services. Firstly, Spatial analysis service metadata and service interface are
    defined with XML. Access schema to service interface is given. To define request and response protocol which is used to access spatial analysis service, two geographic feature data schemas are defined firstly. One is called direct coordinate feature, the other is called indirect coordinate feature. According to feature data types of request and response, the interaction between service consumer and service is sorted as direct-direct, direct-indirect, indirect-direct and indirect-indirect interaction. They are all modeled with Petri Nets. The request/response message schemas are then defined with XML.Then, a physical architecture of implementing spatial analysis service based on Java Web Services, J2EE is proposed. Then spatial analysis service implemented is combined with feature provide service and feature render service for a specific use case.Finally, the performance of spatial analysis service implemented with XML and Web services is evaluated through comparing it with another service which is accessed with bytes stream protocol. In the comparing experimentation, same features are selected to conduct same spatial analysis operation with two different services. The result shows that the volume of data in XML schema is obviously greater than that in bytes stream format and the time consumed to access spatial analysis web service is obviously longer than that of comparing service. Therefore, the performance of service implemented with XML and Web Services should be improved. It is suggested that the data volume can be reduced greatly with indirect coordinate schema, which can improve the service performance.Summarily, two themes are involved in this paper. Some primary research work about GIServices combination is conducted, and spatial analysis service is studied and implemented in this paper. Study on the latter is based on that on the former. Main contributions and innovations include the following. CD Problems of GIServices combination are studied. A Petri Net-based high-level services combination model is proposed. (2) Users and Tasks Oriented GIServices taxonomy is brought forward. Service metadata is built based on this taxonomy. (3) Spatial analysis service interface, interface access schema and sevice access request/response message schema are defined. (4) Spatial analysis service physical architecture experiment is conducted based on Web services and J2EE. A spatial analysis service instance and its combination with other GIService instance are implemented.All the work in this paper represents an attempt to the research and application of GIServices combination, which can be useful for later research.
引文
1.龚健雅.地理信息系统基础.北京:科学出版社,2001.
    2.边馥玲.地理信息系统原理和方法.北京:测绘出版社,1996。
    3.郭仁忠.空间分析.武汉:武汉测绘科技大学出版社,2000.
    4.黄杏元,汤勤.地理信息系统概论.北京:高等教育出版社.
    5.范玉顺。工作流管理技术基础.北京:清华大学出版社,2001.
    6.陈能成.基于J2EE的分布式地理信息服务研究[博士学位论文].武汉:武汉大学,2003.
    7.李国建.分布式地理信息系统的体系结构研究[博士学位论文].武汉:武汉大学,2001.
    8.王兴玲.基于XML的地理信息Web服务研究[博士学位论文].北京:中国科学院研究生院(遥感应用研究所),2002.
    9.周文生.基于XML的开放式万维网地理信息系统的理论与实践[博士学位论文].武汉:武汉大学,2002.
    10.周文生,胡鹏.Web Servic及其在WebGIS中的应用.武汉大学学报信息科学版,第28卷增刊,2003年3月.
    11.张书亮.基于XML的万维网地理信息系统研究[硕士学位论文].南京:南京师范大学,2001.
    12.张莉.基于Internet的GIS(WebGIS)的研究与应用[硕士学位论文].西安:西北大学,2000.
    13.项文波.Web Service架构信息处理技术的研究[硕士学位论文].南京:南京理工大学,2002.
    14.邓凯.基于XML的实时Web GIS优化模型的研究与应用[硕士学位论文].北京:中国科学院研究生院(遥感应用研究所),2002.
    15.刘俊涛.基于GML的Web GIS理论研究与应用[硕士学位论文].南京:河海大学,2001.
    16.杨超伟,李琦.Web空间信息发布研究.北京大学学报(自然科学版),2001,37(3),413~420.
    17.董伟杰,史杏荣.基于XML的图形技术在WebGIS中的应用.计算机工程,2001,27(7),174~176.
    18.谢传节,周成虎,林珲.基于XML和CORBA的网络虚拟GIS设计.测绘学报,2002,31 (1),66~70.
    19.史杏荥,俞能海,张永谦.基于组件对象技术的WebGIS研究.计算机工程,2001,276),4~13.
    20.袁相儒,龚健雅,陈莉丽,韩海洋.多种数据源地理信息处理的Internet GIS方法.1999,24(1),11-14.
    21.韩海洋,龚健雅,袁相儒,陈莉丽.InterGIS GeoSurf的设计与实现.测绘信息与工程,1999,1,11~17.
    22.袁相儒,龚健雅,林珲,陈莉丽.异构地理信息处理环境互操作的InternetGIS方法.武汉测绘科技大学学报.1999,24(3),194~198.
    23.吕妙儿,黄杏元.GIS互操作性初探.计算机应用研究,2000,1,37~39.
    24.魏祖宽,裴海英.InernetGIS上矢量型空间数据传送的最优化策略.遥感学报,2001,5(4),267~276.
    25.杨雅辉,张建中,王峻岭.Internet上信息服务系统的建造、维护和管理.计算机工程与应用,1999,1,78~82.
    26.傅晓明,张尧学,张文钺.Internet网络服务定价研究现状与展望.计算机与现代化,1999,2,1~14.
    27.潘春华,吕国斌,刘寿强,墙芳躅.WebGIS的开发研究.微机发展,2002,3,20~23.
    28.郭腾云.GIS应用体系结构发展演化及WebGIS实现方法与应用研究.科技导报,1999,9,43~47.
    29.池天河,周旭,王雷,陈华斌,余斌,王月芹,唐培新.中国可持续发展信息共享系统的WebGIS解决方案.资源科学,2001,23(1),34~39.
    30.张绍平,史杏荣,王培康.三层结构的组件式WebGIS的设计与实现.计算机工程与应用,2002,6,113~126.
    31.张霞,李德仁,朱欣焰.基于GML构建WebGIS的研究.测绘通报,2003,10,4~7.
    32.周炎昆,李满春.WebGIS开发方法比较研究.计算机应用研究,1999,11,44~46.
    33.杨崇俊,王宇翔,王兴玲,董鹏,刘冬林.万维网地理信息系统发展及前景.中国图形图像学报,2001,9,886~894.
    34.钱峻屏,彭龙军.网络地理信息系统的研制与开发.遥感技术与应用,2000,15(3),184-188.
    35.孔云峰,林珲.基于万维网的地理信息系统集成研究.遥感学报,1998,2(2),143-148.
    36.赵波.WWWGIS—一种基于Internet技术的GIS应用体系结构.黑龙江工程学院学报,2001,15(1),28~31.
    37.刘正军,冯学智.基于INTERNET的分布式组件GIS集成的实现方法.遥感技术与应用,1999,14(3),44~48.
    38.薛小峰,汪晓程.WebGIS处理模型研究.微型电脑应用,2000,16(1),26~27.
    39.阎志华,丁秋林.基于Petri网的Web服务流程建模.计算机应用,2003,23(12),55~57.
    40.任志宏,李京,金蓓弘.基于Internet工作流的复合Web服务框架.计算机研究与发展,2002,40(7),1081~1087.
    41.岳昆,王晓玲,周傲英.Web服务核心支撑技术:研究综述.软件学报,2004,15(3),428-442.
    42.郭少友.Web服务与企业信息系统集成.情报科学,2003,21(3),306-309.
    43.韩立森,王翠茹,袁和金.Web服务在GIS中的研究与应用.华北电力大学学报,2004,31(2),69~72.
    44.龙德应.基于Web服务/XML的电子商务体系及数据集成研究.广东工业大学学报,2003,20(1),32~39.
    45.张宏,李斌,夏秋勤,温永宁.基于Web服务的GIS系统构想.计算机工程,2003,29(10),140~157.
    46.周丹晨,殷国富.基于Web服务面向虚拟企业的柔性工作流管理技术.计算机辅助设计与图形学学报,2004,16(4),427~433.
    47.蔡晓兵.数据共享和互操作的新思路.地理信息世界,2003,01(2),插4~插6.
    48.阎志华,丁秋林.基于Petri网的Web服务流程建模.计算机应用,2003,23(12),55-57.
    49.刘孝峰,张忠磊.基于Web服务实现系统集成.计算机应用,2003,23,160~162.
    50.闫新庆,李文锋,陈定方.Web服务的体系结构和应用.武汉理工大学学报(信息与管理工程版).2002,24(5),28~31.
    51.沈莉,杨德华.基于Web服务的企业应用集成平台.微型电脑应用,2003,19(7),8~12.
    52.廖军,谭浩.新一代开放分布式处理技术——Web Services.计算机应用,2004,24(8),5~9.
    53.宋善德,王雪飞.基于Web服务的企业应用集成方案.计算机应用研究,2003,6,127~129.
    54.韩佩富,潘锋,赵新秋.访问Web服务的技术探讨.现代计算机,2002,12,62~66.
    55.徐少平,孙骏,徐少文,于倩.Web服务核心协议及其实现.计算机与现代化,2004,5,32~34.
    56.向伟湘,杨勇,杨薇薇.异构Web服务集成的转换协调机制.计算机应用研究,2004,7,59~63.
    57.崔航,马殿富,王勇,杜宗霞.组合Web服务建模工具的设计与实现.北京航空航天大学学报.2003,29(10),943~946.
    58.伊明,王文杰.基于XML的Web服务及其知识表示语言的讨论.微型机与应用,2002,10,3~7.
    59.吕庆中,韩燕波,麦中凡.服务环境中的业务过程建模语言比较框架.计算机工程与应用,2003,23,7~14.
    60.秦天保,白庆华.Web服务在B2B电子商务中的应用.计算机应用研究,2004,1,234~237.
    61.吴青泉,申德荣,于戈,杨丹.一个面向企业动态联盟的Web服务合成系统计算机集成制造系统—CIMS.2003,9 (8),674~680.
    62.杜宗霞,葛声.Web服务业务流程规范的比较研究.计算机工程与应用,2003,7,7~12.
    63.李荒原,何明德。基于Java的Web服务解决方案的研究.计算机应用研究,2004,7,56~59.
    64.韩晓峰,徐良贤.基于Web服务的多Agent系统的研究.计算机仿真,2004,21 (1),74~78.
    65.刘伯超,马晓轩,葛声,怀进鹏.基于Web服务的软件服务体系结构的研究与实现.北京航空航天大学学报,2004,30(3),263~267.
    66.梁伍七,寿志勤.基于Web服务的分布式应用集成模型及其实现.安徽教育学院学报,2003,21(6),22~26.
    67.孙荣胜,徐天鹏.Web服务与CORBA、DCOM三种分布式计算模型的互操作性.江南大学学报(自然科学版).2003,2(1),28~32.
    68.孙军梅,缪淮扣,刘玲.智能服务——Web服务和语义Web集成研究.计算机工程与应用,2004,9,143~147.
    69.刘洋,葛声.一种基于Web服务的分布式工作流系统的研究与实现.计算机工程与应用,2003,01,208~213.
    70.杨平先.用J2EE建立基于XML的Web服务.四川轻化工学院学报,2003,16 (4),11~16.
    71.金洁洁,吴海峰,张国煊.J2EE中相关技术实现Web服务的研究.杭州电子工业学院学报,2002,22 (6),93~97. ''
    72.宁葵,滕金芳.新一代的分布式计算技术——Web服务.计算机工程,2003,29(3), 192~195.
    73.宋培义,唐祯敏.基于XML技术的中小企业电子商务数据集成.情报学报,2003,22 (4),488~498.
    74.陈晓峰,张玉杰,吴杰宏.Web服务数据库的研究与实现.沈阳航空工业学院学报,2003,20 (1),55~59.
    75.任捷,吴明晖,应品.Web Services技术在异构系统集成中的应用研究.计算机应用,2004,24 (1),95~99.
    76.许炜,杨宗凯,夏静.基于Web服务的工作流技术在物流系统集成中的应用.物流技术,2002,8,16~20.
    77.许润莲.Web服务与软件产业.科技情报开发与经济,2003,13(6),163~164.
    78.杨艳,庸胜群,张文涛.XML Web服务技术探讨.计算机应用研究,2002,10,96~100.
    79.金洁洁,吴海峰,尹建伟.基于Web Service的工作流过程模型研究.计算机应用研究,2003,5,47~51.
    80.陈艳红.电子商务的基石——Web Services.现代计算机,2003,3,47~51.
    81.王辅东,魏峻.面向Web服务的工作流建模语言比较.计算机应用,2002,22 (11),26~30.
    82.宁葵,严毅.分布式计算技术发展研究.微机发展,2004,14(8),14~18.
    83.赵松林.基于Web服务的企业应用集成.微型机与应用,2003,8,56~59.
    84.郭少友.谈Web服务与动态电子商务.情报杂志,2003,2,17~19.
    85.张忠林.Web服务与随需应变的电子商务.南京理工大学学报(社会科学版),2003,16(4),52~56.
    86.靳延安,梁志宏.Web服务技术在企业数据集成中的应用研究.云南大学学报(自然科学版),2004,26 (增刊),58~63.
    87.王愚,张海盛.Web服务若干技术问题的解决方案.计算机应用,2003,12,66~69.
    88.冯锡炜.基于Web Services的分布式异构环境互操作性研究.渤海大学学报(自然科学版),2004,25 (1),28~32.
    89.魏子鹏.BPEL商业流程建模.科技情报开发与经济,2004,14 (3),127~130.
    90.杨涛,刘锦德.Web Services技术综述——一种面向服务的分布式计算模式.计算机应用,2004,24 (8),1~4.
    91.魏楚元.Web Services体系结构与实现机制探讨.航空计算技术,2003,33(1),101~106.
    92.王丰锦,程伯群.支持动态应用集成的Web Services语义描述模型.计算机工程与应用,2003,20,8~14.
    93.冉春玉,赵凌燕,郝锐,陈才贤.用Apache Axis开发Web服务.计算机应用,2004,24 (5),140~143.
    94.高珍,张志浩.服务集成分布式对象模型的探索与实现.计算机工程,2004,30 (14),44~48,
    95.王莉莉,王力生.Web Service技术下的企业应用集成.计算机与现代化,2003,4,39-43.
    96.程小刚,杨善林.新一代网络计算模式Web服务.合肥工业大学学报(自然科学版).2003,26(S1),692~695.
    97.李慧盈,李德昌,段羽等.利用J2EE构建XML Web Services的研究.计算机工程与应用,2004,5,128~131.
    98.周青,吴涛.一种基于Web服务的工作流标识语言.计算机工程与设计.2004,25(5), 731~736.
    99.王涛,琚春华.利用Web服务实现异种平台互操作的探析.计算机时代,2003,9,31~34.
    100.龚健雅.空间信息资源共享与互操作技术.国土资源信息化,2003,5,15~23.
    101.周航滨,夏安邦,张长昊.基于Web服务的跨企业信息集成框架.计算机集成制造系统—CIMS,2003,9 (1),1~5.
    102.孙健,张鹏.基于Petri网的Web服务流语言(WSFL)建模与分析.小型微型计算机系统,2004,25 (7),1382~1387.
    103.SOA颠覆传统集成.信息系统工程,2004,8,51~54.
    104.张蓉,申德荣,于戈等.基于本体的Web服务查找和合成技术研究.计算机集成制造系统—CIMS,2003,9 (10),921~926.
    105.梁翎.语义网络:新一代的Web应用.中国信息导报,2004,3,54~57.
    106.王颖纯..NET框架和XML Web服务.天津理工学院学报,2003,19 (2),87~90.
    107.陈和平,张俊峰,顾晋广等.Web Services技术浅析.武汉科技大学学报(自然科学版),2004,27 (1),64~69.
    108.袁占亭,张秋余,杨沽.基于Web Services的企业应用集成解决方案研究.计算机集成制造系统—CIMS,2004,10 (4),394~400.
    109.杨滨,赵文耘.从面向对象的应用到服务的迁移.计算机工程,2004,30 (5),90~93.
    110.廖乐健,曹元大,幺敬国等.一个语义Web构架及其实现.计算机工程与应用,2003,15,157~162.
    111.廖乐健,曹元大,幺敬国等.一个语义Web系统的设计与实现.北京理工大学学报,2004,24 (2),145~150.
    112.张艳科,汤胤.分布式计算技术的分析与Web服务.现代计算机,2004,1,42~46.
    113.李晨,张礼平,杨富平.松散耦合分布式计算中的互操作.微型电脑应用,2002,18 (1),39~44.
    114.刘建勋,胡涛,张申生.基于工作流与XML的敏捷供应链管理系统集成框架研究.计算机集成制造系统—CIMS,2001,7 (6),6~12.
    115.朱江,宋关福,钟耳顺等.基于Web Services和.NET技术的新一代Web GIS研究与开发,地理信息世界,2004,2 (2),18~22.
    116.沈静,吴健平,戎恺.基于WebService的WebGIS的设计与应用.遥感技术与应用,2004,19 (2).138~143.
    117. ISO/TC211, Geographic Information-Service. ISO/DIS 19119, 2002.
    118. George Percivall, OpenGIS Abstract Specification. Topic 12: OpenGIS Service Architecture. Open GIS Consortium. 2002.
    119. Joshua Lieberman, Syncline Inc. OpenGIS Discussion Papers: OpenGIS Web Services Architecture. Open GIS Consortium. 2003.
    120. Joshua Lieberman. OpenGIS Discussion Papers: OWS 1.2 Service Information Model, Open GIS Consortium. 2003. (OGC 03-026).
    121. Jeff de La Beaujardiere, OpenGIS Specifications: Web Map Service Implementation Specification Document. Open GIS Consortium. 2002.
    122. Peter Vretanos, OpenGIS Specifications: Web Feature Service Implementation Specification Document. Open GIS Consortium. 2002.
    123. John Evans, OpenGIS Specifications: Web Coverage Service Implementation Specification Document. Open GIS Consortium. 2002.
    124. Simon Cox, Paul Daisey, Ron Lake, etc. OpenGIS Specifications: OpenGIS Geography Markup Language (GML) Implementation Specification. Open GIS Consortium. 2003.
    125. Jeff Yutzler, OpenGIS Discussion Papers: Integrated Client for Multiple OGC-compliant Services Architecture, Design, and Experience. Open GIS Consortium. 2003.
    126. W.M.P. van der Aalst. The Application of Petri Nets to Workflow Management (1998). http://tmitwww.tm.tue.nl/staff/wvdaalst/Publications/p53.pdf
    127. W.M.P. van der, Aalsty K.M. van Hee. GJ. Houbeny. Modelling and analysing workflow using a Petri-net based approach. Proceedings of the second Workshop on Computer-Supported Cooperative Work, Petri nets and related formalisms.
    128. Kenji Hiraishi. The Summary of OGC Activities. http://www.acrors.ait.ac.th/digital_asia/GMSpapers/A91_KENJI_HIRAISHI.pdf
    129. George Percivall, ISO 19119 and OGC Service Architecture. http://www.fig.net/pub/fig_2002/JS4/JS4_percivall.pdf
    130. Udo Einspanier, Michael Lutz, Kristian Senkler, etc. Toward a Process Model for GI Service Composition, GI-Tage 2003, Munster. http://musil.uni-muenster.de/documents/Process_Model_GI_Service_Cornposition.pdf
    131. Tsou Ming-Hsiang, A dynamic architecture for distributing geographic information services on the Internet, PhD thesis of University of Colorado at Boulder, 2001
    132. Oliver Gnther, From GISystems to GIServices: Spatial Computing on the Internet Marketplace. Proceedings of the International Conference on Interoperating Geographic Information Systems, Santa Barbara, CA, December 3-4. 1997.
    133. Bin Li, A Component Perspective on Geographic Information Services, Cartography and Geographic Information Science, Vol. 27, No. 1, 2000, 75~86.
    134. Winter, S., ed. Geographical Domain and Geographical Information SystemsEuroConference on Ontology and Epistemology for Spatial Data Standards. GeoInfo Series. Vol. 19. 2000, Institute for Geoinformation, Vienna University of Technology, Vienna, Austria.
    135. L.F. Jugurta, L. Cirano. Specifying Analysis Patterns for Geographic Databases on the Basis of a Conceptual Framework, Proceedings of the International Symposium on GIS, ACM Press, USA, 1999, 7~13.
    136. Semantic Web Service Architecture Evolving Web Service Standards toward the Semantic Web (2002), http://www.aifb.uni-karlsruhe.de/WBS/sst/Research/Publications/Publications.htm
    137. Service Chaining of Interoperable Geographic Information Web Services. http://web.mit.edu/nadinesa/www/
    138. Ciancarini, P., Tolksdorf, R., Zambonelli, F., Coordination Middleware for XML-Centric Applications, Proceedings of the 16th ACM Symposium on Applied Computing, Madrid (E), March 2002.
    139. A. Ankolekar, F. Huch and K. Sycara. Concurrent Semantics for the Web Services Specification Language Daml-S. In Proc. of the Coordination.
    140. J. E. Corcoles and P. Gonzalez. A specification of a spatial query language over gml. In Proceedings of the Ninth ACM International Symposium on Advances in Geographic Information Systems, ACMGIS. ACM Press, 2001.
    141. Shashi Shekhar, Ranga R. Vatsavai, Namita Sahay, Thomas E. Burk, and Stephen Lime. Wms and gml based interoperable web mapping system. In Proceedings of the Ninth ACM International Symposium on Advances in Geographic Information Systems, ACMGIS. ACM Press, 2001.
    142. J. Egenhofer. Toward the Semantic Geospatial Web. ACMGIS 2002. 10th ACM International Symposium on Advances in Geographic Information Systems. McLean (USA). 2002.
    143. M A Cameron, K L Taylor, R Baxter. Web Service Composition and Record Linking. Proceedings of VLDB Workshop on Information Integration on the Web (IIWeb-2004). 65~70.
    144. Omar Boucelma. Experiences in Building a Geographic Integration System. Proceedings of VLDB Workshop on Information Integration on the Web (IIWeb-2004). 145~148.
    145. L Seligman, A Rosenthal, J Caverlee. Data Service Agreements: Toward a Data Supply Chain. Proceedings of VLDB Workshop on Information Integration on the Web (IIWeb-2004). 128~133.
    146. Ed Parsons. The Role of Web Services for Spatial Data Delivery. Presented at GITA's Annual Conference 26 in March 2003.
    147. Simon J.D. Cox. Geologic Data Transfer Using XML. IAME 2001 Conference, Cancun, 6-12 September, 2001, pp17.http://www.iamg.org/meetings/MapDatabase/geology_xml.pdf
    148. Dr. Winnie S. M. Tang. The Development and Impact of Web-based Geographic Information Services. http://www.gisdevelopment.net/technology/gis/mi03002.htm
    149. Jeff de La Beaujardiere, Interoperability in Geospatial Web Services. http://www.codata.org/codata02/03invited/delaBeaujardiere/delaBeaujardiere-slides.pdf
    150. Halil AKINCI. Geospatial Web Services For E-Municipality. http://www.isprs.org/istanbul2004/comm2/papers/210.pdf
    151. Carl Reed, Geospatially Enabling the Web. http://www.gis.ucar.edu/02workshop/presentations/reed.pdf
    152. Rachid Hamadi, Boualem Benatallah. A Petri Net-based Model for Web Service Composition, http://crpit.com/confpapers/CRPITV17Hamadi.pdf
    153. Web Services Roadmap - Guiding the Transition to Web Services and SOA. http://www-306.ibm.com/software/solutions/webservices/pdf/cbdiroadmap2.pdf
    154. Nolan, James J., Sood, Arun K., Simon, Robert. An Agent-based Architecture for Distributed Imagery Geospatial Computing (2000). Proceedings of the 29th Applied Imagery Pattern Recognition Workshop. Washington, DC, October 16-18, 2000, 252~257.
    155. Continuous Queries within an Architecture for Querying XML-Represented Moving Objects (2001). http://www.fh-wilhelmshaven.de/oow/institute/iapg/personen/brinkhoff/paper.shtml
    156. James J. Nolan, Robert Simon, and Arun K. Sood. Developing an ontology and acl in an agent-based gis. In Ontologies in Agent Systems (OAS) 2001.
    157. Proactive Exploitation of the Spatial Context in LBS through Interoperable Integration of GIS-Services with an Multi Agent System (2002) http://www.eml.org/english/homes/zipf/zipf.html
    158. TGML Extending GML by Temporal Constructs A Proposal for a Spatiotemporal Framework in XML (2001). http://www.eml.org/english/homes/zipf/zipf.html
    159. Web Services Roadmap - Guiding the Transition to Web Services and SOA. http://www-306.ibm.com/software/solutions/webservices/pdf/cbdiroadmap2.pdf
    160. Michael Stevens. Service-Oriented Architecture. http://www.developer.com/services/article.php/10928_2207371_1.htm
    161. Michael Stevens. Service-Oriented Architecture Introduction. http://www.developer.com/services/article.php/10928_1010451_1.htm
    162. Nadine Alameh. Service Chaining of Interoperable Geographic Information Web Services. http://web.mit.edu/nadinesa/www/paper2.pdf
    163. Arne J. Berre, SINTEF. Architectural Patterns in Open GIS Web Services. http://www.omg.org/news/meetings/workshops/presentations/WebServices_2002/11-1_Atki nson-Berre-ArchPattOpenGISWS2.pdf
    164. L. Bernard2, S. Haubrockl, S. Hubner, etc. Semantic Interoperability by means of Geoservices.http://www.delphi-imm.de/meanings/documents/meanInGS_ScienceReport_020226.pdf
    165. Kristian Senkler. Coupling GI-Services with Business Information Services: Experiences with a National Spatial Data Infrastructure http://wwwlmu.jrc.it/Workshops/8ec-gis/cd/papers/4_sdi_ks.pdf
    166. Lars Bernard, Udo Einspanier, Michael Lutzl, etc. Interoperability in GI Service Chains - The Way Forward. Proceedings of the 6 th AGILE Conference on Geographic Information Science. http://ifgi.uni-muenster.de/~lutzm/bernard_einsapnier_lutz_portele_agile2003_final.pdf
    167. Arne J. Berre. Composable GIS and E-Commerce Services in Crisis Management. http://www.omg.org/news/meetings/workshops/WebServEurope_Manual/08-1_Berre.pdf
    168. Michael Lutz. Can the Vision of Reusable Ontologies be put into Practice? GIScience 2002, Boulder, CO. http://ifgi.uni-muenster.de/~lutzm/reusable_ontologies_final.pdf
    169. Lutz, M., Riedemann, C.& Probst, F. A Classification Framework for Approaches to Achieving Semantic Interoperability Between GI Web Services. in: Kuhn, W., Worboys, M. F. & Timpf, S. (eds.): Conference on Spatial Information Theory: Foundations of Geographic Information Science (COSIT 2003). LNCS 2825.
    170. Roland M. Wagner, Peter Gabriel, Bernhard Holtkamp. GIS Meets E-Business GIS. GeoInformatics January/Feburary 2002, 25~27.
    171. Uwe Radetzki, Sascha Alda, Thomas Bode and Armin B. Cremers. First Steps in the Development of a Web Service Framework for Heterogeneous Environmental Information Systems. http://www.informatik.uni-bonn.de/~alda/docs/paperEnviro.pdf
    172. Rob Lemmens and Rolf A. de. Distributed GIS and metadata - Methods for the description of interoperable GIS components. http://www.itc.nl/library/Papers/Wuhan%20paper%20Rob%20Lemmens%20v3.pdf
    173. Joseph R. Kiniry. Semantic Component Composition. GCSE/SAIG '02 http://arxiv.org/PS_cache/cs/pdf/0204/0204036.pdf
    174. Judith M. Myerson. Web Services Architectures. http://www.webservicesarchitect.com/content/articles/webservicesarchitectures.pdf
    175. .NET versus J2EE Web Services http://www.webservicesarchitect.com/content/articles/hanson01.asp
    176. An Introduction To Web Services. White paper of Rogue Wave Software. http://www.roguewave.com/bitpipe/IntroToWebServices.pdf
    177. David O'Riordan. Business Process Standards for Web Services. http://www.webservicesarchitect.com/content/extras/Chapter10.pdf
    178. A Whitepaper from Cape Clear Software Inc. Simplified Integration with Web Services http://www.capeclear.com/bitpipe/simpleintegration.pdf
    179. Sander Duivestein. Web Services and Workflow. http://www.webservicesarchitect.com/content/articles/sander01.asp
    180. Frank Leymann. Web Services Flow Language (WSFL). IBM. http://www-4.ibm.com/software/solutions/webservices/pdf/WSFL.pdf
    181. Business Process Execution Language for Web Services (BPEL4WS). ftp://www6.software.ibm.com/software/developer/library/ws-bpel.pdf
    182. Web Services: The New Generation of Application Integration. http://pervasive.datajunction.com/pdfs/WS-TheNewGenerationCS.pdf
    183. Business processes in a Web services world: A quick overview of BPEL4WS http://www-900.ibm.com/developerWorks/cn/webservices/ws-bpelwp/index_eng.shtml
    184. Jorgen Thelin. Web Services and Remote References.htm. http://www.webservicesarchitect.com/content/articles/thelin01.asp
    185. Mark Waterhouse. Where are Web Services Today. http://www.webservicesarchitect.com/content/articles/mark01.asp
    186. Ranga Raju Vatsavai. GML-QL A Spatial Query Language Specification for GML. http://www.cobblestoneconcepts.com/ucgis2summer2002/vatsavai/vatsavai.htm
    187. Bilal Siddiqui. Deploying Web services with WSDL. ftp://www6.software.ibm.com/software/developer/library/ws-intwsdl.pdf
    188. J.E. Corcoles, P. González, Integrating GML resources and other web resources. Proceedings of the 15th International Workshop on Database and Expert Systems Applications (DEXA'04). http://ieeexplore.ieee.org/iel5/9266/29439/01333587.pdf
    189. J. E. Corcoles, P. Gonzalez, Studying an Approach to Query Spatial XML http://www.doc.ic.ac.uk/~pjm/diweb2004/DIWeb2004_Part3.pdf
    190. Frederico Fonseca, Amit Sheth. The GeoSpatial Semantic Web. http://www.personal.psu.edu/faculty/f/u/fufl/Fonseca-Sheth.pdf
    191. Nancy Wiegand, Naijun Zhou, etc. Ontology-Based Geospatial XML Query System. http://dgrc.org/dgo2004/disc/demos/mondemos/wiegand.pdf
    192. Nancy Wiegand, Naijun Zhou, Stephen Ventura, etc. Extending XML Web Querying to Heterogeneous Geospatial Information. http://www.digitalgovernment.org/dgrc/dgo2003/cdrom/PAPERS/internet_web2/wiegand.pdf
    193. Marta Wojnarowska, Bridget E. Ady. Interoperable Solutions in Web-based Mapping. http://www.isprs.org/commission4/proceedings/pdfpapers/359.pdf
    194. Nadine Alameh. Service Chaining of Interoperable Geographic Information Web Services. http://citeseer.nj.nec.com/536832.html
    195. Timpf, S. (2001). Geographic Task Models for geographic information processing. Meeting on Fundamental Questions in Geographic Information Science, Palace Hotel, Manchester, UK, 217~229.
    196. Timpf, S. (in press). Geographic Activity Models. In: Perspectives in Geographic Information Science., Taylor&Francis.
    197. Heather Kreger. Web Services Conceptual Architecture (WSCA 1.0). IBM Software Group. May, 2001. http://www-900.ibm.com/developerWorks/cn/webservices/ws-wsca/part1/index_eng.shtml http://www-900.ibm.com/developerWorks/cn/webservices/ws-wsca/part2/index_eng.shtml
    198. Extensible Markup Language (XML). http://www.w3.org/XML
    199. WebServices. http://www.webservices.org/
    200. Java Web Services. http://java.sun.com/webservices/index.jsp
    201. Business Process Execution Language for Web Services (BPEL4WS). http://www-900.ibm.com/developerWorks/cn/webservices/ws-theme/ws-bpel.shtml
    202. W3C WebServices. http://www.w3.org/2002/ws/
    203. IBM WebServices. http://www-130.ibm.com/developerworks/webservices/. http://www-900.ibm.com/developerWorks/cn/webservices
    204. BEA WebServices. http://dev2dev.bea.com/technologies/webservices/index.jsp
    205. Microsoft WebServices. http://msdn.microsoft.com/webservices/
    206. Apache WebServices. http://ws.apache.org/

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700