1
SEDRIS Data Representation Model Overview
|
2
Goals
|
3
What Is SEDRIS?
|
4
What is SEDRIS? (cont.)
|
5
What is SEDRIS? (cont.)
|
6
What is SEDRIS? (cont.)
|
7
The SEDRIS Data Representation Model
|
8
360 Classes - Don�t Be Scared!
|
9
Reading UML Notation
|
10
UML Notation - Abstract Classes and Inheritance
|
11
UML Notation - Inheritance Example
|
12
UML Notation - Aggregation
|
13
OMT Notation - Multiplicity - Exactly 1
|
14
OMT Notation - Multiplicity - 0 or 1 (optional)
|
15
UML Notation - Multiplicity - 0 or more (many)
|
16
UML Notation - Association
|
17
Before Diving In...
|
18
And now, the DRM
|
19
Use the Online Dictionary!
|
20
Starting at the Beginning
|
21
Transmittal Root Fields
|
22
Transmittal Summary
|
23
Environment Root Fields
|
24
Metadata Classes
|
25
Access Class
|
26
Point of Contact Class
|
27
Spatial Domain Class
|
28
Features and Geometry
|
29
Hierarchies
|
30
Hierarchy Summary Items
|
31
Example: Hierarchy Summary Item and Terrain
Surface
|
32
PPT Slide
|
33
Example (continued)
|
34
SDRM Class Summary Item
|
35
EDCS Use Summary Item
|
36
Feature Hierarchy
|
37
Classification Related Features
|
38
Aggregate (Organizing) Classes
|
39
Organizing Principles
|
40
By now, you should be able to:
|
41
Primitive Features
|
42
Optional Feature Components
|
43
Typical Point Feature: Building
|
44
Building as a Point Feature
|
45
Typical Linear Feature: Road
|
46
Road As Linear Feature
|
47
Primitive Geometry
|
48
Optional Geometry Components
|
49
Rendering Properties
|
50
Presentation Domain
|
51
Presentation Domain
|
52
Road Example: A bag of textured polygons
|
53
Road Example: Represented as a Union of Primitive
Geometry
|
54
Road As Union of Primitive Geometry
|
55
Simple Polygon
|
56
Polygon Flags
|
57
Lights (Sheet 21)
|
58
Light Sources
|
59
Light Sources
|
60
Geometry Hierarchy
|
61
Typical Geometry Model Instance: Building
|
62
Geometry Model Instance
|
63
Geometry Model Instance: Building
|
64
Property
|
65
Property
|
66
Data Tables, Property Grids, and Property Grid
Hook Point
|
67
Data Table
|
68
Data Table Subclasses
|
69
Property Grid: Sea Surface Temperature Example
|
70
Property Grid: Sea State Temperature Example
|
71
Advanced Concepts
|
72
Reference Surface
|
73
Control Links
|
74
Control Links: Example
|
75
Other Control Links
|
76
Control Links: Example
|
77
Example: Model Articulation
|
78
Ship: Object Diagram
|
79
Hierarchical Table
|
80
Hierarchical Table Example: Location Table
|
81
Hierarchical Table Example: Location Table
|
82
Sharing Components
|
83
More Sharing Components and Inheriting Rules
|
84
Why Share?
|
85
One-Way vs. Two-Way Sharing
|
86
One-Way Sharing Limitations
|
87
Component �Inheritance�
|
88
Future Work
|
89
Summary
|
. |
. |
. |