Presentation Index

 
_
 
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

. . .