Arnold Bregt SDI from a technological perspective: Architecture.

31
Arnold Bregt SDI from a technological perspective: Architecture

Transcript of Arnold Bregt SDI from a technological perspective: Architecture.

Page 1: Arnold Bregt SDI from a technological perspective: Architecture.

Arnold Bregt

SDI from a technological perspective: Architecture

Page 2: Arnold Bregt SDI from a technological perspective: Architecture.

Do you know this building?

2

Page 3: Arnold Bregt SDI from a technological perspective: Architecture.

Architecture design

3

Page 4: Arnold Bregt SDI from a technological perspective: Architecture.

Construction

4

Page 5: Arnold Bregt SDI from a technological perspective: Architecture.

Building regulations and standards

5

Page 6: Arnold Bregt SDI from a technological perspective: Architecture.

Content

Architecture for buildings Design Components Standards

Architecture for SDI Overall design Components Standards

6

Page 7: Arnold Bregt SDI from a technological perspective: Architecture.

Comparison bestween buildings and SDI’s Design for Building

to Construct

using Material and

Methods Constrained by

Standards

Design for SDI to

Implement using

Software tools based on

Standards

7

Page 8: Arnold Bregt SDI from a technological perspective: Architecture.

IT Architectures

Service Oriented Architecture (SOA)

Client-Sever Architecture

8

Page 9: Arnold Bregt SDI from a technological perspective: Architecture.

Client-server Architecture

9

Page 10: Arnold Bregt SDI from a technological perspective: Architecture.

Example e-mail

10

Page 11: Arnold Bregt SDI from a technological perspective: Architecture.

Service Oriented Arichtecture• Geoportal

webapplication

• Catalog service

• Search mechanism

• Source database

• Metadata editor

• Services

• Internet explorer

• GIS software

Page 12: Arnold Bregt SDI from a technological perspective: Architecture.

Example: Cheaptickets

12

Page 13: Arnold Bregt SDI from a technological perspective: Architecture.

SDI Architecture

Definition:Structure of the system, which is formed by its components, their properties and the relationships and the interaction with the environment.

13

Page 14: Arnold Bregt SDI from a technological perspective: Architecture.

Components (Béjar et al. 2009)

Components types (properties)

Connector Types

Constraints

14

Page 15: Arnold Bregt SDI from a technological perspective: Architecture.

How to describe an Architecture?

It is free,but:

Try to be consistent and clear

Look at good examples (e.g. UML)

It must communicate the message

15

Page 16: Arnold Bregt SDI from a technological perspective: Architecture.

Example: Geospatial portal OGC

16

Page 17: Arnold Bregt SDI from a technological perspective: Architecture.

Example: SDI Galicia

17

Page 18: Arnold Bregt SDI from a technological perspective: Architecture.

Example: North Rhine-Westphalia

18

Page 19: Arnold Bregt SDI from a technological perspective: Architecture.

Example: GeoFoss

19

Page 20: Arnold Bregt SDI from a technological perspective: Architecture.

20

Page 21: Arnold Bregt SDI from a technological perspective: Architecture.

SDI Architecture INPRIRE

21

Page 22: Arnold Bregt SDI from a technological perspective: Architecture.

Software support for SDI

Con Terra - SDI suite

Geonetwork

22

Page 23: Arnold Bregt SDI from a technological perspective: Architecture.

Case of the week

Your SDI as a technological infrastructure”

Please analyze the technological aspects of your case SDI. Concentrate on ICT architecture (SOA), standards and services used in your SDI case.

23

Page 24: Arnold Bregt SDI from a technological perspective: Architecture.

Case of the week

With analyse we mean: Draft an architectural picture of your SDI (design

your own picture for your own SDI); Describe the components, standards and

software technologies used; Reflect on the standards and technologies used

(e.g. are they using the latest versions of the standards, what software tools are popular, etc).

24

Page 25: Arnold Bregt SDI from a technological perspective: Architecture.

Case of the week

Create a Create a Table with standards and software tools used for your SDI.

25

Standards (abbreviation)

Description Version(s)

....    

     

     

Software tools    

.......    

     

Page 26: Arnold Bregt SDI from a technological perspective: Architecture.

Case of the week

TIP 1: Study the paper of Béjar et al., 2009

TIP 2: Use OGC and ISO as a reference source for standards (ISO) and standards and software tools (OGC).

26

Page 27: Arnold Bregt SDI from a technological perspective: Architecture.

Questions?

27

Page 28: Arnold Bregt SDI from a technological perspective: Architecture.

UML

UML: Unified Modeling Language

2000 ISO Standard

Describe states and processes

Use for describing GI standards.

28

Page 29: Arnold Bregt SDI from a technological perspective: Architecture.

UML

29

Page 30: Arnold Bregt SDI from a technological perspective: Architecture.

Web Coverage service (WCS)

Technically, WCS Core establishes three request types, inline with the OGC Web Service definition: GetCapabilities: delivers an XML-encoded description

of service properties and the data holdings offered by the server inquired.

DescribeCoverage: delivers XML-encoded descriptions of coverages (such as their location in space and time).

GetCoverage: delivers a coverage (or part thereof), either as original data or processed, in some suitable data format.

30

Page 31: Arnold Bregt SDI from a technological perspective: Architecture.

XML

Aspects

Extensible Markup Language (XML)

Human and Machine readable

Very popular

Example

31