Date post: | 18-Jan-2016 |
Category: |
Documents |
Upload: | frederica-pope |
View: | 215 times |
Download: | 2 times |
GEOSS ApplicationsGEOSS Applications
Marten HogewegMarten Hogeweg
• 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
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
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
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/
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
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
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!