geoss applications marten hogeweg. derive elevationderive elevation query national gridquery...

8
GEOSS Applications GEOSS Applications Marten Hogeweg Marten Hogeweg

Upload: frederica-pope

Post on 18-Jan-2016

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: GEOSS Applications Marten Hogeweg. Derive elevationDerive elevation Query National GridQuery National Grid Derive Elevation ProfileDerive Elevation Profile

GEOSS ApplicationsGEOSS Applications

Marten HogewegMarten Hogeweg

Page 2: GEOSS Applications Marten Hogeweg. Derive elevationDerive elevation Query National GridQuery National Grid Derive Elevation ProfileDerive Elevation Profile

• Derive elevationDerive elevation• Query National GridQuery National Grid• Derive Elevation ProfileDerive Elevation Profile• Delineate Watershed BoundaryDelineate Watershed Boundary• Avian Flue Cluster AnalysisAvian Flue Cluster Analysis• Earthquake PredictionEarthquake Prediction• Hurricane Path PredictionHurricane Path Prediction• ……

• AuthenticationAuthentication• Access ControlAccess Control• ThesaurusThesaurus

• ArcXML, KMLArcXML, KML• WMS, WFS, WCSWMS, WFS, WCS

OpenLSOpenLS• REST, SOAPREST, SOAP• ……

• CS-WCS-W• UDDIUDDI• Service MonitoringService Monitoring• ……

• Server CachingServer Caching• High PerformanceHigh Performance• Thematic Base MapsThematic Base Maps• Integrated contentIntegrated content• ……

Services Architecture for SDIServices Architecture for SDI

OGC CompliantLightweight

Desktop GIS2-D & 3-D“Science Viewers”

GEOSS ApplicationGIS Portals

Custom Applications

3-D 3-D BaseBaseMapMap

2-D 2-D Base Base MapMap

OGC OGC ServicesServices

TrackingTrackingServicesServices

GIS DataGIS DataDataData

StreamsStreams

Catalog Catalog ServicesServices

MetadataMetadata

Geo-Geo-processingprocessing

ServicesServices

Geospatial Web Services Platform Catalog Data WarehouseSupporting Services

GIS DataGIS Data

AuthenticationAuthenticationServicesServices

Places Places AddressesAddresses

LocationLocationServicesServices

ExtractionExtractionServicesServices

DevelopmentDevelopmentAPIAPI

SOAP/RESTSOAP/REST

GIS DataGIS Data

ThesaurusThesaurusServicesServices

Page 3: GEOSS Applications Marten Hogeweg. Derive elevationDerive elevation Query National GridQuery National Grid Derive Elevation ProfileDerive Elevation Profile

GIS Portal and ClearinghouseGIS Portal and Clearinghouse

UC2008 Technical WorkshopUC2008 Technical Workshop 33

• Single Point of Access to Content and ApplicationsSingle Point of Access to Content and Applications• Use Case:Use Case:

– Discover Content from ClearinghousesDiscover Content from Clearinghouses– Access Resources referenced in MetadataAccess Resources referenced in Metadata– Register Content with MetadataRegister Content with Metadata– Register CatalogsRegister Catalogs

Page 4: GEOSS Applications Marten Hogeweg. Derive elevationDerive elevation Query National GridQuery National Grid Derive Elevation ProfileDerive Elevation Profile

Advanced Web Map ViewerAdvanced Web Map Viewer

• ViewView– OGC WMS/WCS/WFSOGC WMS/WCS/WFS– GeoRSSGeoRSS– ArcGIS ServerArcGIS Server– ArcIMSArcIMS

• Markup MapsMarkup Maps• Query ServicesQuery Services• CS-W ClientCS-W Client

• Use Case:Use Case:– Combine services on the WebCombine services on the Web– Build SBA-supporting domain applicationsBuild SBA-supporting domain applications

Page 5: GEOSS Applications Marten Hogeweg. Derive elevationDerive elevation Query National GridQuery National Grid Derive Elevation ProfileDerive Elevation Profile

Develop Thin Clients Develop Thin Clients

• REST API for querying Metadata CatalogREST API for querying Metadata Catalog– GeoRSS, OGC KML, HTMLGeoRSS, OGC KML, HTML

• Use JavaScript or Flex SDKUse JavaScript or Flex SDK• Use JavaScript/Flex API:Use JavaScript/Flex API:• Mashup Data From:Mashup Data From:

– ArcGIS ServicesArcGIS Services– Google Maps™Google Maps™– Microsoft Virtual Earth™Microsoft Virtual Earth™

• Use Case:Use Case:– Discover Content in Discover Content in

ClearinghousesClearinghouses– Mash-up ServicesMash-up Services– Provide End-user Provide End-user

ApplicationsApplications

http://gis.cityofboston.gov/solarboston/

Page 6: GEOSS Applications Marten Hogeweg. Derive elevationDerive elevation Query National GridQuery National Grid Derive Elevation ProfileDerive Elevation Profile

http://resources.esri.com/arcgisexplorer/index.cfm?fa=download

ArcGIS Explorer – 3D ViewerArcGIS Explorer – 3D Viewer

• View Globes, WMS, KML, GeoRSS, Local DataView Globes, WMS, KML, GeoRSS, Local Data• SDK for Developing TasksSDK for Developing Tasks• Embed in Web PagesEmbed in Web Pages

Page 7: GEOSS Applications Marten Hogeweg. Derive elevationDerive elevation Query National GridQuery National Grid Derive Elevation ProfileDerive Elevation Profile

Extend Desktop GISExtend Desktop GIS

• CS-W Client for ArcMap & ArcGIS ExplorerCS-W Client for ArcMap & ArcGIS Explorer• SOS Client for ArcMapSOS Client for ArcMap• WMC Client for ArcMapWMC Client for ArcMap• Publish Client for ArcCatalogPublish Client for ArcCatalog

Use Case:- Discover Content in Clearinghouses- Combine Services with local data- Perform geoprocessing tasks

- Publish Content to Clearinghouses

Page 8: GEOSS Applications Marten Hogeweg. Derive elevationDerive elevation Query National GridQuery National Grid Derive Elevation ProfileDerive Elevation Profile

JSPWikiJSPWiki

Embed Clearinghouse Content in SBA and Embed Clearinghouse Content in SBA and Community SitesCommunity Sites

• Using REST APIUsing REST API• Support CMS or wiki Support CMS or wiki

through plug-insthrough plug-ins

• Use Case:Use Case:– List recent updates (RSS)List recent updates (RSS)

– List selected content (HTML List selected content (HTML snippets)snippets)

– Search ClearinghouseSearch Clearinghouse

Joomla!Joomla!