GIS in GEON Cyberinfrastructure Presented by Ashraf Memon Presented by Ashraf Memon

Preview:

Citation preview

GIS in GEON Cyberinfrastructure

GIS in GEON Cyberinfrastructure

Presented by

Ashraf Memon

Presented by

Ashraf Memon

2

3

Summary

• Demo of GIS capability on GEONgrid portal• Zoom in to nuts and bolts of “behind the camera”

services• Demo of useful services (on the fly mapping)• Map Assembly Overview (assembling

heterogeneous spatial data type on the fly)• Use of GIS in grid computing

4

GEON Project:

NSF Large ITR project – collaborative effort GEON is creating an IT infrastructure to

“enable” interdisciplinary geoscience research -- not a group of researchers, but the entire community will benefit

Project started in October 1, 2002 and will continue until September 30, 2007

GEON is one of the first cyberinfrastructure projects funded by NSF!

5

Demonstration Preview

NOTE: A technology demonstration, not a content

demonstration (vocabulary, ontology, maps, …)

Ontology Registration (geologicAge.owl)

1. Dataset Registration (myShapeFiles.zip)

2. Item-Level Association (12)

3. GEONsearch

• metadata, spatial, temporal, concept-based

4. GEONworkbench

• use of workspace e.g. composing new maps from existing one

6

GEONmiddleware

Demonstration Preview

myOntology.owl myDataset.foo

metadatametadata

User Access (via Portal)User Access (via Portal)

Gazetteer, DLESE, …

Geologic Age, Chronos, …

external services

GEONsearchGEONsearch

Search condition(s)spatial temporal concept

LogLog

GEONworkbench GEONworkbench

GEON Workspace

(user)

User actionsadd delete manipulate

GEON Catalog

ResourceRegistrationResourceRegistration

SRB

Client Access (via web services)Client Access (via web services)

Other distributed apps Kepler, DLESE, …

7

Dataset to Ontology Registration (Item-level)

Domain Knowledge Ontologies

Domain Knowledge Ontologies

ArizonaArizona

8

GEON Search: Concept-based Querying Portal Demonstration

9

Lets play with it

• Sandbox information– http://www.geongrid.org/– Select Portal Login– Get an portal test account– Login using this account– Upload one the shape file existing on your local

machine

10

SOAPServer

ShapeToMap

ASCIIToMapXML

ToMap

InternetXML, ZIP,

ASCII, SRB ID

Use

r Frie

ndly

Messa

ges

SRB

SRB ID

ShapeFiles

Create Service/Image

URL

MapServer

ArcIMS

MappingResources

Exception Handler

Logger

logResourceAllocator

Cleanup Service

Disks

log Analyzer

User-friendly messages

InfrastructureServices

MapEngine

11

MapEngine

MapEngine

WebServices

12

Demo• ShapeToMap

– Have the dataset in shape file format, don’t have expertise/technology to create maps.

• ASCIIToMap– Have tab delimited file, don’t have

expertise/technology to create maps.• XMLToMap

– Have XML dataset in database want create map.• ESRI Grid Ascii to Map (GeoTiff)

– Have a GRID ASCII file, want to create map.

13

ShapeToMap

• Zip the file associated with a zip file

• Upload the shape file and create map

• View and analyze the results

• URL:

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• URL:

http://data01.geongrid.org:8080/ASCIIToMap/

15

XMLToMap

• Query database for data– Only point dataset support at this point

• Convert to XML (defined by us)– Spatial information– Attribute data

• Upload the XML file and create map• View and analyze the results• URL:

http://data01.geongrid.org:8080/XMLToMap/

16

GridAsciiToMap

• ESRI Grid Ascii format

• Upload the Grid Ascii file and create map

• View and analyze the results

• URL:http://data01.geongrid.org:8080/GridAsciiToMap/

17

More Formats To Map

• Opportunity to develop your own data converter.

• Publish your conversion tool on GEON and make it available to the world.

18

Mediator

LegendGenerator

MapAssembler

Ontology

GRID SERVICESFOR MAP INTEGRATION

ArcIMS and WMS Services wrapped in WSDL/SOAP

Querying multiple map servicesIn GEON (www.geongrid.org)

19

Organization of map assembly services

20

Some Advanced Mapping Service• GridMonitor (Grid Systems Monitor)

Ping GS

Ping GS

Ping GS

Ping GS

Ping GS

Ping GS

Instances

OGSI

MapEngine

XMLToMap

ArcIMS

GridMonitorConfig

Disk

XMLOther

Grid

Services

MapServer DEMO

GEONgridnodes

NodesRepositories

21

Questions

Recommended