smart-meter-data-dictionary-report

ArcGIS Data Dictionary
Smart Meter Geodatabase
Version 1.0 ● Proposed
Date/Time Generated:
27/10/2014 6:17:46 PM
Author:
bconstable
EA Repository : C:\temp\Document Generation Basics.eap
CREATED WITH
Spatial References ............................................................................................16
Table of Contents
Smart Meter Geodatabase.................................................................................. 3
ArcGIS Workspace diagram ..................................................................................... 3
Customer .............................................................................................................. 3
SmartMeter .......................................................................................................... 4
Features ............................................................................................................. 6
Features diagram..................................................................................................... 6
Building ................................................................................................................ 7
House ................................................................................................................... 7
Office .................................................................................................................... 8
Subtype: Brick ...................................................................................................... 9
Subtype: Weatherboard....................................................................................... 9
Domains........................................................................................................... 11
Domains diagram .................................................................................................. 11
BuildingMaterial ................................................................................................. 11
CodedValueDomain01 ....................................................................................... 12
CodedValueDomain02 ....................................................................................... 12
CodedValueDomain03 ....................................................................................... 12
CodedValueDomain04 ....................................................................................... 12
CodedValueDomain05 ....................................................................................... 13
CodedValueDomain06 ....................................................................................... 13
CodedValueDomain07 ....................................................................................... 13
CodedValueDomain08 ....................................................................................... 13
CodedValueDomain09 ....................................................................................... 14
CodedValueDomain10 ....................................................................................... 14
CodedValueDomain11 ....................................................................................... 14
CodedValueDomain12 ....................................................................................... 14
CodedValueDomain13 ....................................................................................... 15
CodedValueDomain14 ....................................................................................... 15
Spatial References diagram ................................................................................... 16
MySpatialReference ........................................................................................... 16
Geodatabase Data Dictionary
Smart Meter Geodatabase
ArcGIS Workspace diagram
ArcGIS ArcGIS Workspace
Building
«Point»
House
+BelongsTo
«Field»
+ HouseID: esriFieldTypeGlobalID
+ Material: esriFieldTypeString
+
HouseToMeter
+HasMeter
«RelationshipClass»
1
«ObjectClass»
SmartMeter
0..*
«SubtypeField»
SubtypeCode: esriFieldTypeInteger = 0
+
+
«Field»
BuildingID: esriFieldTypeGUID
MeterID: esriFieldTypeGlobalID
Customer
Class Properties
SubtypeOf:
SupertypeOf:
Subtypes:
Stereotype:
«ObjectClass»
Class Relationships
Name
Origin
HouseToCustomer
House
OfficeToCustomer
Office
Origin Primary Key
HouseID
Origin
Card.
Target Class
1..*
Customer
1..*
Customer
Target Foreign Key
BuildingID
Target
Card.
Origin Role
Target Role
(Forward Path Label)
(Backward Path Label)
1
Owns
BelongsTo
1
Owns
BelongsTo
Page 3 of 17
Geodatabase Data Dictionary
Class Attributes
Type
(or Domain)
Name
Length Precision
Scale
Allow
Nulls
CustomerID
esriFieldTypeGlobalID
true
BuildingID
esriFieldTypeGUID
true
Default Value
Description
SmartMeter
Class Properties
SubtypeOf:
SupertypeOf:
Subtypes:
Stereotype:
«ObjectClass»
Class Relationships
Name
Origin
HouseToMeter
House
Origin Primary Key
HouseID
Origin
Card.
1
Target Class
SmartMeter
Target Foreign Key
Target
Card.
BuildingID
0..*
Origin Role
Target Role
(Forward Path Label)
(Backward Path Label)
BelongsTo
HasMeter
Class Attributes
Name
Type
(or Domain)
Length Precision
Scale
Allow
Nulls
BuildingID
esriFieldTypeGUID
true
MeterID
esriFieldTypeGlobalID
false
Default Value
Description
Page 4 of 17
Geodatabase Data Dictionary
Page 5 of 17
Geodatabase Data Dictionary
Features
Features diagram
ArcGIS Features
Building
+
«Field»
StreetAddress: esriFieldTypeString
«Point»
Office
«Point»
House
+Owns
«Field»
1..* + OfficeID: esriFieldTypeGlobalID
«ObjectClass»
SmartMeter
«Field»
+ HouseID: esriFieldTypeGlobalID
+ Material: esriFieldTypeString
+BelongsTo
«SubtypeField»
+ SubtypeCode: esriFieldTypeInteger = 0
OfficeToCustomer
«RelationshipClass»
+BelongsTo
1
HouseToCustomer
1
HouseToMeter
«RelationshipClass»
+Owns
«RelationshipClass»
1..*
+BelongsTo
1
«Subtype»
«Subtype»
«Subtype»
Brick
«Subtype»
Weatherboard
+HasMeter
0..*
+
+
«Field»
BuildingID: esriFieldTypeGUID
MeterID: esriFieldTypeGlobalID
«ObjectClass»
Customer
«Field»
+ BuildingID: esriFieldTypeGUID
+ CustomerID: esriFieldTypeGlobalID
+
«Field»
Material: BuildingMaterial = BR
tags
SubtypeCode = 0
+
«Field»
Material: BuildingMaterial = WB
tags
SubtypeCode = 1
«CodedValueDomain»
BuildingMaterial
+
+
+
+
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
Brick = BR
Weatherboard = WB
Page 6 of 17
Geodatabase Data Dictionary
Building
Class Properties
SubtypeOf:
House
Office
SupertypeOf:
Subtypes:
Stereotype:
Class Relationships
Class Attributes
Type
(or Domain)
Name
StreetAddress
esriFieldTypeString
Length Precision
50
Scale
Allow
Nulls
Default Value
Description
true
House
The house feature class represents the customer's location at which electricity is supplied. Each house is associated with one or more smart meters.
Class Properties
SubtypeOf:
Building
SupertypeOf:
Subtypes:
Brick
Weatherboard
Stereotype:
«Point»
Page 7 of 17
Geodatabase Data Dictionary
Class Relationships
Name
Origin
Origin Primary Key
Origin
Card.
HouseToMeter
House
HouseID
1
HouseToCustomer
House
HouseID
1..*
Target Class
Target Foreign Key
Target
Card.
SmartMeter
BuildingID
0..*
Customer
BuildingID
1
Origin Role
Target Role
(Forward Path Label)
(Backward Path Label)
BelongsTo
HasMeter
Owns
BelongsTo
Class Attributes
Type
(or Domain)
Name
Length Precision
Scale
Allow
Nulls
HouseID
esriFieldTypeGlobalID
false
Material
esriFieldTypeString
true
SubtypeCode
esriFieldTypeInteger
true
Default Value
Description
0
Office
Class Properties
SubtypeOf:
Building
SupertypeOf:
Subtypes:
Stereotype:
«Point»
Class Relationships
Name
OfficeToCustomer
Origin
Office
Origin Primary Key
Origin
Card.
1..*
Target Class
Customer
Target Foreign Key
Target
Card.
1
Origin Role
Target Role
(Forward Path Label)
(Backward Path Label)
Owns
BelongsTo
Page 8 of 17
Geodatabase Data Dictionary
Class Attributes
Type
(or Domain)
Name
OfficeID
Length Precision
esriFieldTypeGlobalID
Scale
Allow
Nulls
Default Value
Description
false
Subtype: Brick
Subtype Properties
Feature Class:
House
Subtype Code:
0
Implemented Fields
Type
(or Domain)
Name
Material
BuildingMaterial
Default Value
BR
Subtype: Weatherboard
Subtype Properties
Feature Class:
House
Subtype Code:
1
Implemented Fields
Name
Material
Type
(or Domain)
BuildingMaterial
Default Value
WB
Page 9 of 17
Geodatabase Data Dictionary
Page 10 of 17
Geodatabase Data Dictionary
Domains
Domains diagram
ArcGIS Domains
«CodedValueDomain»
BuildingMaterial
+
+
+
+
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
Brick = BR
Weatherboard = WB
«CodedValueDomain»
CodedValueDomain03
+
+
+
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
«CodedValueDomain»
CodedValueDomain01
+
+
+
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
+
+
+
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
+
+
+
+
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
+
+
+
+
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
«DomainCodedValue»
MyCodeName = MyCodedValue
+
+
+
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
+
+
+
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
«CodedValueDomain»
CodedValueDomain10
+
+
+
+
«CodedValueDomain»
CodedValueDomain08
«CodedValueDomain»
CodedValueDomain13
+
+
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«CodedValueDomain»
CodedValueDomain09
«CodedValueDomain»
CodedValueDomain07
«CodedValueDomain»
CodedValueDomain05
«CodedValueDomain»
CodedValueDomain12
+
+
+
+
+
+
«CodedValueDomain»
CodedValueDomain04
«CodedValueDomain»
CodedValueDomain02
+
+
+
«CodedValueDomain»
CodedValueDomain06
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
«CodedValueDomain»
CodedValueDomain11
+
+
+
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
«CodedValueDomain»
CodedValueDomain14
+
+
+
+
FieldType: esriFieldType = esriFieldTypeString
MergePolicy: esriMergePolicyType = esriMPTDefaultValue
SplitPolicy: esriSplitPolicyType = esriSPTDuplicate
«DomainCodedValue»
MyCodeName = MyCodedValue
BuildingMaterial
Type: esriFieldTypeString
The primary material with which the house is clad.
Value
Description
Brick
BR
Weatherboard
WB
Page 11 of 17
Geodatabase Data Dictionary
CodedValueDomain01
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
CodedValueDomain02
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
CodedValueDomain03
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
CodedValueDomain04
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
Page 12 of 17
Geodatabase Data Dictionary
CodedValueDomain05
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
CodedValueDomain06
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
CodedValueDomain07
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
CodedValueDomain08
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
Page 13 of 17
Geodatabase Data Dictionary
CodedValueDomain09
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
CodedValueDomain10
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
CodedValueDomain11
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
CodedValueDomain12
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
Page 14 of 17
Geodatabase Data Dictionary
CodedValueDomain13
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
CodedValueDomain14
Type: esriFieldTypeString
Value
MyCodeName
Description
MyCodedValue
Page 15 of 17
Geodatabase Data Dictionary
Spatial References
Spatial References diagram
ArcGIS Spatial References
«SpatialReference»
MySpatialReference
tags
CoordinateSystemType = GeographicCoordinateSystem
HighPrecision = true
LeftLongitude = -180
MOrigin = -100000
MScale = 10000
MTolerance = 0.001
VCSWKID =
VCSWKT = <memo>
WKID = 4326
WKT = <memo>
XOrigin = -400
XYScale = 999999999.99999988
XYTolerance = 8.983152841195215E-09
YOrigin = -400
ZOrigin = -100000
ZScale = 10000
ZTolerance = 0.001
MySpatialReference
Spatial Reference Properties
Coordinate System:
GeographicCoordinateSystem
WKID:
4326
VCSWKID:
Page 16 of 17
Geodatabase Data Dictionary
Page 17 of 17