Presentation Index

 
_
 
1

The SEDRIS Interface Specification:

2

Introduction

3

Agenda

4

Purpose and Scope

5

PPT Slide

6

Topics

7

Basic Definitions

8

Basic Definitions [2 of 2]

9

API Functional Components

10

SEDRIS Transmittal Format (STF)

11

SEDRIS API Conventions

12

SEDRIS API Data Types

13

SEDRIS API Data Types

14

Reference Material

15

PPT Slide

16

Topics

17

Extraction Capabilities

18

Example 1: Reading the <Description>

19

Example 1: Reading the <Description> [2of 3]

20

Example 1: Reading the <Description> [3 of 3]

21

Example 1: Opening the Transmittal

22

Example 1: Getting the Root Object

23

Example 1: Getting Components

24

Example 1: Managing Memory with Stores

25

Example 1: Using the Store

26

Example 1: Reading Object Fields

27

Example 1: Freeing Objects

28

Example 1: Closing Transmittals

29

Example 1: Code: Common Store Gotcha

30

Example 1: Valid Code

31

Example 1: Better Method

32

Example 2: Traversing with Iterators

33

Example 2: Traversing with Iterators [2 of 3]

34

Example 2: Traversing with Iterators [3 of 3]

35

Example 2: Introducing Iterators

36

Example 2: Specifying Search Rules

37

Example 2: Creating Search Filters

38

Example 2: Component Iterators

39

Example 2: Traversing Iterators

40

Example 2: Code: Common Gotcha

41

Example 2: Code to Retrieve Polygons

42

Example 3: Retrieving Elevation Data

43

Example 3: Retrieving Elevation Data [2 of 3]

44

Example 3: Retrieving Elevation Data [3 of 3]

45

Example 3: <Data Table> Signatures

46

Example 3: <Data Table> Signatures [2 of 2]

47

Example 3: The <Data Table> Extents

48

Example 3: <Data Table> Extraction Functions

49

Example 3: <Data Table> Extraction Functions [2 of 4]

50

Example 3: <Data Table> Extraction Functions [3 of 4]

51

Example 3: <Data Table> Extraction Functions [4 of 4]

52

Example 3: Code: Common Gotcha

53

Example 3: Code to Extract <Data Table> Data!

54

Advanced Component Iterator Features

55

Advanced Component Iterator Features [2 of 2]

56

Advanced Component Iterator Features: Spatial Search Boundaries

57

Search Boundaries Exercises

58

Advanced Component Iterator Features: Spatial Search Boundaries

59

Advanced Component Iterator Features: ITR

60

Advanced Component Iterator Features: ITR [2 of 2]

61

Advanced Component Iterator Features: Sequencing and Branching Control

62

Advanced Component Iterator Features: DRM Related Features

63

Advanced Component Iterator Features: DRM Related Features [2 of 2]

64

Miscellaneous Extraction Features

65

Miscellaneous Extraction Features [2 of 3]

66

Miscellaneous Extraction Features [3 of 3]

67

PPT Slide

68

Topics

69

Insertion Capabilities

70

Example 4: Geometry Representation

71

Example 4: Geometry Representation [2 of 3]

72

Example 4: Geometry Representation [3 of 3]

73

Example 4: Creating a New Transmittal

74

Example 4: Creating New Objects

75

Example 4: Setting Field Values

76

Example 4: Committing Objects

77

Example 4: Creating Object Relationships

78

Example 4: The Root Object

79

Example 4: Code

80

Example 4: Code [2 of 2]

81

Example 5: Feature Representation with Elevation Data

82

Example 5: Feature Representation with Elevation Data [2 of 2]

83

Example 5: Feature Representation with Elevation Data [3 of 3]

84

Example 5: Options for Inserting data into a <Data Table>

85

Example 5: Options for Inserting data into a <Data Table> [2 of 2]

86

Example 5: Inserting data into the <Data Table>

87

Example 5: Code to insert data into the <Data Table>

88

Example 5: Publishing Objects

89

Example 6: Editing Transmittals

90

Example 6: Editing Transmittals [2 of 3]

91

Example 6: Editing Transmittals [3 of 3]

92

Example 6: Editing Object Fields

93

Example 6: Removing Relationships

94

Example 6: Removing Objects

95

Example 6: Adding New Objects

96

Example 6: Adding Associate Relationships

97

Example 6: Code: Common Removal Gotcha

98

Example 6: Code: Chop Down Tree

99

Example 7: Using ITR

100

Example 7: Creating an ITR Reference

101

Example 7: Creating an ITR Reference

102

Miscellaneous Insertion Topics: Inserting Image Data

103

Miscellaneous Insertion Topics

104

PPT Slide

105

SRM Related API Functions

106

Converting Coordinates

107

DRM Related API Functions

108

DRM Related API Functions [2 of 3]

109

DRM Related API Functions [3 of 3]

110

EDCS Related API Functions

111

Color Conversion

112

Color Conversion [2 of 2]

113

Basic Tools

114

Summary

. .