1.3 Content and Overview - IfIS - Technische Universität Braunschweig

Werbung
Spatial Databases and
Geographic Information
Systems
Karl Neumann
Sarah Tauscher
Institut für Informationssysteme
Technische Universität Braunschweig
http://www.ifis.cs.tu-bs.de
1 Introduction
http://www.radcyberzine.com/
1.1 Motivation
1.2 Organizational Issues
1.3 Content and Overview
1.4 Literature
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
2
1.1 Motivation
• Weather
radar
http://www.wetter.com/wetter_aktuell/
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
3
1.1 Motivation
• Route
planning
http://www.viamichelin.de/
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
4
1.1 Motivation
• Car navigation
http://img.alibaba.com/
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
5
1.1 Motivation
• City
model
visualization tool: [Me12]
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
6
1.1 Motivation
http://www.aponet.de/service/apotheke-finden/
• Search for point of interest
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
7
1.1 Motivation
• Tree register
http://www.baumbuero.de/
http://falk-weihs.com/
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
8
1.1 Motivation
http://www.braunschweig.de/
• Railway noise prediction
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
9
1.1 Motivation
http://www.mark-itservices.com/
• Container tracking
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
10
1.2 Organizational Issues
• Lecture
– 19. 10.2012 - 01.02.2013
– 9:45 - 12:00
– Exercises and detours integrated into lecture
– URL:
www.ifis.cs.tu-bs.de/
teaching/ws-1213/gis
• Credits: 4 or 5
(depending on your
course of study)
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
11
1.2 Organizational Issues
• Exams
– Oral exam
– 04. -08. 02.2013
– Register at examination office
– Get an appointment
at the Ifis secretariat
→ Regine Dalkiran
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
12
1.3 Content and Overview
• 2 Spatial Data Modelling
– 2.1 Introduction
– 2.2 Geometry
– 2.3 Conversion between Vector and Raster Models
– 2.4 Topology
– 2.5 Fields
– 2.6 AAA-Project
– 2.7 Operations
– 2.8 Summary
http://skagit.meas.ncsu.edu/~helena/gmslab/interp/F1a.gif
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
13
1.3 Content and Overview
– Spatial object/Geoobject: element to model real world
data in geographic information system
– Are described by spatial data (geodata)
– Spatial information: custom-designed spatial data
– Chief difference to “conventional” objects
(“What’s so special about spatial?”):
• Geometry
• Topology
http://speedymole.com/Tubes/Paris/
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
14
1.3 Content and Overview
– Vector: minimum distance between a point and a line
http://worboys.duckham.org/
– Raster: distance matrices for distance determination
city block metric
chessboard metric
Euclidean distance
of centers
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
15
1.3 Content and Overview
• 3 Mapping of Spatial Data
– 3.1 Properties of Maps
– 3.2 Signatures, Text, Color
– 3.3 Geometric Generalization
– 3.4 Label and Symbol
Placement
– 3.5 Summary
http://homepage.univie.ac.at/.../Janschitz_Text.pdf
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
16
1.3 Content and Overview
– Challenges
• Projection of the 3D surface on two dimensions
(paper, film, screen)
• Selection of the spatial objects and
their attributes to be displayed
• Generalization of geometric and
thematic properties (simplify,
omit depending on scale)
• Exaggeration and displacement
(e.g. river valley with roads and
railway lines)
http://maps.google.de/
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
17
1.3 Content and Overview
– Douglas/Peucker algorithm
1. given: polyline L, threshold g
2. determine line between the start and
end point of L,
3. determine the point of L that is furthest
from the line segment
4. if distance > g then the point is
significant, repeat procedure for
both sub-lines,
otherwise remove all the points between
the start and end point of L
http://en.wiki.mcneel.com/
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
18
1.3 Content and Overview
• 4 Spatial Queries
– 4.1 Development of SQL
– 4.2 Core SQL Queries
– 4.3 Spatial Queries and Core SQL
– 4.4 Spatial Extension of the
Relational Algebra
– 4.5 Spatial Extensions of SQL
– 4.6 Evaluation of Spatial Queries
– 4.7 Summary
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
19
1.3 Content and Overview
– Query 6:
Ids of churches which are located no more than 2 km
from a car park
Building(id: string, typeOfUse: String, groundPlan: Polygon)
πid1(σDistance(Centroid(groundPlan1),
Centroid(groundPlan2))<2000
(σtypeOfUse1=′church′∧typeOfUse2=′car park′
(Building × Building)))
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
20
1.3 Content and Overview
– Therefore evaluation of spatial queries in 2 steps
• Filter step
– Determination of possible hits by evaluation on spatial
approximation (lower costs)
• Refinement step
– Evaluation on accurate geometry only for objects of the filter step
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
21
1.3 Content and Overview
• 5 Spatial Access Methods
– 5.1 Quadtree
– 5.2 R-tree
– 5.3 K-d tree
– 5.4 BSP tree
– 5.5 Grid file
– 5.6 Summary
B
4
7
J
3
27
17
5
26
11
E
A
13
28
G
9
31
D
K
29
18
24
28
8
17
21
22
C
15
23
I
H
F
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
22
1.3 Content and Overview
– Problems
• Only suitable for points
• False positives, the solutions supplied by the index have to
be verified
• Adequacy depends on the position of the query window
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
23
1.3 Content and Overview
– Split at a data points or at an arbitrary points
– Choice of split dimension
• Alternating or dimension with the largest extent
– Choice of split position
• Median or average
65
4
1
2
3
4 3
2
2
2
3
1
3
1
3
3
2
1
2
3
2
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
24
1.3 Content and Overview
• 6 Spatial Data and XML
– 6.1 Standards
– 6.2 XML
– 6.3 GML
– 6.4 XSLT
– 6.5 SVG
– 6.6 Summary
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
25
1.3 Content and Overview
– Example: a DTD of a city
<!ELEMENT city(name, inhabitants?, area)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT inhabitants(#PCDATA)>
<!ELEMENT area(polygon+)>
<!ELEMENT polygon (point, point, point,
point, point*)>
<!ELEMENT point(x, y)>
<!ELEMENT x (#PCDATA)>
<!ELEMENT y (#PCDATA)>
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
26
1.3 Content and Overview
– Path instruction for complex shapes, lines and areas
• Element’s attributes include the attribute “d” for specifying
the points of the path
• Attribute “d” contains further commands for the
interpretation of the points
• E.g. a point may be the begin or the end of a curve or of a
line
<path id="SN4100_einzelsignaturNadelholz"
d="M 130 0 L -50 0 0 -180 50 0"
fill="none" stroke-miterlimit="20"
stroke-linejoin="miter"
stroke-width="12" stroke="&baumgrün;"/>
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
27
1.3 Content and Overview
• 7 Application Programming
– 7.1 Connecting SQL with Programming Languages
– 7.2 Postgres and JDBC
– 7.3 Oracle Spatial and JDBC
– 7.4 Processing of GMLbased Data
– 7.5 Functional Programming
with Polygons
– 7.6 Summary
[KGB04]
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
28
1.3 Content and Overview
– For processing geometric attributes the special Java
class "JGeometry" is offered
– JGeometry maps the SDO_GEOMETRY data type to
a structure (STRUCT)
– Numerous basic methods for accessing spatial
information are offered, including
• createCircle, createPoint, createLinearPolygon, equals,
getDimensions, getElemInfo, getFirstPoint, getJavaPoint,
getJavaPoints, getLastPoint, getNumPoints,
getOrdinatesArray, getSize, getType, isCircle, isPoint,
isRectangle, load, setType, store, toString
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
29
1.3 Content and Overview
– Perimeter of polygons
(define perimeter (lambda (poly)
(if (not (null? (trunc-poly poly)))
(+ (point-distance (point1 poly)
(point2 poly))
(perimeter (trunc-poly poly)))
0)))
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
30
1.3 Content and Overview
• 8 Architecture of Geographic Information
Systems
– 8.1 GIS Hardware and
Software
– 8.2 Hybrid vs. Integrated
Systems
– 8.3 Clients and Servers
– 8.4 Web-based Spatial
Databases
– 8.5 Summary
[SX08]
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
31
1.3 Content and Overview
– Architecture of GIS can be roughly classified
•
•
•
•
File based
Hybrid
Layer-oriented
Integrated
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
32
1.3 Content and Overview
– Selection of some common GIS Servers
• ESRI
– ArcGIS
– ArcIMS
– ArcSDE
•
•
•
•
GRASS
Smallworld
Oracle Spatial
Postgres, PostGIS
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
33
1.3 Content and Overview
• 9 Remote Sensing
– 9.1 Physical Basics
– 9.2 Recording Techniques
– 9.3 Image Processing
– 9.4 Thematic Classification
– 9.5 Summary
http://saturn.unibe.ch/.../Fotogrammetrie-Bildflug.pdf
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
34
1.3 Content and Overview
– System characteristics
• Recording techniques
– Radiometric resolution
– Geometric resolution
• Platform
–
–
–
–
Kind of platform
Altitude
Orbit
Period
• Mission
www.atmos.albany.edu/deas/
atmclasses/atm335/history.pdf
www.irs.uni-stuttgart.de
– Temporal coverage
– Spatial coverage
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
35
1.3 Content and Overview
– Example: aerial photo of Braunschweig
•
•
•
•
•
Altitude approximately 1600 m
Ground resolution 10 cm
Color reversal film
Central projection
21. April 2005
www.braunschweig.de/.../luftbilder.html
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
36
1.3 Content and Overview
• 10 Location Based Services
– 10.1 Positioning
– 10.2 Car Navigation
– 10.3 Map Matching
– 10.4 Privacy
– 10.5 Summary
http://de.wikipedia.org/
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
37
1.3 Content and Overview
– Application examples
Person- Communication
oriented
Deviceoriented
Push Services
Pull Services
A message is pushed to you
asking whether you allow a
friend to locate you
You request from a friend finder
application who is near you
Information
You get an alert that a terror You look for the nearest cinema
alarm has been issued by the in your area and navigation
city you are in
instructions to get there
M-Commerce
and Advertising
A discount voucher is being
You look for events happening
sent to you from a restaurant in the area you are in
in the area you are in
An alert is sent to you from
an asset-tracking application
that one of your shipments
has just deviated from its
foreseen route
You request information on
where your truck fleet currently
is located in the country
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
38
1.3 Content and Overview
– Global Positioning System (GPS)
• Enables three dimensional positioning near the earth
• Measuring the runtime of signals between the satellite and
the GPS-receiver, from which the distance and the position
can be deduced (trilateration)
• The transmitted signal describes
a circular sphere centered at the
satellite on whose surface the
signal is received at the same
time → circular baseline of
equal receiving times
on earth
http://www.uni-giessen.de/ilr/frede/
lehrveranstaltungen/MP_51/2.6-GPS.pdf
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
39
1.3 Content and Overview
• 11 Environmental Information Systems
– 11.1 Environmental Data
– 11.2 Collection of Environmental Data
– 11.3 Monitoring Networks
– 11.4 Laboratory Data
– 11.5 Example: EIS
Baden-Württemberg
– 11.6 Summary
http://www.wuz-paderborn.de/
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
40
1.3 Content and Overview
– Applications
Environmental documentation
Recording, monitoring
Biotope cadastre
Radiation detection
Simulation of environmental
processes
• Environmental compatibility
assessment
• Informing the public
•
•
•
•
•
http://www.e-c-o.at
http://www.bec-kommunal.de/
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
41
1.3 Content and Overview
– Example: sensor network on Great Duck Island
• For monitoring of the petrels' breeding in the U.S. state of
Maine
• Network of 32 sensor nodes
• 9 nodes in different breeding
caves
• Temperature measurement in
the nest (presence of the
old birds)
http://www.wired.com/
• Additional nodes for measurement of
air temperature and humidity and for message forwarding
• Example of peer-to-peer sensor network
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
42
1.3 Content and Overview
• 12 Review and Outlook
– 12.1 Review
– 12.2 Outlook
http://www-kdd.isti.cnr.it/NWA
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
43
1.4 Literature - Books
• [Al09]
Albertz, J.: Einführung in die Fernerkundung.
4. Aufl., Wissenschaftliche Buchgesellschaft,
2009.
• [Ba05]
Bartelme, N.: Geoinformatik – Modelle,
Strukturen, Funktionen. 4. Aufl., Springer, 2005.
• [BCKO10]
Berg, M. de; Cheong, O.; Kreveld, M. van;
Overmars, M.: Computational Geometry –
Algorithms and Applications. 3. Ed. , Springer,
2010.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
44
1.4 Literature - Books
• [Be08]
Bernhardsen, T.: Geographic Information
Systems – An Introduction.
3. Ed., Wiley, 2008.
• [EE04]
Eckstein, R.; Eckstein, S.: XML und
Datenmodellierung. dpunkt.verlag, 2004.
• [Ei02]
Eisenberg, J.D.: SVG Essentials. O’Reilly,
2002.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
45
1.4 Literature - Books
• [Fi05]
Fischer-Stabel, P. (Hrsg.): Umweltinformationssysteme. Wichmann, 2005.
• [Gü10]
Günther, O.: Environmental Information
Systems. Springer, 2010.
• [He06]
Hennermann, K.: Kartographie und GIS – Eine
Einführung. Wissenschaftliche Buchgesellschaft,
2006.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
46
1.4 Literature - Books
• [HGM02]
Hake, G.; Grünreich, D.; Meng, L.: Kartographie.
8. Aufl., de Gruyter, 2002.
• [Ka08]
Kay, M.: XSLT 2.0 and XPath 2.0 –
Programmer’s Reference. 4. Ed., Wrox, 2008.
• [KGB07]
Kothuri, R.; Godfrind, A.; Beinat, E.: Pro Oracle
Spatial. Apress, 2007.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
47
1.4 Literature - Books
• [KO09]
Kraak, M.-J.; Ormeling, F.: Cartography –
Visualization of Spatial Data. 3. Ed.,
Pearson Education Limited, 2009.
• [La06]
Lange, N. de: Geoinformatik in Theorie und
Praxis. 2. Aufl., Springer, 2006.
• [LKC08]
Lillesand, T.; Kiefer, R.; Chipman, J.: Remote
Sensing and Image Interpretation. 6. Ed.,
Wiley, 2008.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
48
1.4 Literature - Books
• [PA04]
Plümer, L.; Asche, H. (Hrsg.): Geoinformation –
Neue Medien für eine neue Disziplin.
Wichmann, 2004.
• [RSV02]
Rigaux, P.; Scholl, M.; Voisard, A.: Spatial
Databases with Application to GIS. Morgan
Kaufmann, 2002.
• [Sa06]
Samet, H.: Foundations of Multidimensional
and Metric Data Structures. Elsevier Science
& Technology, 2006.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
49
1.4 Literature - Books
• [SaS03]
Saake, G.; Sattler, K.-U.: Datenbanken & Java.
2. Aufl., dpunkt.Verlag, 2003.
• [SC03]
Shashi, S.; Chawlanjay, C.: Spatial Databases –
A Tour. Prentice Hall, 2003.
• [SV04]
Schiller, J.;Voisard, A. (Eds.): Location-Based
Services. Morgan Kaufmann, 2004.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
50
1.4 Literature - Books
• [SX08]
Shekhar, S.; Xiong, H. (Eds.): Encyclopedia of
GIS. Springer, 2008.
• [UW06]
Ueberschär, N.; Winter, A.:Visualisieren von
Geodaten mit SVG im Internet. Wichmann,
2006.
• [WD04]
Worboys, M.; Duckham, M.: GIS: A Computing
Perspective. 2. Ed., CRC Press, 2004.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
51
1.4 Literature - Articles
• [Ba08]
Baumann, P.: Konzeptuelle Modellierung von Geodiensten.
Informatik-Spektrum, Band 31, Nr. 5, 2008, pp. 435–450.
• [Br07]
Breunig, M.: Geodatenbankforschung: Rückblick und
Perspektiven aus Sicht der Informatik. Datenbank-Spektrum,
Band 21, Nr. 20, 2007, pp. 5–14.
• [DP73]
Douglas, D.H.; Peucker, T.K.: Algorithms for the Reduction of
the Number of Points required to represent a digitized Line
or its Caricature. The Canadian Cartographer, Jhrg. 10, Heft 2,
1973, pp. 112–122.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
52
1.4 Literature - Articles
• [Gü94]
Güting, R.H.: An Introduction to Spatial Database
Systems.VLDB Journal, Band 3, Nr. 4, 1994, pp. 357–399.
• [Ne02]
Neumann, K.: Funktionales Programmieren mit Polygonen. Mitteilungen des Bundesamtes für Kartographie
und Geodäsie, (MdBKG), Band 22, 2002, pp. 125–136.
• [NE03]
Neumann, K.; Eckstein, S.: Geography Markup Language
(GML) – Eine Einführung aus Informatiksicht. MdBKG,
Band 24, 2003, pp. 103–111.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
53
1.4 Literature - Articles
• [NGNSW07]
Neumann, K.; Grutza, M.; Nordmann, T.; Schlutow, F.; Wolf,
C.: Metaautomation der Liegenschaftskarte. MdBKG,
Band 39, 2007, pp. 15–29.
• [NKM05]
Neumann, K.; Kupfer, A.;
Mathiak, B.: Umsetzung des
Signaturenkataloges SK25
bei der XML-basierten Erzeugung kartenähnlicher
Graphiken. MdBKG, Band 34, 2005, pp. 107–118.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
54
1.4 Literature - Articles
• [NKP08]
Neumann, K.; Kupfer, A.; Panse, F.: Generierung von
Gebäude-Präsentationsobjekten für NAS-Bestandsdatenauszüge. MdBKG, Band 41, 2008, pp. 83–92.
• [NMK04]
Neumann, K.; Mathiak, B.; Kupfer, A.: Modellierung und
kartographische Visualisierung von Geodaten mit XMLbasierten Sprachen. Proc. “Modellierung 2004”, B. Rumpe,
W. Hesse (Hrsg.), LNI P-45, 2004, pp. 93–107.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
55
1.4 Literature - Articles
• [NPW06]
Neumann, K.; Petri, J.; Wolf, C.: Erzeugung kartenähnlicher
Graphiken: XML-basierte Verdrängung und Platzierung
von Punktsignaturen. MdBKG, Band 36, 2006, pp. 89–98.
• [NSe01]
Neumann, K.; Selke, M.: Elemente der
Programmiersprache Java vorgestellt an
einer Modifikation des
Douglas/Peucker-Algorithmus zur
Erhaltung rechter Winkel. MdBKG,
Band 20, 2001, pp. 87–97.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
56
1.4 Literature - Articles
• [PP97]
Petzold, I.; Plümer, L.: Platzierung der Beschriftung in
dynamisch erzeugten Bildschirmkarten. Nachrichten aus
dem Karten- und Vermessungswesen, (NaKaVerm),
Reihe I, Nr. 117, 1997, pp. 95–113.
• [Se00]
Sester, M.: Automatische
Generalisierung mittels
Ausgleichung. MdBKG,
Band 17, 2000, pp. 105–113.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
57
1.4 Literature - Articles
• [Se07]
Sester, M.: Generierung von kartographischen
Präsentationen im Maßstab 1:25.000 und 1:50.000 mit
PUSH und TYPIFY. MdBKG, Band 39, 2007, pp. 93–101.
• [SH95]
Schoppmeyer, J.; Heisser, M.: Behandlung von Geometrietypwechseln in GIS. NaKaVerm, Reihe I, Nr. 113,1995,
pp. 209–224.
• [TN10]
Tauscher, S.; Neumann, K.: Polygonverschneidung mit
SQL. MdBKG, Band 45, 2010, pp. 133–143.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
58
1.4 Literature – Student Works
• [Br09]
Bruchno, S.: Realisierung einer Beispiel-Anwendung mit
PostgreSQL, JDBC und geometrischen Datentypen.
Studienarbeit, TU Braunschweig, 2009.
• [Bu10]
Budgenhagen, B.: Automatische Visualisierung von
Quadtrees mit XFig. Studienarbeit, TU Braunschweig,
2010.
• [Bu11]
Budgenhagen, B.:Visuelle Darstellung des Überganges von
Polygonen zu Linienzügen durch Rasterisierung und
topologische Skelettierung. Diplomarbeit,
TU Braunschweig, 2011.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
59
1.4 Literature – Student Works
• [Da12]
Darda, R.: Visuelle Darstellung von Rasterisierung und
Blockcodierung vektorbasierter Polygone. Studienarbeit,
TU Braunschweig, 2012.
• [La09]
Latta, C.: Visualisierung der Z-Ordnung realistischer
Punktmengen mit XFig. Studienarbeit, TU Braunschweig,
2009.
• [Me11]
Menzel, M.: Übergang von Polygonen zu Linienzügen:
Implementierung des Petzold/Plümer-Verfahrens.
Studienarbeit, TU Braunschweig, 2011.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
60
1.4 Literature – Student Works
• [Me12]
Menzel, M.:Verknüpfung von Radar-Höhendaten und OSMFlächendaten zur Realisierung eines einfachen Stadtmodells
am Beispiel von Braunschweig. Diplomarbeit,
TU Braunschweig, 2012.
• [Ra10]
Rath, C.: Visualisierung von unregelmäßig verteilten
Messpunkten durch Delaunay-Triangulation mit XFig, CGALMethoden und Java. Studienarbeit, TU Braunschweig, 2010.
• [Sc11]
Schön, A.: Erstellung aktueller Windkarten für Deutschland
durch Web-Mining und Inverse-Distance-Weighting.
Masterarbeit, TU Braunschweig, 2011.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
61
1.4 Literature – Student Works
• [Sp10]
Spannknebel, J.: Visualisierung der Splitmöglichkeiten
beim R-Baum. Studienarbeit, TU Braunschweig, 2010.
• [St11]
Stachowiak, N.: Greedy- und Delaunay-Triangulation von
Polygonen im XFig-Format. Studienarbeit,
TU Braunschweig, 2011.
• [Zo12]
Zorigoo-Graap, S.: Konstruktion und anspruchsvolle
Visualisierung von experimentellen Variogrammen mit
XFig und Java. Studienarbeit, TU Braunschweig, 2012.
Spatial Databases and GIS – Karl Neumann, Sarah Tauscher– Ifis – TU Braunschweig
62
Herunterladen