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

Transcript of ATLAS2000 Modellintegration in digitalen Atlanten Konzepte und Lösungsvorschläge am Beispiel...

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/