leveraging ogc services in arcgis server · •esris perspective on interoperability (david danko)...

45

Upload: others

Post on 01-Oct-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support
Page 2: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Leveraging Leveraging OGC ServicesOGC Services

in in ArcGIS Server ArcGIS Server

Page 3: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

••ESRIs perspective on interoperability (David Danko)ESRIs perspective on interoperability (David Danko)

••Leveraging OGC Services in ArcGIS Server (Ismael Chivite)Leveraging OGC Services in ArcGIS Server (Ismael Chivite)

••Extending OGC support with the Geoportal Toolkit Extension (MartExtending OGC support with the Geoportal Toolkit Extension (Marten Hogeweg)en Hogeweg)

••SummarySummary

AgendaAgenda

Page 4: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

ESRIESRI’’s perspectives perspectiveon on

InteroperabilityInteroperability

Page 5: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

GIS Have Always Required InteroperabilityGIS Have Always Required Interoperability

Geographic analysisGeographic analysisMultiple sources, multiple Multiple sources, multiple

organizationsorganizationsDiverse information typesDiverse information typesDistributedDistributed

GIS Web ServicesGIS Web ServicesDistributed networksDistributed networksLoosely coupledLoosely coupled

Geography is a Geography is a ““KeyKey””

Page 6: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Interoperability Interoperability –– ExchangingExchanging and and UsingUsing Geographic Knowledge Geographic Knowledge

UC2008 Technical WorkshopUC2008 Technical Workshop 66

Technical interoperability

Semantic interoperability

?

Page 7: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Types of interoperabilityTypes of interoperability

UC 2008 Tech SessionsUC 2008 Tech Sessions 77

•• TechnicalTechnical–– Machine to machine connectionsMachine to machine connections–– Software module interactionSoftware module interaction–– APIsAPIs–– FormatsFormats……

•• SemanticSemantic–– Understanding concepts, termsUnderstanding concepts, terms–– VocabulariesVocabularies……

•• HumanHuman–– CooperationCooperation–– EducationEducation……

•• Legal /PolicyLegal /Policy–– Digital rights, ownershipDigital rights, ownership–– Accountability, Accountability, ……

=

Page 8: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

ESRI ESRI -- Understanding the importance of InteroperabilityUnderstanding the importance of Interoperability

UC 2008 Tech SessionsUC 2008 Tech Sessions 88

•• TechnicalTechnical–– Multiple platformsMultiple platforms–– Focus on broadFocus on broad--based IT standardsbased IT standards–– Published APIs & formats Published APIs & formats –– Support multiple formats & projectionsSupport multiple formats & projections–– Unrivaled support for all relevant geospatial standardsUnrivaled support for all relevant geospatial standards

•• SemanticSemantic–– Encourage, coordinate, publish community data modelsEncourage, coordinate, publish community data models–– Facilitate metadata standardization and managementFacilitate metadata standardization and management–– Interoperability ExtensionInteroperability Extension

•• HumanHuman–– TrainingTraining–– PublicationsPublications–– Promoting geographic awarenessPromoting geographic awareness

•• Legal /PolicyLegal /Policy–– ArcGIS Online and data programsArcGIS Online and data programs–– Support security and geoSupport security and geo--rights rights management community management community

UNIXUNIX®®XML

SOAP

WSDL

World Wide Web

ArcGIS OnlineArcGIS Online

Page 9: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

ESRI learns about and supports ESRI learns about and supports interoperability through active participation:interoperability through active participation:

ImplementationsImplementations––PlatformPlatform––IT/industry standardsIT/industry standards––GIS standardsGIS standards

Standards DevelopmentStandards Development––International StandardsInternational Standards––Regional StandardsRegional Standards––National StandardsNational Standards––Information Community Information Community StandardsStandards

UNIXUNIX®®

Projects/TestbedsProjects/Testbeds––OGC Web Services testbedsOGC Web Services testbeds––GEOSS GEOSS ––INSPIREINSPIRE––Geospatial OneGeospatial One--StopStop––NATO Core GISNATO Core GIS

OrganizationsOrganizations–– ISO TC 211ISO TC 211–– OGCOGC–– ANSI/INCITS ANSI/INCITS ––L1L1–– CENCEN–– Global MapGlobal Map–– GSDIGSDI–– DGIWGDGIWG–– IHOIHO–– GWGGWG

Page 10: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

UC2008 Technical WorkshopUC2008 Technical Workshop 1010

Standards DevelopmentStandards DevelopmentESRI provides leadership in the development of many standards anESRI provides leadership in the development of many standards and d contributes to over 50 morecontributes to over 50 more

Page 11: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

ESRI’s Participation in ISO TC 211•• Provide leadership role in Provide leadership role in ISO TC 211ISO TC 211 Standards Standards

Development:Development:–– ISO 19110: Feature Catalogue methodology Amd 1 ISO 19110: Feature Catalogue methodology Amd 1

(Project Leader)(Project Leader)–– ISO 19115: Metadata (Project Leader)ISO 19115: Metadata (Project Leader)–– ISO 19115ISO 19115--2: Metadata 2: Metadata –– Imagery extension (Editor)Imagery extension (Editor)–– ISO 19125: Simple Feature Access (Editor)ISO 19125: Simple Feature Access (Editor)

•• Part 1 Part 1 –– Common ArchitectureCommon Architecture•• Part 2 Part 2 –– SQL OptionSQL Option

–– ISO 19139: Metadata ISO 19139: Metadata –– Implementation Specification Implementation Specification (Project Leader (Project Leader –– supported Editor/committee supported Editor/committee process)process)

•• Provide technical experts on many WI project teamsProvide technical experts on many WI project teams•• Harmonization with Harmonization with ISO JTC SC 32ISO JTC SC 32: ISO/IEC 13249: ISO/IEC 13249--3: 3:

19991999–– SQLSQL Multimedia and Application Packages Multimedia and Application Packages –– Part 3: Part 3:

SpatialSpatial•• Provide support for ISO TC 211 standards outreachProvide support for ISO TC 211 standards outreach•• Meeting sponsorshipMeeting sponsorship

Page 12: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

ISO/TC 211 Publications (1)ISO/TC 211 Publications (1)ISO 6709:2008 ISO 6709:2008 –– Standard representation of geographic point Standard representation of geographic point

location by coordinates*location by coordinates*ISO 19101:2002 ISO 19101:2002 –– Reference modelReference modelISO 19101ISO 19101--2:2008 2:2008 –– Reference model Reference model –– Part 2: ImageryPart 2: ImageryISO/TS 19103:2005 ISO/TS 19103:2005 –– Conceptual schema languageConceptual schema languageISO/TS 19104:2008 ISO/TS 19104:2008 –– Terminology Terminology ISO 19105:2000 ISO 19105:2000 –– Conformance and testingConformance and testingISO 19106:2004 ISO 19106:2004 –– Profiles*Profiles*ISO 19107:2003 ISO 19107:2003 –– Spatial schema*Spatial schema*ISO 19108:2002 ISO 19108:2002 –– Temporal schema*Temporal schema*ISO 19109:2005 ISO 19109:2005 –– Rules for application schema*Rules for application schema*ISO 19110:2005 ISO 19110:2005 –– Feature cataloguing methodology*Feature cataloguing methodology*ISO 19111:2007 ISO 19111:2007 –– Spatial referencing by coordinates*Spatial referencing by coordinates*ISO 19111ISO 19111--2:2009 2:2009 –– Spatial referencing by coordinates Spatial referencing by coordinates –– Part 2: Part 2:

Extension for parametric valuesExtension for parametric valuesISO 19112:2003 ISO 19112:2003 –– Spatial referencing by geographic identifiers*Spatial referencing by geographic identifiers*ISO 19113:2003 ISO 19113:2003 –– Quality principles*Quality principles*ISO 19114:2003 ISO 19114:2003 –– Quality evaluation procedures*Quality evaluation procedures*ISO 19115:2003 ISO 19115:2003 –– Metadata*Metadata*ISO 19115ISO 19115--2:2008 2:2008 –– Metadata Metadata –– Part 2: Extensions for imagery and Part 2: Extensions for imagery and

gridded data*gridded data*ISO 19116:2004 ISO 19116:2004 –– Positioning services*Positioning services*ISO 19117:2005 ISO 19117:2005 –– Portrayal*Portrayal*ISO 19118:2005 ISO 19118:2005 –– Encoding*Encoding*

*Informing ESRI development*Informing ESRI development

Page 13: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

ISO/TC 211 Publications (2)ISO/TC 211 Publications (2)ISO 19119:2005 ISO 19119:2005 –– Services*Services*ISO/TR 19120:2001 ISO/TR 19120:2001 –– Functional standardsFunctional standardsISO/TR 19121:2000 ISO/TR 19121:2000 –– Imagery and gridded dataImagery and gridded dataISO/TR 19122:2004 ISO/TR 19122:2004 –– Qualification and certification of personnelQualification and certification of personnelISO 19123:2005 ISO 19123:2005 –– Schema for coverage geometry and functions*Schema for coverage geometry and functions*ISO 19125ISO 19125--1:2004 1:2004 –– Simple feature access Simple feature access –– Part 1: Common Part 1: Common architecture*architecture*ISO 19125ISO 19125--2:2004 2:2004 –– Simple feature access Simple feature access –– Part 2: SQL Option*Part 2: SQL Option*ISO/TS 19127:2005 ISO/TS 19127:2005 –– Geodetic codes and parametersGeodetic codes and parametersISO 19128:2005 ISO 19128:2005 –– Web Map Server Interface*Web Map Server Interface*ISO/TS 19129:2009 ISO/TS 19129:2009 –– Imagery, gridded and coverage data Imagery, gridded and coverage data framework framework ISO 19131:2007 ISO 19131:2007 –– Data product specificationData product specificationISO 19132:2007 ISO 19132:2007 –– LocationLocation--based services based services –– Reference modelReference modelISO 19133:2005 ISO 19133:2005 –– LocationLocation--based services based services –– Tracking and Tracking and navigationnavigationISO 19134:2007 ISO 19134:2007 –– LocationLocation--based services based services –– Multimodal routing Multimodal routing and navigationand navigationISO 19135:2005 ISO 19135:2005 –– Procedures for item registration*Procedures for item registration*ISO 19136:2007 ISO 19136:2007 –– Geography Markup Language (GML)*Geography Markup Language (GML)*ISO 19137:2007 ISO 19137:2007 –– Core profile of the spatial schemaCore profile of the spatial schemaISO/TS 19138:2006 ISO/TS 19138:2006 –– Data quality measures*Data quality measures*ISO/TS 19139:2007 ISO/TS 19139:2007 –– Metadata Metadata –– Implementation specification*Implementation specification*ISO 19141:2008 ISO 19141:2008 –– Schema for moving featuresSchema for moving featuresISO 19144ISO 19144--1:2009 1:2009 –– Classification systems Classification systems –– Part 1: Classification Part 1: Classification system structure system structure *Informing ESRI development*Informing ESRI development

Page 14: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

OGC ParticipationOGC Participation

Serving many roles within OGCServing many roles within OGC–– Principal memberPrincipal member–– Actively participates:Actively participates:

•• Technical Committee Technical Committee •• Planning Committee Planning Committee •• Board of DirectorsBoard of Directors•• All three OGC programsAll three OGC programs

–– Interoperability programInteroperability program––Standards programStandards program––Community Outreach and Adoption programCommunity Outreach and Adoption program

–– Architecture BoardArchitecture Board–– Chair Standards and Domain Working GroupsChair Standards and Domain Working Groups

Page 15: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

OGC Registered Products OGC Registered Products http://www.opengeospatial.org/resource/products/#ESRIhttp://www.opengeospatial.org/resource/products/#ESRI

Page 16: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Other ESRI Activities : Other ESRI Activities : BuildingBuilding Good Good StandardsStandards

UC 2007 Tech SessionsUC 2007 Tech Sessions 1616

•• ISO TC 211ISO TC 211••Open Geospatial ConsortiumOpen Geospatial Consortium••ANSI INCITS L1ANSI INCITS L1••Regional StandardsRegional Standards

––CEN TC 287CEN TC 287––INSPIREINSPIRE

Page 17: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Community Community ““ DomainDomain”” StandardsStandardsMilitary/Intel/NATO, Hydrographic, EmergencyMilitary/Intel/NATO, Hydrographic, Emergency

UC 2007 Tech SessionsUC 2007 Tech Sessions 1717

•• DDigital igital GGeographic eographic IInformation nformation WGWG–– Technical Panels and Project TeamsTechnical Panels and Project Teams

•• Data Access TPData Access TP•• Data Structures TPData Structures TP•• Service and Interface TPService and Interface TP

•• MMultiulti--National National GGeospatial eospatial CCoo--production production PProgramrogram•• Transfer Standard Maintenance and Application Transfer Standard Maintenance and Application

Development Working GroupDevelopment Working Group•• Geospatial Maritime WG2Geospatial Maritime WG2•• EEmergencymergency MManagementanagement TTechnicalechnical CCommitteeommittee

•• GGeospatial Intelligence Standards eospatial Intelligence Standards WGWG–– Community Sensor Model Working Group (CSMWG) Community Sensor Model Working Group (CSMWG) –– Geographic Portrayal Focus Group (PFG) Geographic Portrayal Focus Group (PFG) –– Metadata Focus Group (MFG) Metadata Focus Group (MFG) –– IInformation nformation TTransfer & ransfer & SServices ervices AArchitecture (ITSAFG)rchitecture (ITSAFG)

Page 18: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

W3C / OASIS/IETFInfrastructure:

o WSDL

o UDDI

o SOAP

o XML

ISO, National,Domain: oObject/Abstract

oModels

oContent

oVocabulary

Standards Standards -- working togetherworking together

Page 19: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Leveraging Leveraging OGC ServicesOGC Services

With With ArcGIS ServerArcGIS Server

Page 20: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Approaches for InteroperabilityApproaches for InteroperabilityImport/ExportImport/Export

Interoperability achieved throughInteroperability achieved through disconnected datasetsdisconnected datasetsOGC formats that enable interoperabilityOGC formats that enable interoperability: GML, KML: GML, KML

Page 21: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Approaches for InteroperabilityApproaches for InteroperabilityServices Oriented ArchitectureServices Oriented Architecture

Interoperability achieved through Interoperability achieved through open web servicesopen web servicesOGC services that enable interoperabilityOGC services that enable interoperability: WMS, WFS, WCS, WPS: WMS, WFS, WCS, WPS……

Page 22: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

ArcGIS Server WMS used in AutoCAD by Westchester County, NY

ArcGIS Server OGC compliantservices at NATO Core GIS infrastructure

Page 23: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

ArcGIS Server OGC

Page 24: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

ArcGIS Server Services and ApplicationsArcGIS Server Services and Applications

GlobeServices

MapServices

Analysis &ModelingServices

ImageServices Geometry

WebWebBrowsersBrowsers

DesktopDesktop ExplorerExplorer MobileMobile EnterpriseEnterpriseService BusService Bus

OpenOpenAPIsAPIs

……Geodata

GDBGDB

Interoperability achieved through open web servicesInteroperability achieved through open web services

Page 25: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

OGC Specifications supported in ArcGIS ServerOGC Specifications supported in ArcGIS Server

Page 26: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

http://www.opengeospatial.org/standards/wmshttp://www.opengeospatial.org/standards/wms

Web Map Service (WMS)Web Map Service (WMS)Geospatial Geospatial ‘‘picturepicture’’ viewing serviceviewing service

Page 27: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

ArcGIS Server and WMS servicesArcGIS Server and WMS services

Page 28: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Understanding Styled Layer DescriptorsUnderstanding Styled Layer DescriptorsOne dataset, many mapsOne dataset, many maps

SLD ASLD ASLD BSLD BSLD CSLD C

Style advertised by serviceStyle advertised by service

Style embedded in requestStyle embedded in request

Style referenceStyle referencein requestin request

SLD XSLD X

SLD YSLD Y

Use SLDs for styling maps, filtering and highlighting featuresUse SLDs for styling maps, filtering and highlighting features

Page 29: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Time, SLDsTime, SLDsandand

GetFeatureInfo stylingGetFeatureInfo styling

Page 30: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

SummarySummaryWMSWMS

••From ArcMap to WMSFrom ArcMap to WMS••New at 10:New at 10:

••Layer namesLayer names••SLD BODY supportSLD BODY support••TimeTime••Styled GetFeatureInfoStyled GetFeatureInfo

••10.next:10.next:••WMTSWMTS

Page 31: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

http://www.opengeospatial.org/standards/kmlhttp://www.opengeospatial.org/standards/kml

Keyhole Markup Language (KML) Keyhole Markup Language (KML) Supported by ArcGIS Server as an output formatSupported by ArcGIS Server as an output format

Page 32: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support
Page 33: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

SummarySummaryKMLKML

••From ArcMap to KMLFrom ArcMap to KML••Optimized for:Optimized for:

••Google MapsGoogle Maps••Google MobileGoogle Mobile••Google EarthGoogle Earth

••Render as images and/or vectorsRender as images and/or vectors••Mapping, GeoprocessingMapping, Geoprocessing……

Page 34: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

http://www.opengeospatial.org/standards/wfshttp://www.opengeospatial.org/standards/wfs

Web Feature Service (WFS)Web Feature Service (WFS)Geospatial Geospatial ‘‘featurefeature’’ streaming/editing servicestreaming/editing service

I-95

I-295

I-87

Use WFS to download GML data, display data as graphics or editUse WFS to download GML data, display data as graphics or edit

Page 35: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

SummarySummaryWFSWFS

••From ArcMap to WFSFrom ArcMap to WFS••At 10:At 10:

••Transactions on non versioned dataTransactions on non versioned data•• FasterFaster

Page 36: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Web Feature Service in ArcGIS ServerWeb Feature Service in ArcGIS ServerPublishing and usingPublishing and using

Page 37: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

http://www.opengeospatial.org/standards/wcshttp://www.opengeospatial.org/standards/wcs

Web Coverage Service (WCS)Web Coverage Service (WCS)Geospatial Geospatial ‘‘rasterraster’’ publishing servicepublishing service

Use WCS to download pixel values and process/use client sideUse WCS to download pixel values and process/use client side

Page 38: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

SummarySummaryWCSWCS

••From ArcMap to WCSFrom ArcMap to WCS••Use from Geoprocessing frameworkUse from Geoprocessing framework

Page 39: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Extending Extending OGC support OGC support

with thewith theGeoportal ToolkitGeoportal Toolkit

ExtensionExtension

Page 40: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Successful Presentation GuidelinesSuccessful Presentation Guidelines

•• Additional ESRI presentation resources available on ArcZoneAdditional ESRI presentation resources available on ArcZonehttp://arczone/resources/presentations.cfmhttp://arczone/resources/presentations.cfm

•• Remember your target audienceRemember your target audience•• Keep your slides uncluttered and to the pointKeep your slides uncluttered and to the point

–– Only use a key phrase or a few words to reinforce your pointOnly use a key phrase or a few words to reinforce your point–– 11--5 words per bullet point5 words per bullet point–– 33--5 bullet points per page5 bullet points per page–– Refrain from using more than two levels of bullet pointsRefrain from using more than two levels of bullet points

•• Use several title slides for each section for brandingUse several title slides for each section for branding–– Make it clear where you are goingMake it clear where you are going

•• Avoid too much animationAvoid too much animation–– Keep it simpleKeep it simple

Page 41: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Web UsersWeb UsersGIS UsersGIS Users

MashupsMashups

GeodatabaseGeodatabase

ArcGIS ServerArcGIS Server

BrowserBrowser

ArcGIS OnlineArcGIS Online

ArcGIS ServersArcGIS Servers

MashupsMashups

ExplorerExplorerMapMap

MapMapMapMap

Web MapWeb Map

Open StandardsOpen Standards

Web MapWeb Map Web MapWeb Map

Web MapWeb Map

BrowserBrowser BrowserBrowser

Web BlogWeb Blog Web BlogWeb BlogArcGIS DesktopArcGIS DesktopAuthorsAuthors

Web GISWeb GIS

Raster FilesRaster Files

BrowserBrowser

MashupsMashups

Raster FilesRaster FilesWeb MapWeb Map MapMapWeb MapWeb Map MapMapWeb MapWeb Map

MapMapWeb MapWeb Map MapMapWeb MapWeb Map

MapMap

Page 42: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

GlobesGlobes LayersLayers

CD/DVDCD/DVD

FilesFiles

FilesFiles

FilesFiles

ModelsModelsModelsModels

InternetInternet

DatabaseDatabase

Page 43: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Business PartnerBusiness PartnerEducationEducation

Professional ServicesProfessional Services

Professional ServicesProfessional Services

Designing & PlanningDesigning & Planning Situational AwarenessSituational Awareness Tech SupportTech Support

DesktopDesktopData ApplianceData Appliance

Data ServerData Server MobileMobile

GIS UserGIS UserMobile GIS UserMobile GIS User

SatelliteSatellite SatelliteSatellite WindmillWindmill

Page 44: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

ArcGISArcGIS ArcGISArcGIS ArcGISArcGIS ArcGISArcGIS ArcGISArcGIS ArcGISArcGIS ArcGISArcGIS

ArcGISArcGIS ArcGISArcGIS ArcGISArcGIS ArcGISArcGISArcGISArcGIS ArcGISArcGIS ArcGISArcGIS

Page 45: Leveraging OGC Services in ArcGIS Server · •ESRIs perspective on interoperability (David Danko) •Leveraging OGC Services in ArcGIS Server (Ismael Chivite) •Extending OGC support

Advantages of Using the Shared Clip Art Library:Advantages of Using the Shared Clip Art Library:••Instant access to new icons over a shared network.Instant access to new icons over a shared network.••Faster to import from clip art pane than by finding the slide inFaster to import from clip art pane than by finding the slide in your presentation with the your presentation with the icons on it.icons on it.••Same location (clip art pane) for every presentation you work onSame location (clip art pane) for every presentation you work on..

Connect to the Shared Clip Art Collection,Connect to the Shared Clip Art Collection, ““ESRI Diagram ElementsESRI Diagram Elements””1.1.From your PowerPoint document, go to Insert > Clip ArtFrom your PowerPoint document, go to Insert > Clip Art2.2.Select Select ““Organize clipsOrganize clips…”…” from the bottom of the Clip Art panefrom the bottom of the Clip Art pane3.3.Now go to File > Add Clips to Organizer > On My OwnNow go to File > Add Clips to Organizer > On My Own4.4.Navigate to Navigate to \\\\pizzabox.esri.compizzabox.esri.com\\SpaceSpace\\••DiagramsDiagrams\\ElementsElements\\In the File of Type box, click In the File of Type box, click ““Shared CatalogsShared Catalogs””. Select . Select ESRI_Diagram_Elements.mgcESRI_Diagram_Elements.mgc

Using the ESRI Diagram ElementsUsing the ESRI Diagram Elements1.1.If the Clip Art pane is not already visible, go to Insert > ClipIf the Clip Art pane is not already visible, go to Insert > Clip ArtArt2.2.To browse all icons, select To browse all icons, select ““Shared CollectionsShared Collections”” in the in the ““Search in:Search in:”” window. window. You may need to select all subfolders. Click Go.You may need to select all subfolders. Click Go.3.3.Click the icon to insert it into your presentation.Click the icon to insert it into your presentation.

PowerPoint 2003 UsersPowerPoint 2003 Users——Same as Above, except:Same as Above, except:1.1.Access the Clip Art pane by going to Insert > Picture > Clip ArtAccess the Clip Art pane by going to Insert > Picture > Clip Art..

If you travelIf you travel——you can copy the Elements folder to your hard drive. You can theyou can copy the Elements folder to your hard drive. You can then access all n access all the PNG files manually (PowerPoint does not let you add a local the PNG files manually (PowerPoint does not let you add a local copy as a shared catalog.)copy as a shared catalog.)

Alternative Method of Accessing ESRI Icons Via Clip ArtAlternative Method of Accessing ESRI Icons Via Clip Art