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

Post on 01-Apr-2015

219 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

GML RelayGML RelayESRIESRI

Emmen, 13 december 2002Emmen, 13 december 2002

Jeroen van WindenJeroen van Winden

Manager Technology DevelopmentManager Technology Development

ESRI NederlandESRI Nederland

J.vanWinden@ESRINL.comJ.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

ESRI and OpenGISESRI and OpenGIS

ArcObjects =ArcObjects =DCOM model DCOM model in ArcGISin ArcGIS

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

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

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

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

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

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

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

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

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

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

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

top related