1 / 27

Web Services – The Motivation

Web Services – The Motivation. Ashraf Memon San Diego Supercomputer Center University of California, San Diego. Acknowledgment. National Science Foundation for funding this institute National Science Foundation for funding GEON project. Summary. The GEON Portal – Quick run through

lin
Download Presentation

Web Services – The Motivation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Web Services – The Motivation Ashraf Memon San Diego Supercomputer Center University of California, San Diego

  2. Acknowledgment • National Science Foundation for funding this institute • National Science Foundation for funding GEON project

  3. Summary • The GEON Portal – Quick run through • What is below the skin • Web Services • The reason why • Some simple services • GEON Applications using web services • Questions and Discussion

  4. What is GEON portal? • A window to your view of the resources • Public data and tools • Your private data and tools • Your own workspace to collaborate on science projects • Personalization of resources • User-friendly access to distributed and privileged resources

  5. The GEON Portal (Standard Edition) • Data Registration (GEON Registration) • Data Search (Geon Search) • Collaboration (GEON Workspace) • Integration (Integration CartTM)

  6. GEON Data Registration GEON Data Registration System • Hosted Local Data Reference Catalog Store Data Data Registration System Data Repository Data Provider / Contributor • Non Hosted Data Remote Data Reference Reference Data Registration System Catalog Reference Contributor

  7. GEON Search GEON Search Keyword Spatial Temporal Concept References Data Repository Search System Researcher Local Data Remote Data

  8. GEON Workspace myGEON • Workspace References Integrate Render Query Catalog Workbench System Researcher • Collaboration References Query Render Integrate Catalog Share Workbench System Researcher / Collaborators

  9. Science Applications • SYNSEIS (SYNthetic SEISmogram) is a synthetic seismogram computational tool • LiDAR (Light Distance And Ranging) data processing • PIP (Paleo Integration Project) • Gravity Data processing

  10. Middleware MEDIATOR WEB SERVICE SPATIAL DATA WEB SERVICE MAPPING WEB SERVICS OTHER SERVICES ARVICE SEARCH WEB SERVICE SAC WEB SERVICE KEPLER SERVICE MyProject WEB SERVICE MEDIATOR MIDDLEWARE OGC COMPLIANT MIDDLEWARE USER ACCOUNTING MIDDLEWARE GRIDDINGWEB SERVICES SYNSEIS WEB SERVICES RESOURCE MANAGEMENT MIDDLEWARE ESRI SPATIAL MIDDLEWARE PORTAL SERVICES GIS Node 2.0 LIDAR Node 2.0 SYNSEIS Node 2.0 Data Node 2.0 Portal Node 2.0 What is below the skin?

  11. Fortran Perl Java C MS COM Other tools What are Web services • Web service is any piece of code that can be made available over the Internet, so that other applications can invoke it and utilize its functionality. Database Piece of Code Files Tool

  12. Benefits of Web Services • Facilitates reuse of existing assets • Lower cost of maintenance • Reduced impact of change • Example • GEONgrid • AsciiToMap, XMLToMap, ShapeToMap • Benefits include availability of useful functionality on the web • Arcweb Services • Pool of web services that provide mechanism to access data and GIS functions on demand. • Benefits include, access to terabytes of spatial data, complex GIS functionality, etc.

  13. Simple Web Services • ASCIIToMap • Have tab delimited file, don’t have expertise/technology to create maps. • ShapetoMap • Have the dataset in shape file format, don’t have expertise/technology to create maps. • ESRI Grid Ascii to Map (GeoTiff) • Have a GRID ASCII file, want to create map.

  14. ASCIIToMap • Tab delimited file with spatial information • Example from the SCEC website (lat, lon, magnitude) • Only point dataset supported at this points • Upload the ASCII file and create map • View and analyze the results • ASCII2Map Web Service • takes an ASCII file as Input • creates GIS map as output • creates shape file as output

  15. Sample ASCII File Lon Lat Elev Place 78.3344 17.4615 1961 MainGate 78.3319 17.4597 1963 ShopCompTPoint 78.3286 17.4574 1939 HostelATurn 78.3271 17.4562 1930 SNSchoolTPoint 78.3265 17.4551 1928 GuestHouseGarden 78.3232 17.4550 1902 HostelG 78.3116 17.4509 1918 GopanpalliGate 78.3301 17.4547 1940 DSTCCXing 78.3294 17.4528 1929 IGMLibrary 78.3300 17.4530 1931 SMS 78.3315 17.4544 1947 LibraryLHCXing 78.3320 17.4550 1955 DCIS 78.3335 17.4551 1959 BdayCircle 78.3353 17.4521 1968 LHCompound • Column 1: Longitude • Column 2: Latitude • Columns 3 : Elevation • Column 4: Name of the place  Map ASCII Files

  16. ShapeToMap • Zip the file associated with a zip file • Upload the shape file and create map • View and analyze the results • Live examples in GEON portal search and myGEON .shp .dbf .shx Map Shape File

  17. GridAsciiToMap • ESRI Grid Ascii format • Upload the Grid Ascii file and create map • View and analyze the results • Live example in GEON Lidar workflow Map Grid ASCII Files

  18. GEON Applications using Web Services • GEON Synseis • GEON Lidar • GEON PIP

  19. SYNSEIS

  20. www.geongrid.org Crustal Models Crustal Models Crustal Models SOAP Web service SOAP SOAP Web service Web service TeraGrid SDSC TeraGrid NCSA LLNL MCR SYNSEIS Architecture GEON Portal SYNSEIS(FLASH GUI) Cornell Map Server Web service GASSGRAMGridFTPGSI SynSeis Engine Corba IRIS DMC

  21. LIDAR - LIGHT DISTANCE AND RANGING Same Principle as RADARThe lidar instrument transmits light out to a target. The transmitted light interacts with and is changed by the target. Some of this light is reflected / scattered back to the instrument where it is analyzed. The change in the properties of the light enables some property of the target to be determined. Northern San Andreas Fault Full Feature Digital Elevation Model Bare EarthDigital Elevation Model LiDAR Applications▪ Natural Resource & Forest Management ▪ Telecommunications ▪ Planning & Analysis ▪ Hydrology & Floodplain Mapping ▪ Urban Development ▪ Transportation Engineering Researchers: Ramon Arrowsmith, Chris Crosby, Arizona State

  22. Data Processing Algorithms Lidar DATA PROCESSING Client GEON Catalog x,y,z and attribute NFS Mounted Disk IBM DB2 maps/data Software Tools GEONSearchService process output GEONPortal raw data DB2SpatialFunction GRASS ARCINFO GMT GEONSearchPortlet SpatialQueryService WWW LiDARProcessPortlet Compute Cluster LiDARProcessingService OtherPortlet

  23. Paleo Integration Project

  24. PALEOINTEGRATION PROJECT Rapid and seamless data retrieval, enabling users to focus on geoscience questions: - Paleoclimate interpretations - Biotic responses to global change

  25. Benefits of Web Services -- Again • Facilitates reuse of existing assets • Lower cost of maintenance • Reduced impact of change

  26. Questions? More Information amemon@sdsc.edu www.geongrid.org

More Related