digital maps: geographic web services reunión otoño 2003 mesa ciencias de la tierra

19
Digital Maps: Geographic Web Servic Reunión Otoño 2003 Mesa Ciencias de la Tierra 3 de octubre 2003

Upload: coby

Post on 06-Jan-2016

23 views

Category:

Documents


0 download

DESCRIPTION

Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra 3 de octubre 2003. Intenet 2 and Geographic Applications. Internet 2 as a communication channel Geographic data: big volume of data Digital Maps Construction for a specific domain Collections in servers - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

Digital Maps: Geographic Web ServicesReunión Otoño 2003

Mesa Ciencias de la Tierra

3 de octubre 2003

Page 2: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

Intenet 2 and Geographic Applications

• Internet 2 as a communication channel• Geographic data: big volume of data• Digital Maps Construction for a specific domain• Collections in servers• Services to access collections

Page 3: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

GISUDLA Project Goals

• Digital Map Collection Construction for a specific domain and the Services needed to access• Use of standards: OpenGIS• Data Volume reduction to improve the use of the channel

Page 4: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

OpenGIS: general hierarchy

Page 5: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

Road description: an example

Page 6: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

Type/Schema Registry

Service Registry

Other Registri

es

Type/Schema Registry

Service Registry

Other Registrie

s

Web Service

Information Community #1

Information Community #2

Web Service

Web Service

Web Services

Page 7: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

What is GML ?

GML or Geography Markup Language is an XML based encoding standard for geographic information

www.opengis.net/gml/02-069/GML2-12.html

Page 8: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

GML

XSLT

HTML

SVG

X3D

Geodatabase

GML

VRML

DBF

SHP

XSLT

GML and GISELA

Page 9: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

WFS WFS

WFS

WFS

WFS

GML WFS

GML

=> Geo-Web

Geo-data A

Geo-data C

WFS: general scheme

Geo-data B

Page 10: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

GML: a better binary

GML data

GML dataSmall over the

wire

GML data

But BIG again once we de-compress

Compression Engine

One end of the wire

De-Compression

Engine

The other end of

the wire

Page 11: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

GISUDLA Project

Arc INFO

.shp

.dbf

GML

GML v.2.1.2

XHTML

SVG

X3D

OpenGIS MySQL

Oracle

WFS

ESRI

ArcSDE

ESRI

ArcIMS

ESRI

WFS

Data Sources Web Services User Interface

Page 12: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

<xs:element name="Departamento" type="ex:DepartamentoType" substitutionGroup="gml:_Feature"/>

<xs:complexType name="DepartamentoType"><xs:complexContent>

<xs:extension base="gml:AbstractFeatureType"><xs:sequence>

<xs:element name="nombre" type="xs:string"/><xs:element name="jefeDepartamento" type="xs:string"/><xs:element ref="gml:pointProperty"/><!-- Punto que apunta a la ubicación del departamento -->

</xs:sequence></xs:extension>

</xs:complexContent></xs:complexType>

GML Schema of the Feature Department

Page 13: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

GML Code of the Feature Department

<Departamento><nombre>Departamento de Sistemas</nombre><jefeDepartamento>Abraham Ameneiro</jefeDepartamento><gml:PointProperty>

<gml:Point><gml:coord>

<gml:X>1.0</gml:X><gml:Y>1.0</gml:Y>

</gml:coord></gml:Point>

</gml:PointProperty></Departamento>

Page 14: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

GISUDLA Online

Page 15: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

Metadata Digital Layer Access

Page 16: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

Generating GMLv2.1.2

Page 17: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

Layer Visualization

Page 18: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

Final Remarks

• Service construction• Use of standards: OpenGIS• Platform to add new functions• Application can be installed easily• Map visualization and user interaction should be improved with a wide bandwidth to have a good performance

Page 19: Digital Maps: Geographic Web Services Reunión Otoño 2003 Mesa Ciencias de la Tierra

[email protected]

www.udlap.mx/~ gisudla

Abraham López AmeneyroAntonio Razo RodríguezDavid Sol MartínezGerardo Cepeda Porras