Service Composition for GIS

被引:0
|
作者
Ma, Sai [1 ]
Li, Minruo [1 ]
Du, Weichang [1 ]
机构
[1] Univ New Brunswick, Fac Comp Sci, Fredericton, NB E3B 5A3, Canada
来源
IEEE CONGRESS ON SERVICES 2008, PT I, PROCEEDINGS | 2008年
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A Geographical Information System (GIS) is a system that captures, analyzes, and manages any spatially referenced data. One common problem in the GIS community is how to generate and publish customized web maps. The existing solutions either deal with spatial data directly which does not allow for applying the customized features, or require and rely on advanced and specialized programming skills. We believe that applying Service Oriented Architecture (SOA) to GIS can improve the inleroperability of different GISs and can combine different GISs to provide customized web maps using a web service orchestration language. In this paper, we present a novel solution that applies SOA and Business Process Execution Language (BPEL) to orchestrate web map services into a customized web map. The process of requesting a map layer from a map service provider is an invocation of the remote GIS map service. The process of generating a customized web map becomes a process of combining different GIS map services into a BEPL process. This makes it possible to generate the business logic in BPEL first and then execute it to obtain a new map. Ideally, once the process is generated in BPEL, it can be plugged into any GIS system. This new solution generates a single new map after all layers are combined together, while the existing Asynchronous JavaScript and XML (AJAX) based solution gives a stack of map layers and the layers cannot be saved as one map. We have implemented a framework for the map creator to combine map layers published by different map service providers into a single new map, save the map composition process logic, and publish the new map as a service. Also, the framework provides map brokers more control of and easier interaction with the map composition process.
引用
收藏
页码:168 / 175
页数:8
相关论文
共 50 条
  • [1] A compensation mechanism in GIS web service composition
    Sun, YF
    Ma, XJ
    Me, KQ
    Chen, GH
    Liu, C
    Li, CY
    Zhuo, C
    IGARSS 2005: IEEE International Geoscience and Remote Sensing Symposium, Vols 1-8, Proceedings, 2005, : 940 - 943
  • [2] A peer-to-peer architecture for dynamic executing GIS web service composition
    Liu, C
    Ma, XJ
    Chen, GH
    Sun, YF
    Feng, XB
    IGARSS 2005: IEEE International Geoscience and Remote Sensing Symposium, Vols 1-8, Proceedings, 2005, : 979 - 982
  • [3] Online GIS service
    Cobb, DA
    Olivero, A
    JOURNAL OF ACADEMIC LIBRARIANSHIP, 1997, 23 (06): : 484 - 497
  • [4] GIS as a service option
    Hernon, P
    JOURNAL OF ACADEMIC LIBRARIANSHIP, 1997, 23 (03): : 235 - 237
  • [5] GIS integration and interoperability based on GIS service chain
    Jia, WJ
    Gong, JY
    Bin, L
    IGARSS 2005: IEEE International Geoscience and Remote Sensing Symposium, Vols 1-8, Proceedings, 2005, : 4962 - 4965
  • [6] ATACA: GIS TO THE SERVICE OF THE STOP
    Leggeri, Flaminia
    Micheli, Patrizia
    Perla, Annalisa
    Spagnoli, Francesca
    GEOMEDIA, 2014, 18 (02) : 297 - 299
  • [7] Composition as a Service
    Blake, M. Brian
    Tan, Wei
    Rosenberg, Florian
    IEEE INTERNET COMPUTING, 2010, 14 (01) : 78 - 82
  • [8] Service composition for generic service graphs
    Liang, Jin
    Nahrstedt, Klara
    MULTIMEDIA SYSTEMS, 2006, 11 (06) : 568 - 581
  • [9] Service composition for generic service graphs
    Jin Liang
    Klara Nahrstedt
    Multimedia Systems, 2006, 11 : 568 - 581
  • [10] Service hyperlink for exploratory service composition
    Yan, Shuying
    Han, Yanbo
    Wang, Jing
    Liu, Chen
    ICEBE 2007: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2007, : 581 - 588