1
Fundamentally SEDRIS:
The Technology Components
http://www.sedris.org
SEDRIS™ Technology Conference
Vancouver, B.C.
20 August 2002 |
2
About this Tutorial |
3
Prerequisites |
4
Tutorial Outline |
5
PPT Slide |
6
Primary Goals of SEDRIS |
7
SEDRIS Is Not … |
8
SEDRIS Is ... |
9
SEDRIS Technical Objectives |
10
All Environmental Domains |
11
All Environmental Domains |
12
An Integrated Model of the Environment |
13
The SEDRIS Interchange Advantage |
14
Technology Components of SEDRIS |
15
How SEDRIS has been Developed |
16
How to Apply SEDRIS Technologies |
17
How to Develop SEDRIS Expertise |
18
PPT Slide |
19
Why do we Model/Represent
the Environment? |
20
Examples of Applications Using Environmental Data |
21
Is Realness a Factor? |
22
Different Concepts of Reality? |
23
Same Object - Differing Views |
24
Different Representations of the
Same Environment |
25
PPT Slide |
26
Data Models in General |
27
Environmental Data Models |
28
Examples of Environmental Data Models |
29
A DRM for the Environment |
30
From DMs of the Environment …
to a DRM for the Environment |
31
PPT Slide |
32
What is an API ?
(Application Programming Interface) |
33
What is a format ? |
34
How are these Complementary ? |
35
PPT Slide |
36
Why the Need for Interoperability? |
37
Interchange vs. Interoperability |
38
The Interoperability Challenge |
39
Interoperability Issues:
Resampling & Interchange |
40
Impact on Geometric Intervisibility |
41
Six Interoperabilities of Data |
42
Six Data Interoperabilities & SEDRIS |
43
Interoperability & Interchange |
44
PPT Slide |
45
The Language Analogy |
46
The Language Analogy (continued) |
47
Elements of Successful Translation |
48
Elements of Successful Translation |
49
Context is Key |
50
PPT Slide |
51
SEDRIS is about ... |
52
PPT Slide |
53
The Spatial Reference Model (SRM)
Is A General Concept |
54
Representation begins with Location ... |
55
... but Location is Not Enough |
56
SRM Requirements |
57
It’s a Loooong Way Up |
58
The SRM Encompasses
More Than The Earth |
59
Spatial Reference Frames |
60
SEDRIS Spatial Reference Frames |
61
SRM Tutorial |
62
PPT Slide |
63
An Environmental Data
Coding Specification ... |
64
Classifications (and Features) |
65
Attributes (and Values) |
66
Units of Measure and Scales |
67
Putting EDCS Entries Together
Clarify the Object’s Description |
68
Why is this Hard? |
69
Issues to Consider When
Building a Dictionary of Concepts |
70
Requirements for a Coding Standard |
71
What is the EDCS ? |
72
Scope of the EDCS
Includes, but is not limited to: |
73
The 9 EDCS Dictionaries |
74
The 9 EDCS Dictionaries continued |
75
The 9 EDCS Dictionaries continued |
76
EDCS Tutorial |
77
PPT Slide |
78
SEDRIS Data Representation Model |
79
Abstract vs. Concrete DRM Classes |
80
DRM Inheritance Relationship |
81
DRM Aggregation Relationship |
82
DRM Association Relationship |
83
DRM Multiplicity |
84
DRM Diagram Reading Exercise |
85
The DRM is Composed of ... |
86
Transmittal Root (example) |
87
Geometry (example) |
88
Aggregate Geometry (example) |
89
Primitive Geometry (example) |
90
Features (example) |
91
Data Tables (example) |
92
DRM Tutorial |
93
PPT Slide |
94
Definitions |
95
The SEDRIS API |
96
The EDCS and SRM APIs |
97
Scope of the API |
98
SRM API Highlights |
99
SRM Operation Setup |
100
SRM Change SRF Operation |
101
SRM Multi-change SRF Operation |
102
SRM Boundary Checking |
103
SRM Operation Teardown |
104
SRM Vector Operation |
105
SRM Matrix Operation |
106
SRM Convergence of the Meridian |
107
EDCS API Highlights |
108
Converting EDCS Labels to Codes |
109
DRM API Highlights |
110
Insert/Extract Level 0 API Highlights |
111
Survey of Level 0 API Functionality |
112
Survey of Level 0 API Functionality |
113
Survey of Level 0 API Functionality |
114
Survey of Level 0 API Functionality |
115
Survey of Level 0 API Functionality |
116
Basic Extraction Steps |
117
Basic Insertion Steps |
118
API Tutorial |
119
PPT Slide |
120
SEDRIS Transmittal Format (STF) |
121
Transmittal Format - Requirements |
122
STF Design Features |
123
PPT Slide |
124
Primary Components of the
SEDRIS SDK |
125
SEDRIS Reference Implementation |
126
PPT Slide |
127
Steps in SEDRIS Production and Consumption Process |
128
Creating a Transmittal |
129
Step 1: Native Analysis |
130
Step 2: Mapping Document |
131
Step 2: Mapping Document [2 of 3] |
132
Step 2: Mapping Document [3 of 3] |
133
Step 3: Creating a Transmittal |
134
Step 4: Validate Transmittal |
135
Steps in SEDRIS Production and Consumption Process |
136
Consuming SEDRIS Transmittals |
137
Step 1: Native Analysis |
138
Step 2: Mapping Document |
139
Step 3: Learn SEDRIS |
140
Step 4: Create Consumption Software |
141
PPT Slide |
142
PPT Slide |
143
PPT Slide |
144
SRM Tutorial |
145
EDCS Tutorial |
146
DRM Tutorial |
147
API Tutorial |
148
Recommended Prerequisites |