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

Post on 06-Jan-2016

23 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

Digital Maps: Geographic Web ServicesReunió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• Services to access collections

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

OpenGIS: general hierarchy

Road description: an example

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

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

GML

XSLT

HTML

SVG

X3D

Geodatabase

GML

VRML

DBF

SHP

XSLT

GML and GISELA

WFS WFS

WFS

WFS

WFS

GML WFS

GML

=> Geo-Web

Geo-data A

Geo-data C

WFS: general scheme

Geo-data B

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

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

<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

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>

GISUDLA Online

Metadata Digital Layer Access

Generating GMLv2.1.2

Layer Visualization

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

gisudla@mail.udlap.mx

www.udlap.mx/~ gisudla

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

top related