Pedro A. Szekely, Craig A. Knoblock, Shubham Gupta, M. Taheriyan, Bo Wu
{"title":"Exploiting semantics of web services for geospatial data fusion","authors":"Pedro A. Szekely, Craig A. Knoblock, Shubham Gupta, M. Taheriyan, Bo Wu","doi":"10.1145/2068976.2068981","DOIUrl":null,"url":null,"abstract":"Using today's GIS tools, users without programming expertise are unable to fully exploit the growing amount of geospatial data becoming available because today's tools limit them to displaying data as layers for a region on a map. Fusing the data in more complex ways requires the ability to invoke processing algorithms and to combine the data these algorithms produce in sophisticated ways. Our approach, implemented in a tool called Karma, encapsulates these algorithms as Web services described using semantic models that not only specify the data types for the inputs and outputs, but also specify the relationships between them. Karma semi-automatically builds these models from sample data and then uses these models to provide an easy to use interface that lets users seamlessly implement workflows that combine and process the data in sophisticated ways.","PeriodicalId":302720,"journal":{"name":"SSO '11","volume":"226 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SSO '11","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2068976.2068981","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17
Abstract
Using today's GIS tools, users without programming expertise are unable to fully exploit the growing amount of geospatial data becoming available because today's tools limit them to displaying data as layers for a region on a map. Fusing the data in more complex ways requires the ability to invoke processing algorithms and to combine the data these algorithms produce in sophisticated ways. Our approach, implemented in a tool called Karma, encapsulates these algorithms as Web services described using semantic models that not only specify the data types for the inputs and outputs, but also specify the relationships between them. Karma semi-automatically builds these models from sample data and then uses these models to provide an easy to use interface that lets users seamlessly implement workflows that combine and process the data in sophisticated ways.