gml relay esri emmen, 13 december 2002 jeroen van winden manager technology development esri...

14
GML Relay GML Relay ESRI ESRI Emmen, 13 december 2002 Emmen, 13 december 2002 Jeroen van Winden Jeroen van Winden Manager Technology Development Manager Technology Development ESRI Nederland ESRI Nederland [email protected] [email protected]

Upload: jonah-somers

Post on 01-Apr-2015

219 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

GML RelayGML RelayESRIESRI

Emmen, 13 december 2002Emmen, 13 december 2002

Jeroen van WindenJeroen van Winden

Manager Technology DevelopmentManager Technology Development

ESRI NederlandESRI Nederland

[email protected]@ESRINL.com

Page 2: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

GML RelayGML Relay

ESRI and OpenGISESRI and OpenGIS

How do we do the GML RelayHow do we do the GML Relay

DemonstrationDemonstration

Page 3: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

ESRI and OpenGISESRI and OpenGIS

ArcObjects =ArcObjects =DCOM model DCOM model in ArcGISin ArcGIS

Page 4: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

ESRI en OpenGISESRI en OpenGIS

Informix Spatial DatabladeInformix Spatial Datablade

IBM Spatial DatajoinerIBMIBM Spatial DatajoinerIBM

Oracle Normalized Model (SDO)Oracle Normalized Model (SDO)

ArcSDE uses different storage ArcSDE uses different storage and extraction models in and extraction models in different databasesdifferent databases

ArcSDE is also middleware to ArcSDE is also middleware to insure tranparancy for the insure tranparancy for the different storage and different storage and extraction solutionsextraction solutions

Page 5: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

ESRI en OpenGISESRI en OpenGIS

ConnectorenConnectoren– WMS on standard ArcIMS Image

Services en ArcMap Services– WFS on standard ArcIMS Feature

Services– Introduces second XML interface next

to ArcXML interface.

ArcExplorer Java WMS and ArcExplorer Java WMS and WFS ClientWFS Client

ArcGIS WMS and WFS ClientArcGIS WMS and WFS Client

HTML WMS ViewerHTML WMS Viewer

Geography Network HTML Geography Network HTML WMS ViewerWMS Viewer

Page 6: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

ESRI en OpenGISESRI en OpenGIS

Catalog Interface ImplementationCatalog Interface Implementation– Submitters: Blue Angel Technologies, ESRI, Geomatics Canada,

Intergraph, Marconi Integrated Systems, MITRE, Oracle, FGDC, NASA, NIMA

ArcIMS Metadata ServerArcIMS Metadata Server– Z.39.50

Page 7: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

ESRI en OpenLSESRI en OpenLS

www.openls.orgwww.openls.org

““OpenLS-1 Testbed Sponsors included Hutchison 3G (UK), OpenLS-1 Testbed Sponsors included Hutchison 3G (UK), Oracle, Webraska (France), ESRI (US), Sun Microsystems Oracle, Webraska (France), ESRI (US), Sun Microsystems (US) and In-Q-Tel (US). Sponsors determine technology (US) and In-Q-Tel (US). Sponsors determine technology requirements and constraints for OGC testbeds.”requirements and constraints for OGC testbeds.”

ESRI Persbericht: “The demonstration showed the use of ESRI Persbericht: “The demonstration showed the use of OGC-specified LBS services of geocoding, reverse OGC-specified LBS services of geocoding, reverse geocoding, directory service, routing, and map geocoding, directory service, routing, and map presentation of information.presentation of information.””

ArcWeb Services, ArcLocationServicesArcWeb Services, ArcLocationServices

Page 8: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

ESRI en OpenGISESRI en OpenGIS

Uitgangspunten ESRI voor GMLUitgangspunten ESRI voor GML– GML as a standard for data exchanging

• SO, no separate converters on different GML implementations– GML is (too) flexible– GML is (too) extensible– Full Flexible GML support is too expensive– Profiling is needed

Free extensions for all ESRI products to support OpenGISFree extensions for all ESRI products to support OpenGIS– ArcExplorer Java Edition (shape profile) Q1 2003

• Used in IMWA GML Testbank• Used for GML Relay

– ArcGIS OGC Extension (geodatabase profile) Q3 2003

Page 9: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

How do we do the GML RelayHow do we do the GML Relay

Page 10: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

How do we do the GML RelayHow do we do the GML Relay

Top10.GMLTop10.GML

Top10.XSDTop10.XSD

split.BATsplit.BATmk_splitmk_split

.XSL.XSL

make.BATmake.BAT

gmlsplitgmlsplit.XSL.XSL

Page 11: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

How do we do the GML RelayHow do we do the GML Relay

Top10.GMLTop10.GML

Top10.XSDTop10.XSD

split.BATsplit.BATmk_split

.XSL

make.BAT

gmlsplitgmlsplit.XSL.XSL

Page 12: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

How do we do the GML RelayHow do we do the GML Relay

Top10.GMLTop10.GML

Top10.XSDTop10.XSD

split.BATsplit.BATmk_split

.XSL

make.BAT

FeatureFeature.XSD.XSD

FeatureFeature.GML.GML

gmlsplitgmlsplit.XSL.XSL

Page 13: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

How do we do the GML RelayHow do we do the GML Relay

Top10.GML

Top10.XSD

split.BATsplit.BATmk_split

.XSL

make.BAT

FeatureFeature.XSD.XSD

FeatureFeature.GML.GML

gmlsplit.XSL

Page 14: GML Relay ESRI Emmen, 13 december 2002 Jeroen van Winden Manager Technology Development ESRI Nederland J.vanWinden@ESRINL.com

How do we do the GML RelayHow do we do the GML Relay

Top10.GML

Top10.XSD

split.BATsplit.BATmk_split

.XSL

make.BAT

Feature.XSD

Feature.GML

FeatureFeature.XSD.XSD

FeatureFeature.GML.GML

gmlsplit.XSL