Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Online GIS ESRI EUROPEAN USER CONFERENCE IMS in der ASP- Implementierung Christian Aigner, ESRI Germany.

Ähnliche Präsentationen


Präsentation zum Thema: "Online GIS ESRI EUROPEAN USER CONFERENCE IMS in der ASP- Implementierung Christian Aigner, ESRI Germany."—  Präsentation transkript:

1 Online GIS ESRI EUROPEAN USER CONFERENCE IMS in der ASP- Implementierung Christian Aigner, ESRI Germany

2 Online GIS Fragen, deren Sie sich bewußt sein sollten: A)Ausrichtung/Funktionalität Beschreiben Sie die pot. User-Gruppe(n) (Es sollen aktive und passive Klienten möglich sein) B) IT-Infrastruktur/Leistungsfähigkeit Gibt es IT-Infrastruktur-Vorgaben ? (Wir haben schon ein NT und möchten damit ins Internet) C) Organisation Wer betreut das System / die Daten (Wir möchten soweit wie möglich unabhängig sein) IMS in der ASP-Implementierung

3 Online GIS Windows NT 4.0 (COM/DCOM-fähiges Betriebssystem)Windows NT 4.0 (COM/DCOM-fähiges Betriebssystem) Internet Information Server 3.0/4.0 (ASP- fähiger Webserver)Internet Information Server 3.0/4.0 (ASP- fähiger Webserver) Daten im ESRI-Format (Shapefiles, SDE, Coverages)Daten im ESRI-Format (Shapefiles, SDE, Coverages) Technisches Umfeld/VoraussetzungTechnisches Umfeld/Voraussetzung IMS in der ASP-Implementierung

4 Online GIS PräsentationslogikPräsentationslogik Schnittstelle zur PräsentationslogikSchnittstelle zur Präsentationslogik Konzeptionelle BestandteileKonzeptionelle Bestandteile IMS in der ASP-Implementierung WebserverWebserver verschiedene Applikationsserver (Agenten)verschiedene Applikationsserver (Agenten) LastverteilungLastverteilung KonfigurationstoolsKonfigurationstools Administrationstool (Monitor)Administrationstool (Monitor)

5 Online GIS Die technische Seite der Lösung: Serverseitiges Scripting ASPDie technische Seite der Lösung: Serverseitiges Scripting ASP ASP Scripting Engine Sourcencode Internet Server HTTP BrowserWebserver(IIS 4.0)Applikationsserver CreateObject IMS in der ASP-Implementierung Überschrift Begiff 1 Begriff 2 Begriff 3 Überschrift <%for i=1 to 3 response.write (Begiff & i) next %> Überschrift Begiff 1 Begriff 2 Begriff 3 HTML } ASP } COM/DCOM

6 Online GIS Die technische Seite der LösungDie technische Seite der Lösung ASP Scripting Engine Master-Prozess Mapper - Prozess (multithreaded) O X O O MO Mapping Agent COM/DCOM Internet Server HTTP BrowserWebserver(IIS 4.0)ApplikationsserverCOM- Prozesse Netengine Agent NetEngineAgent _Int - Prozess (multithreaded) Mapping } Routing } MO Netengine IMS in der ASP-Implementierung

7 Online GIS Möglichkeiten der DatenhaltungMöglichkeiten der Datenhaltung MO Application Server MO Application Server MO Application Server Webserver ORACLE/ SDE Online DateneinpflegeT ool Datenbankserver (Eventlayer) Shapefile Webserver IMS in der ASP-Implementierung Filesystem (Zur Laufzeit nicht veränderbar)

8 Online GIS Das API des Mapping AgentenDas API des Mapping Agenten Das ASP-Connection - Objekt AddRectangle(Extent1, Extent2, ResultExt) SetThemeVisible(ThemeName) ScaleExtentClick(Extent, Click, ResultExt) MoveExtent(Extent, Direct, Dist, ResultExt) CreateSelection(Extent, Expression, Image, Table, ResultExt) CreateRectangle(Click1, Click2, Extent ) CreateImage(Height, Width, Extent, bPicture) ScaleExtentCenter(Extent, ResultExt) RaiseTheme(ThemeName) IsThemeVisible(ThemeName) IsLayerVisible(LayerName) Identify(Click, Layer, Extent, Table) DownLoad(Extent, Files)CreateSQLSelection(Extent, SQLStatement, Image, Table, ResultExt) GetThemeLayers(ThemeName, ListOfLayers) GetLayerFields(LayerName, ListOfFields) IMS in der ASP-Implementierung

9 Online GIS Generischer Mapping AgentGenerischer Mapping Agent SDD Mapping Agent (InfoAssistant)SDD Mapping Agent (InfoAssistant) Netengine AgentNetengine Agent Addressmatching Agent*Addressmatching Agent* ActiveScripting Agent**ActiveScripting Agent** OnlineData Agent*OnlineData Agent*...... * existiert als Idee ** existiert als Prototyp Möglichkeiten weiterer AgentenMöglichkeiten weiterer Agenten IMS in der ASP-Implementierung

10 Online GIS Workshop: Eine Kartensicht ins WebWorkshop: Eine Kartensicht ins Web ArcExplorer starten und Kartensicht erzeugenArcExplorer starten und Kartensicht erzeugen Diese Sicht unter Test1.AEP abspeichernDiese Sicht unter Test1.AEP abspeichern Prodfile.exe starten und Test1.AEP öffnenProdfile.exe starten und Test1.AEP öffnen Productfilewandlung durchführen und speichern unter Test1.proProductfilewandlung durchführen und speichern unter Test1.pro Editieren der Gruppen.iniEditieren der Gruppen.ini IMS.exe starten und überprüfen des ApplikationsserversIMS.exe starten und überprüfen des Applikationsservers IMS in der ASP-Implementierung

11 Online GIS LösungLösung O X O O MO Mapping Agent Internet Server HTTP Browse r Last- verteilung MO Mapping Agent HTTP Browse r Admin- Browser MS- Management- console Student Rechner 1 Student Rechner 2 Server - Computer IMS in der ASP-Implementierung Schnitt- stellen- prozeß COM/ DCOM


Herunterladen ppt "Online GIS ESRI EUROPEAN USER CONFERENCE IMS in der ASP- Implementierung Christian Aigner, ESRI Germany."

Ähnliche Präsentationen


Google-Anzeigen