atlas2000 modellintegration in digitalen atlanten konzepte und lösungsvorschläge am beispiel...

28
ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Upload: friedemann-gelsinger

Post on 06-Apr-2015

105 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

ATLAS2000

Modellintegration in digitalen Atlanten

Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Page 2: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Gliederung

• CGI, WinCGI

• ISAPI / NSAPI

• RMI

• COM / COM+

• CORBA

• Kaltluftproduktion

• Regionalisierung der nächtlichen Ausstrahlung

Atlanten, digitale Atlanten, GIS, Web-GISATLAS2000

Architektur und Technologie

Geowissenschaftliche Modelle

Page 3: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Motivation

Atlanten, digitale Atlanten, GIS, Web-GISATLAS2000

Page 4: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Geschichte

• Klassischer Atlas: 16. Jh., Mercator

• Pionierzeit: 1955 – 1975

• Behörden: 1970 – 1985

• Firmen: von Anfang der 80er

• Offener Markt: heute

Digitaler Atlas

GIS

Web-GIS

•Wandel der Informationsstruktur von lokal auf Online•Verbreiterung der Benutzerbasis

Page 5: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Aufgaben

• Verfügbarkeit und Visualisierung der Informationen mit Internet-Technologien

• Konsistenz und Transfer der Daten im Internet

• Zeitverhalten (Quality of Service) und Datenmenge des Gesamtdatenbestand

• Verwaltung der Kunden

• Abrechnung der Leistungen

Page 6: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Ziele von ATLAS2000

• Didaktische Konzepte des Atlas im Internet

• Zugriff auf Daten des Nutzers

• Benutzerklassifizierung

• Zugriffseinschränkung, -verifikation

• Hierarchische geowissenschaftliche Modelle

• Progressiver Datentransfer

• Datenkompression

• Datenvisualisierung

Page 7: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Ziele von ATLAS2000

• Didaktische Konzepte des Atlas im Internet

• Zugriff auf Daten des Nutzers

• Benutzerklassifizierung

• Zugriffseinschränkung, -verifikation

• Hierarchische geowissenschaftliche Modelle

• Progressiver Datentransfer

• Datenkompression

• Datenvisualisierung

Page 8: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Primärdaten aus Reklip(Regionales Klimaprojekt)

• Projektphase: 1989 – 1995• Beteiligung: Deutschland, Frankreich,

Schweiz• Naturräumliche Einheit zwischen Vogesen,

Schwarzwald, Jura• Erstellung eines Klimaatlas als Referenz

aus der heutigen Zeit

Page 9: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Primärdaten aus Reklip

Page 10: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Primärdaten aus Reklip

Page 11: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Primärdaten aus Reklip

Beispiel einer Datenbank aus:

• hochauflösenden räumlichen Daten,

• hochauflösenden zeitlichen Daten und

• Punktmessungen

Page 12: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Informatik

Architektur und Technologie

Page 13: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Internet

Thin C lient

B rowserC lient

Auß

ere

Firew

all

A pplicationServer

externeM odelle

D atenbank

proprietäre P rotokolle

W eb-Server

H TM L-D okum ent

C G I-Scrip t,SS I, PH P

HTTP

RM I, IIO P , DC O M

Client-S ide Server-S ide

• CGI, WinCGI• ISAPI / NSAPI

Page 14: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Client/Server-Architektur

• "file sharing"

• DBMS, ODBC

• Transaktionsmonitore, Message-Server, Application-Server

• Two-tier Architektur

• Three-tier Architektur (n-tier)

Page 15: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Three-tier-Architektur

user systeminterface

processmanagement

databasemanagement

application application

application programming interfaces (APIs)

Middleware (distributed system services)

platform interface

platform(operating system)

platform interface

platform(operating system)

Page 16: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Internet

• Java RMI

• COM (ActiveX)

• COM+

• CORBA

• Erweiterung des Remote-Zugriff auf Ressourcen

• Objekt- bzw. Komponenten-Technologien

Page 17: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Internet: Java RMI

• Remote Method Invocation

• Verteilen der Java-Klassen über das Netz

• Ausführen auf einem Remote Computer

• Mit allen Browsern, die Java unterstützen möglich

Page 18: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Internet: COM (ActiveX)

• Component Object Model (MS-Produkt)

• In IE enthalten

• Plugin für Netscape vorhanden

• Thin-Clients, Application Server möglich

• ActiveX erweitert COM: Internet-Einsatz

Page 19: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Internet: COM vs. COM+

COM+COM+COM+ Services:COM+ Services:EventsEventsSecuritySecurityLoad Load Balancing Balancing Queued Queued ComponentsComponentsIn Memory In Memory Database DatabaseCompensatingCompensating ResourceResource ManagerManagerAdministrationAdministration

MTSMTS

MTS Services:MTS Services: TransactionsTransactions Resource PoolingResource Pooling SecuritySecurity AdministrationAdministration

COMCOMTheThe Model ModelTools SupportTools SupportMulti-LanguageMulti-LanguageDiscovery (QI)Discovery (QI)

Demo 1 & 2

Page 20: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Internet: CORBA

• Common Object Request Broker Achitecture (CORBA)

• Breite Unterstützung: durch die OMG entwickelt

• Object Request Broker (ORB)

Page 21: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

ATLAS2000: Server

Page 22: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

ATLAS2000: Client

Page 23: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

ATLAS2000: Communication

Page 24: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

ATLAS2000: Gesamtstruktur

Page 25: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Geowissenschaft

Geowissenschaftliche Modelle

Page 26: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Kaltluftabflußmodell

• Digitales Geländemodell

• Landnutzungklassifikation

• Kaltluftproduktionsrate

• Kaltluftmächtigkeit und –fluß entlang des Relief

Page 27: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Regionalisierung der nächtlichen Austrahlung

• LandsatTM-Aufnahme, LNK, DGM

• 6 Reliefparameter >> 250 Reliefklassen >> 1500 CoForm-Klassen

• 6 LNK-Anteile

• 250 Reliefklassenanteile

• Referenzmuster der Oberflächentemperatur

Overhead-FolienOverhead-Folien

Page 28: ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel ATLAS2000

Ausblick

• Implementierung der beiden geowiss. Modelle mit Hilfe COM, COM+, CORBA

• Hierarchisierung der Modelle

• Implementierung von progressiven, comprimierten Datentransfer

• Didaktische Aufbereitung des Prototypen

http://shear.informatik.uni-leipzig.de:2000/http://shear.informatik.uni-leipzig.de:2000/