Arnold Bregt SDI from a technological perspective: Architecture.
-
Upload
denis-barnett -
Category
Documents
-
view
216 -
download
2
Transcript of Arnold Bregt SDI from a technological perspective: Architecture.
Arnold Bregt
SDI from a technological perspective: Architecture
Do you know this building?
2
Architecture design
3
Construction
4
Building regulations and standards
5
Content
Architecture for buildings Design Components Standards
Architecture for SDI Overall design Components Standards
6
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
IT Architectures
Service Oriented Architecture (SOA)
Client-Sever Architecture
8
Client-server Architecture
9
Example e-mail
10
Service Oriented Arichtecture• Geoportal
webapplication
• Catalog service
• Search mechanism
• Source database
• Metadata editor
• Services
• Internet explorer
• GIS software
Example: Cheaptickets
12
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
Components (Béjar et al. 2009)
Components types (properties)
Connector Types
Constraints
14
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
Example: Geospatial portal OGC
16
Example: SDI Galicia
17
Example: North Rhine-Westphalia
18
Example: GeoFoss
19
20
SDI Architecture INPRIRE
21
Software support for SDI
Con Terra - SDI suite
Geonetwork
22
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
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
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
.......
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
Questions?
27
UML
UML: Unified Modeling Language
2000 ISO Standard
Describe states and processes
Use for describing GI standards.
28
UML
29
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
XML
Aspects
Extensible Markup Language (XML)
Human and Machine readable
Very popular
Example
31