GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant [email protected].

10
GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant [email protected]

Transcript of GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant [email protected].

Page 1: GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant m.vanleeuwen@esrinl.com.

GML Relay 2006ESRI Nederland b.v.

Miloš van LeeuwenConsultant

[email protected]

Page 2: GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant m.vanleeuwen@esrinl.com.

ESRI: standards based

Platforms: Windows, UNIX and LinuxApplication servers: Windows, Java/J2EE, UNIX and Linux; databaseserver, mapservers, GIS application serverDatabases: Oracle, IBM DB2, Informix, SQL Server, MS AccessNetworking: TCP/IP, HTTP/SDevelopment: Both desktop (Visual Basic, C++, .NET), Java (J2ME, J2SE, J2EE, JSP) and web (ASP, JSP, Cold Fusion, XML, .NET)Web Services: Multiple standards including XML, SOAP, UDDI and WSDL; multiple web API’s including WFS, WMS, XML en GMLHandheld devices: Windows CE, Pocket PC, Web browsers, J2ME and IEEE 802.11Portals: JSR-168

Page 3: GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant m.vanleeuwen@esrinl.com.

OGC Participation• Principal member• Actively participates:

Technical Committee Planning Committee Board of DirectorsAll three OGC programs

• Interoperability program• Standards program• Community Outreach and Adoption program

• Current chair or co-chairMetadata Working Group (WG)Location Services WG Web Feature Service WGSimple Features Revision Working Group (RWG)GML Simple Features RWG

• Sponsors Open Location Services Initiative

Page 4: GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant m.vanleeuwen@esrinl.com.

ArcGIS 8.1 Client SFO 1.1 Compliant ArcSDE for Informix 8.1 Server and Client SFS TF 1.1 Compliant ArcSDE for DB2 8.1 Server and Client SFS TF 1.1 Compliant Spatial Database Engine for Oracle 3.0.2 Client SFS NG 1.1 Compliant Spatial Database Engine for DB2 Datajoiner 3.0.2 Client SFS TF 1.1 Compliant Spatial Database Engine for Informix 3.0.2 Client SFS TF 1.1 Compliant ArcIMS 3.0 Server WMS 1.0.0 Implementing ArcIMS 4.0 Server WMS 1.0.0 Implementing ArcIMS 4.0, 4.0.1 Server and Client SLD 1.0 Implementing ArcIMS 4.0,4.0.1 Server Filter 1.0.0 Implementing Arc Explorer 4.0.1 Client WMS 1.1.0 Implementing Arc Explorer 4.0.1 Client WMS 1.0.0 Implementing Arc Explorer 4.0.1 Client WFS 1.0.0 Implementing Arc Explorer 4.0.1 Client GML 2.1 Implementing Arc Explorer 4.0.1 Client WMS 1.1.1 Implementing ArcIMS Metadata Server 9.0 Server and Client CAT 1.1.1 Implementing ArcIMS Metadata server 4.0,4.0.1 Server and Client CAT 1.0 Implementing GIS Portal Tool Kit 2.0 Server and Client CAT 1.0 Implementing GIS Portal Tool Kit 2.0 Server and Client CAT 1.1.1 Implementing GIS Portal Tool Kit 2.0 Server and Client CAT 2 Implementing GIS Portal Tool Kit 2.0 Server and Client WCS 1 Implementing GIS Portal Tool Kit 2.0 Server and Client WFS 1.0 Implementing GIS Portal Tool Kit 2.0 Server and Client WMC 1.0 Implementing GIS Portal Tool Kit 2.0 Server and Client WMS 1.0.0 Implementing GIS Portal Tool Kit 2.0 Server and Client WMS 1.1.0 Implementing GIS Portal Tool Kit 2.0 Server and Client WMS 1.1.1 Implementing ArcIMS 4.0,4.0.1 Server GML 2.1 Implementing ArcIMS 4.0,4.0.1 Server GML2.1 2.1.2 Implementing ArcIMS 4.0,4.0.1 Server WFS 1.0.0 Implementing ArcIMS 4.0, 4.0.1 Server and Client WMS 1.1.0 Implementing ArcIMS 4.0, 4.0.1 Server and Client WMS 1.1.1 Implementing ArcIMS Metadata Server 9.0 Server and Client CAT 1.0 Implementing ArcIMS Metadata server 4.0,4.0.1 Server and Client CAT 1.1.1 Implementing ArcIMS Metadata Server 9.0 Server and Client CAT 2 Implementing ArcIMS 9.0 Server WMS 1.0.0 Implementing ArcIMS 9.0 Server WMS 1.1.0 Implementing ArcIMS 9.0 Server WMS 1.1.1 Implementing ArcIMS 9.1 Server and Client Filter 1.0.0 Implementing ArcIMS 9.1 Server and Client GML 2.1 Implementing ArcIMS 9.1 Server and Client GML 3.0 Implementing ArcIMS 9.1 Server and Client GML2.1 2.1.2 Implementing ArcIMS 9.1 Server and Client SLD 1.0 Implementing ArcIMS 9.1 Server and Client WFS 1.0.0 Implementing ArcGIS Server 9.0 Server WCS 1 Implementing ArcGIS Interoperability Tool Bar Add-on 8.3 Client GML 2.1 Implementing ArcGIS Interoperability Tool Bar Add-on 8.3 Client WFS 1.0.0 Implementing ArcGIS Interoperability Tool Bar Add-on 8.3 Client WMS 1.1.0 Implementing ArcGIS 9.0 Client WCS 1 Implementing ArcGIS 9.0 Client WMS 1.1.1 Implementing ArcLocation Solutions Server and Client OLS 1.0 Implementing ArcGIS Data Interoperability Extension 9.0 Client GML 3.0 Implementing ArcGIS Data Interoperability Extension 9.0 Client GML2.1 2.1.2 Implementing ArcGIS Data Interoperability Extension 9.0 Client WFS 1.0.0 Implementing ArcIMS Data Delivery Extension 9.0 Server GML 3.0 Implementing ArcIMS Data Delivery Extension 9.0 Server GML2.1 2.1.2 Implementing ArcIMS Data Delivery Extension 9.0 Server WFS 1.0.0 Implementing ArcExplorer Web Client WMC 1.0 Implementing ArcExplorer Web Client WMS 1.0.0 Implementing ArcExplorer Web Client WMS 1.1.0 Implementing ArcExplorer Web Client WMS 1.1.1 Implementing ArcSDE Oracle 9.0 Server SFS BG 1.1 Implementing ArcSDE SQL Server 9.0 Server SFS BG 1.1 Implementing

OGC Registered

Productshttp://www.opengeospatial.org

Actual list doesn’t fit on the slide… over 80 references

Page 5: GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant m.vanleeuwen@esrinl.com.

OGC in standard software (1/4)

ArcObjects is Simple Feature compliant

ArcSDE is Simple Feature compliantSQL Types and FunctionsBinary schema

Page 6: GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant m.vanleeuwen@esrinl.com.

OGC in standard software (2/4)

ArcGIS Desktop is WebMap Server (WMS) client

ArcGIS Desktop is Styled Layer Description (SLD) client

Page 7: GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant m.vanleeuwen@esrinl.com.

OGC in standard software (3/4)

ArcIMS is WebMap Server (WMS) provider

ArcIMS supports Geography Markup Language (GML)

Page 8: GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant m.vanleeuwen@esrinl.com.

OGC in standard software (4/4)

ArcGIS Desktop supports Geography Markup Language (GML)

ArcGIS Desktop supportsWeb Feature Services (WFS)

Page 9: GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant m.vanleeuwen@esrinl.com.

Scheduled for 9.2

SF-GML out-of-the-boxNo need for Data Interoperability extension

WFS client out-of-the-boxData interop Extension / FME components in the engine.

create schema translations etc.Design with the workbench tool on the desktop and then use it within the server frameworkSimilar to running a model on the server

And of course Google Earth…Read and write KML/KMZServer data directly from ArcGIS Server into Google Earth without exporting to a file first

9.2 status: in beta now

Page 10: GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant m.vanleeuwen@esrinl.com.

Overview

ESRI is fully committed to interoperabilityESRI devotes significant energy to standards

Ensuring standards support our users needsEnsuring standards support interoperabilityEnsuring our knowledge of standards

Part of our business model - flexibility

ESRI is more involved in geospatial standards ESRI is more involved in geospatial standards than many users realizethan many users realize