Insert Title Here

Download Report

Transcript Insert Title Here

GIS in GEON
Cyberinfrastructure
Presented by
Ashraf Memon
2
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
3
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!
4
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 (12)
3.
GEONsearch
•
4.
metadata, spatial, temporal, concept-based
GEONworkbench
•
use of workspace e.g. composing new maps from existing one
5
Demonstration Preview
Client Access (via web services)
User Access (via Portal)
myOntology.owl
metadata
myDataset.foo
metadata
ResourceRegistration
GEON
Catalog
Other distributed apps
Kepler, DLESE, …
Search condition(s)
spatial temporal concept
GEONsearch
User actions
add delete manipulate
GEONworkbench
GEON
Workspace
(user)
SRB
Log
GEONmiddleware
external services
Gazetteer,
DLESE, …
Geologic Age,
Chronos, …
6
Dataset to Ontology Registration (Item-level)
Domain Knowledge
Ontologies
Arizona
7
GEON Search: Concept-based Querying  Portal Demonstration
8
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
9
XML, ZIP,
ASCII, SRB ID
User-friendly
messages
Internet
SOAP
Server
URL
Exception
Handler
SRB ID
Map
Server
SRB
Shape
ToMap
Logger
ArcIMS
Create Service/
Image
ASCII
ToMap
XML
ToMap
Resource
Allocator
log
Cleanup
Service
Shape
Files
MapEngine
log
Analyzer
Mapping
Resources
Disks
Services
Infrastructure
10
MapEngine
Web
Services
Map
Engine
11
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.
12
ShapeToMap
•
•
•
•
Zip the file associated with a zip file
Upload the shape file and create map
View and analyze the results
URL:
13
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/ASCI
IToMap/
14
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
/
15
GridAsciiToMap
•
•
•
•
ESRI Grid Ascii format
Upload the Grid Ascii file and create map
View and analyze the results
URL:http://data01.geongrid.org:8080/GridA
sciiToMap/
16
More Formats To Map
• Opportunity to develop your own data
converter.
• Publish your conversion tool on GEON and
make it available to the world.
17
Querying multiple map services
In GEON (www.geongrid.org)
Mediator
Ontology
Legend
Generator
Map
Assembler
…
GRID SERVICES
FOR MAP INTEGRATION
ArcIMS and WMS Services
wrapped in WSDL/SOAP
18
Organization of map assembly services
19
Some Advanced Mapping Service
• GridMonitor (Grid Systems Monitor)
GEONgrid
nodes
Other
Map
Engine
XML
XML
ToMap
Grid
Services
Instances
Ping GS
Ping GS
Grid
Monitor
Config
Nodes
Repositories
Disk
Ping GS
OGSI
Ping GS
Ping GS
Ping GS
Map
Server
ArcIMS
DEMO
20
Questions
21