online gis online gis – der nutzer matthias hofschen, esri germany esri european user conference
Post on 06-Apr-2015
126 Views
Preview:
TRANSCRIPT
Online GIS
Online GIS – Online GIS – Der Nutzer Der Nutzer
Matthias Hofschen, ESRI Matthias Hofschen, ESRI
GermanyGermany
ESRI EUROPEAN USER CONFERENCE
Online GIS
Inhalt
Inhalt
• Fragen, Analyse der Systemanforderungen • Der Nutzer• Möglichkeiten für die Benutzerschnittstelle• Systemarchitektur von ArcIMS 3.0
Online GIS
Wichtige Fragen
Fragen, Analyse der Systemanforderungen:A) Ausrichtung und Funktionalität Beschreiben Sie die Nutzer-Gruppe(n) Welche Funktionalität wird benötigt? Welche technischen Vorraussetzungen gibt es? … B) IT-Infrastruktur/Leistungsfähigkeit Gibt es IT-Infrastruktur-Vorgaben ? Wieviele gleichzeitige Clientenanfragen werden erwartet? Wird die Applikation in bestehende Systeme integriert?
…
C) Organisation Wer betreut das System / die Daten?
Online GIS
Technik
z.B: Beschreiben Sie die Nutzer-Gruppe(n) Technische Rahmenbedingungen
Nutzer A:
56k Modem
Internet
Hard/Software
unbekannt
Nutzer A:
56k Modem
Internet
Hard/Software
unbekannt
Nutzer B:
ISDN oder mehr
Internet / Intranet
4.0 Browser
166 MHZ/32mb
Nutzer B:
ISDN oder mehr
Internet / Intranet
4.0 Browser
166 MHZ/32mb
Nutzer C:
2 MB/s
Intranet
4.0 Browser
233 MHZ/64mb
Nutzer C:
2 MB/s
Intranet
4.0 Browser
233 MHZ/64mb
Online GIS
z.B: Beschreiben Sie die Nutzer-Gruppe(n) Funktionale Anforderungen
Nutzer A:
Karten
Standort Information
Dynamische Navigation
Nutzer A:
Karten
Standort Information
Dynamische Navigation
Nutzer B:
GeoInformation
Analyse z.B. Buffer / Routing
Selektion / Sachdaten Info
Nutzer B:
GeoInformation
Analyse z.B. Buffer / Routing
Selektion / Sachdaten Info
Nutzer C:
GIS
Analyse, Daten
Integration
Red Lining, Editing
Nutzer C:
GIS
Analyse, Daten
Integration
Red Lining, Editing
Funktionalität
Online GIS
z.B: Beschreiben Sie die Nutzer-Gruppe(n) Technische Umsetzung
Nutzer A:
Jeder Browser
HTML 3.2
Nutzer A:
Jeder Browser
HTML 3.2
Nutzer B:
Browser >= 4.0
Clientseitiges Scripting
(JavaScript)
Nutzer B:
Browser >= 4.0
Clientseitiges Scripting
(JavaScript)
Nutzer C:
Browser >= 4.0
Clientseitiges Applet
Nutzer C:
Browser >= 4.0
Clientseitiges Applet
(nein kein Lynx oder telnet 80)
( Java 2 mit Sun Plugin )
Umsetzung
Online GIS
ArcIMS 3.0 Server Architektur
Web
Server C
on
necto
r
ArcIMS
Broker
ArcIMS Server
Basically Simple!
Online GIS
ArcIMSArcIMSManagerManager
AdministratorAdministrator
DesignerDesigner
AuthorAuthor
ArcIMS ArcIMS ContainerContainer
MonitorMonitor ExtractExtract
GeocodeGeocode
QueryQuery
FeatureFeature
ImageImageBrokerBroker
ConnectorConnector
Web ServerWeb Server
InternetInternet/Intranet/Intranet
ArcIMS 3.0 Architektur
Online GIS
Kommunikation Client - Server
C.C.
A.A. HTML Bilddaten + HTMLBilddaten + HTML
Kommunikation
B.B. JavaScript
JavaWeb Web ServServerer
Bro
ke
Bro
ke
rrBilddaten + XMLBilddaten + XML
Features + XMLFeatures + XML
Con
nect
Con
nect
or
or
(Fat Client)
(Thin Client)
Online GIS
Wo befindet sich die Applikationslogik?
C.C.
A.A. HTML
Kommunikation
B.B. JavaScript
JavaWeb Web ServServerer
Bro
ke
Bro
ke
rr
Con
nect
Con
nect
or
or
Serverseitiges Serverseitiges Scripting oder Scripting oder ProgrammeProgramme
• Java ServletsJava Servlets
• CGI, NSAPI/ISAPICGI, NSAPI/ISAPI
• ASP, JSP, ASP, JSP, ColdFusionColdFusion
• Java ServletsJava Servlets
• CGI, NSAPI/ISAPICGI, NSAPI/ISAPI
• ASP, JSP, ASP, JSP, ColdFusionColdFusion
Online GIS
Als Abschluß Beispiele für jeden Nutzertyp:
Nutzer A:Nutzer A: Nutzer B:Nutzer B: Nutzer C:Nutzer C:
Example Example Example
Beispiele
top related