Handbuch der mobilen Geoinformation

Werbung
Inhaltsverzeichnis
Teil A Einführung und Grundlagen .......................................................
1
1
Einführung ...........................................................................................
3
1.1
Einleitung...............................................................................................
3
1.2
Zielsetzung und Aufbau des Buches.....................................................
5
2
Mobile standortbezogene Anwendungen und Dienste....................
7
2.1
Einleitung...............................................................................................
7
2.2
Begriffe des Mobile Computings ...........................................................
7
2.3
2.3.1
2.3.2
2.3.3
Anwendungen des Mobile Computings.................................................
Mobile Ökonomie ..................................................................................
Mobile öffentliche Verwaltung ...............................................................
Merkmale mobiler Anwendungen und Dienste......................................
8
8
9
9
2.4
2.4.1
2.4.2
2.4.3
LBS – Location Based Services ............................................................
Begriffsdefinition....................................................................................
Klassifizierung .......................................................................................
Akteure ..................................................................................................
11
11
15
19
2.5
2.5.1
Mobile Geoinformationssysteme ........................................................... 20
Anwendungsbereiche............................................................................ 21
2.6
Marktprognose mobiler standortbezogener Anwendungen und
Dienste .................................................................................................. 22
2.7
2.7.1
2.7.2
Mehrwert mobiler standortbezogener Anwendungen und Dienste ....... 24
Informationsübermittelnde LBS ............................................................. 25
Mobile standortbezogene Anwendungen und Dienste im
Unternehmensumfeld ............................................................................ 26
3
Technologie mobiler standortbezogener Anwendungen ................ 29
3.1
Einleitung............................................................................................... 29
3.2
3.2.1
3.2.2
3.2.3
Drahtlose Kommunikationstechnologie .................................................
Grundlagen............................................................................................
Kategorien der drahtlosen Nachrichtenübertragung .............................
Zellbasierte Funksysteme .....................................................................
30
30
34
36
3.3
3.3.1
3.3.2
3.3.3
Grundlagen von Netzwerken.................................................................
OSI-Referenzmodell..............................................................................
Vereinfachtes Referenzmodell ..............................................................
IEEE-802-Standard ...............................................................................
37
37
39
41
XIV
Inhaltsverzeichnis
3.3.4
3.3.5
TCP/IP-Referenzmodell ......................................................................
Protokolle zur mobilen und spontanen Vernetzung.............................
41
44
3.4
3.4.1
3.4.2
3.4.3
3.4.4
3.4.5
3.4.6
3.4.7
3.4.8
Drahtlose Kommunikationsnetze.........................................................
Betriebsarten .......................................................................................
Infrastruktur- und Ad-hoc-Netzwerke ..................................................
WPAN – Wireless Personal Area Network..........................................
WLAN – Wireless Local Area Network................................................
WMAN – Wireless Metropolitan Area Network....................................
WWAN – Wireless Wide Area Network...............................................
Sonstige Kommunikationstechnologie ................................................
Zusammenfassung der drahtlosen Kommunikationstechnologie........
48
49
49
50
55
60
61
75
78
3.5
3.5.1
3.5.2
3.5.3
3.5.4
Mobile Informationstechnologie...........................................................
Mobile Endgeräte ................................................................................
Mobile Betriebssysteme ......................................................................
Datenhaltung auf mobilen Endgeräten................................................
Mobile Clients......................................................................................
78
78
83
85
93
3.6
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
3.6.6
3.6.7
3.6.8
3.6.9
3.6.10
Positionsbestimmungsverfahren für LBS und mobile GIS ..................
Alternative Verfahren der Positionsbestimmung .................................
Grundlagen der automatisierten Positionsbestimmung.......................
Anwendung der netzwerkgestützten Positionsbestimmung ................
Fazit der netzwerkgestützten Positionsbestimmung ...........................
Indoor-Positionsbestimmung...............................................................
Satellitengestützte Positionierung .......................................................
A-GPS – Assisted GPS .......................................................................
Logische Positionsbestimmung...........................................................
Automatische Ortung über digitales Fernsehen ..................................
Fazit der automatischen Positionsbestimmung...................................
98
100
101
103
110
111
112
116
118
119
119
4
Architektur von Anwendungen für das Internet............................. 121
4.1
Einleitung............................................................................................. 121
4.2
4.2.1
4.2.2
Verteilte Anwendungen ....................................................................... 121
Eigenschaften...................................................................................... 122
Implementierung.................................................................................. 124
4.3
4.3.1
4.3.2
4.3.3
4.3.4
4.3.5
4.3.6
4.3.7
4.3.8
4.3.9
Internet ................................................................................................
Entstehung ..........................................................................................
Dienste des Internets ..........................................................................
WWW – World Wide Web ...................................................................
Web-Anwendungen.............................................................................
Internet GIS .........................................................................................
HTTP – Hypertext Transfer Protocol ...................................................
HTTPS – Secure HTTP.......................................................................
Alternative Kommunikationsmechanismen .........................................
Auszeichnungssprachen für das World Wide Web .............................
126
127
127
128
130
138
139
144
145
147
Inhaltsverzeichnis
XV
4.4
4.4.1
Mobile Web-Anwendungen ................................................................. 152
Mobile Anwendungsprotokolle und -formate ....................................... 152
4.5
4.5.1
4.5.2
Sicherheit von (mobilen) Web-Anwendungen ..................................... 163
Sicherheit bei Web-Anwendungen ...................................................... 163
Mobile Ende-zu-Ende-Sicherheit......................................................... 166
Teil B Entwicklung, Anwendungen und Interoperabilität ............ 169
5
Interoperabilität mobiler standortbezogener Web-Anwendungen 171
5.1
Einleitung............................................................................................. 171
5.2
Definition ............................................................................................. 171
5.3
5.3.1
5.3.2
5.3.3
Standardisierungsorganisationen........................................................
W3C – World Wide Web Consortium ..................................................
OGC – Open Geospatial Consortium..................................................
OMA – Open Mobile Alliance ..............................................................
5.4
Weitere Standardisierungsorganisationen .......................................... 177
5.5
Interoperabilität auf Basis von XML..................................................... 179
5.6
5.6.1
5.6.2
5.6.3
5.6.4
5.6.5
5.6.6
5.6.7
5.6.8
5.6.9
5.6.10
XML – eXtensible Markup Language ..................................................
XML-Dokumente .................................................................................
XML-Parser .........................................................................................
XML-Dokumentenregeln .....................................................................
DOM und SAX.....................................................................................
Namensräume.....................................................................................
XML-Editoren und XML-Dialekte.........................................................
Automatisierte XML-Erzeugung und -Verarbeitung.............................
XSL – eXtensible Stylesheet Language ..............................................
XML-basierte Web-Anwendungen ......................................................
XHTML – eXtensible Hypertext Markup Language .............................
5.7
GML – Geography Markup Language................................................. 193
5.8
5.8.1
5.8.2
5.8.3
SVG – Scalable Vector Graphics ........................................................
SVG-Viewer.........................................................................................
SVG für die Visualisierung von Geodaten...........................................
SVG für mobile Szenarien...................................................................
196
198
198
199
5.9
5.9.1
5.9.2
5.9.3
5.9.4
OpenLS – OpenGIS Location Services...............................................
GMS – GeoMobility Server..................................................................
OpenLS-Informationsmodell................................................................
XLS – XML for Location Services........................................................
ISO 19133 ...........................................................................................
200
201
203
204
205
5.10
5.10.1
Web Services ...................................................................................... 205
Serviceorientierte Architekturen .......................................................... 206
172
172
173
174
179
180
181
181
183
184
185
186
187
190
191
XVI
Inhaltsverzeichnis
5.10.2
5.10.3
5.10.4
5.10.5
5.10.6
Eigenschaften von Web Services........................................................
Web-Service-Technologie ...................................................................
Sicherheit von Web Services ..............................................................
Dienstorientierte Architektur mit Web-Service-Technologie................
Web-Service-Szenarien ......................................................................
208
210
216
218
218
5.11
5.11.1
5.11.2
5.11.3
Geo Web Services ..............................................................................
WFS – Web Feature Service...............................................................
WMS – Web Map Service ...................................................................
Beurteilung von OGC Web Services für mobile Szenarien .................
219
222
223
225
6
Java als Hochsprache für mobile Anwendungen und Dienste..... 227
6.1
Einleitung............................................................................................. 227
6.2
Begriffsdefinitionen.............................................................................. 227
6.3
6.3.1
Grundlagen.......................................................................................... 229
JavaBeans........................................................................................... 232
6.4
6.4.1
6.4.2
6.4.3
6.4.4
6.4.5
6.4.6
6.4.7
6.4.8
Java EE – Java Platform Enterprise Edition........................................
Java EE Platform.................................................................................
Servlets ...............................................................................................
JSP – JavaServer Pages ....................................................................
EJB – Enterprise JavaBeans...............................................................
Java-Applikationsserver ......................................................................
Architekturmodelle für Servlets, JSP und EJB ....................................
Java-Web-Frameworks .......................................................................
Entwicklungswerkzeuge ......................................................................
233
234
236
241
244
249
250
253
254
6.5
6.5.1
6.5.2
6.5.3
6.5.4
6.5.5
6.5.6
Java ME – Java Platform Micro Edition...............................................
Konfigurationen, Profile und optionale Pakete ....................................
Java Virtual Machines für Java ME .....................................................
Entwicklung von Java-ME-Anwendungen ...........................................
MIDP – Mobile Information Device Profile...........................................
Implementierungen und Werkzeuge ...................................................
Optionale APIs der Java ME ...............................................................
254
255
258
260
262
266
268
7
Beispielanwendungen zur Interoperabilität.................................... 271
7.1
7.1.1
7.1.2
7.1.3
7.1.4
7.1.5
7.1.6
7.1.7
7.1.8
7.1.9
OpenLS-konforme Mobility Plattform ..................................................
Kerntechnologie ..................................................................................
Verwendete Softwareprodukte ............................................................
Endgeräteadaption ..............................................................................
Frontend-Schnittstellen .......................................................................
Abfrage- und Integrationsschicht.........................................................
Umsetzung der OpenLS-Kerndienste .................................................
Implementierung von LBS-Anwendungen...........................................
Leistungstests .....................................................................................
Fazit und Ausblick ...............................................................................
271
272
275
279
281
284
286
298
300
303
Inhaltsverzeichnis
XVII
7.2
7.2.1
7.2.2
7.2.3
7.2.4
7.2.5
7.2.6
7.2.7
7.2.8
7.2.9
Mobiles GIS für Energieversorgungsunternehmen .............................
Niederspannungsnetz in Deutschland.................................................
Zielsetzung ..........................................................................................
Software- und Hardwaretechnologie ...................................................
Schematischer Programmablauf .........................................................
Datenverwaltung .................................................................................
Positionsbestimmung und Navigation .................................................
Netzdokumentation .............................................................................
Visualisierung in SVG..........................................................................
Zusammenfassung und Fazit ..............................................................
305
305
306
306
310
311
315
316
319
321
7.3
7.3.1
7.3.2
7.3.3
7.3.4
7.3.5
7.3.6
7.3.7
7.3.8
7.3.9
7.3.10
7.3.11
7.3.12
Dispositionssystem für Feuerwehr und Rettungsdienst ......................
Zielsetzung ..........................................................................................
Einführung ...........................................................................................
Bestehendes Leitstellensystem in Darmstadt .....................................
Analyse des bestehenden Leitstellensystems.....................................
Entwicklungsziele ................................................................................
Technologie.........................................................................................
Datenintegration ..................................................................................
Anwendungsarchitektur.......................................................................
Mobile JDisp........................................................................................
Ergebnisse ..........................................................................................
Fazit.....................................................................................................
Ausblick ...............................................................................................
322
323
323
323
325
327
327
329
330
336
338
339
340
7.4
7.4.1
7.4.2
7.4.3
7.4.4
7.4.5
7.4.6
Prüfstrecke der TU Darmstadt.............................................................
Begriffe ................................................................................................
Kalibrierungsverfahren ........................................................................
Grundlagen der Prüfstreckenkalibrierung von EDMs ..........................
Mobile Prüfstrecke...............................................................................
Prototypische Umsetzung ...................................................................
Fazit und Ausblick ...............................................................................
341
341
342
343
345
348
350
7.5
Zusammenfassung.............................................................................. 351
8
Ausblick auf die mobile 3D-Geoinformation................................... 355
8.1
Einleitung............................................................................................. 355
8.2
Begriffsdefinition.................................................................................. 357
8.3
8.3.1
8.3.2
8.3.3
Grundlagen der 3D-Geodatenverarbeitung.........................................
Datenerfassung ...................................................................................
Datenmodellierung ..............................................................................
Datenvisualisierung .............................................................................
8.4
8.4.1
8.4.2
ARS – Augmented Reality Systeme.................................................... 361
Aufbau und Funktionsweise von AR-Systemen .................................. 361
Anwendungsbeispiele mobiler AR-Systeme ....................................... 362
8.5
Fazit..................................................................................................... 365
358
358
358
359
XVIII
Inhaltsverzeichnis
Quellenverzeichnis ........................................................................................... 367
Anhang A........................................................................................................... 385
Anhang B........................................................................................................... 387
Anhang C........................................................................................................... 389
Anhang D........................................................................................................... 391
Sachwörterverzeichnis .................................................................................... 392
Herunterladen