View In:
ArcGIS Online Map Viewer
Name: Switch
Display Field: creation_user
Type: Feature Layer
Geometry Type: esriGeometryPoint
Description:
Service Item Id: 1e985200e16545c397c1ff4585474561
Copyright Text:
Default Visibility: true
MaxRecordCount: 2000
MaxSelectionCount: 0
Supported Query Formats: JSON, geoJSON, PBF
Min Scale: 0.0
Max Scale: 0.0
Supports Advanced Queries: true
Supports Statistics: true
Can Scale Symbols: false
Use Standardized Queries: true
Supports ValidateSQL: true
Supports Calculate: true
Extent:
XMin: 2107480.0322875977
YMin: 224742.52337646484
XMax: 2165737.6020507812
YMax: 264448.62396240234
Spatial Reference: 102724
(2267)
LatestVCSWkid(0)
Drawing Info:
Renderer:
Unique Value Renderer:
Field 1: subtype_cd
Field 2: N/A
Field 3: N/A
Field Delimiter: ,
Default Symbol: Style: esriSMSCircle
Color: [130, 130, 130, 255]
Size: 6.0
Angle: 0.0
XOffset: 0
YOffset: 0
Outline:
[255, 255, 255, 255] Width: 0
Default Label: <all other values>
UniqueValueInfos:
-
Value: 1
Label: Line Switch
Description: N/A
Symbol:
Style: esriSMSCircle
Color: [252, 250, 192, 255]
Size: 4.0
Angle: 0.0
XOffset: 0
YOffset: 0
Outline:
-
Value: 2
Label: Solid Blade Cutout
Description: N/A
Symbol:
Style: esriSMSCircle
Color: [228, 179, 252, 255]
Size: 4.0
Angle: 0.0
XOffset: 0
YOffset: 0
Outline:
-
Value: 3
Label: Switchgear Switch
Description: N/A
Symbol:
Style: esriSMSCircle
Color: [184, 232, 252, 255]
Size: 4.0
Angle: 0.0
XOffset: 0
YOffset: 0
Outline:
-
Value: 4
Label: Substation Switch
Description: N/A
Symbol:
Style: esriSMSCircle
Color: [252, 182, 182, 255]
Size: 4.0
Angle: 0.0
XOffset: 0
YOffset: 0
Outline:
Transparency: 0
Labeling Info:
Feature Draw Order:
Advanced Query Capabilities:
Supports Statistics: true
Supports OrderBy: true
Supports Distinct: true
Supports Pagination: true
Supports TrueCurve: false
Supports Returning Query Extent: true
Supports Query With Distance: true
Supports Sql Expression: true
Supports Query With ResultType: true
Supports Returning Geometry Centroid: false
Supports Binning LOD: true
Supports Query With LOD Spatial Reference: true
Supports Percentile Statistics: true
Supports Having Clause: true
Supports Count Distinct: true
Supports Time Relation: false
Supports Sql Format: false
Supports Query Analytic: true
Supports Query With Current User: true
HasZ: false
HasM: false
Has Attachments: true
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Type ID Field: subtype_cd
Fields:
-
objectid
(
nullable: false, defaultValue: null, editable: false, length: 4, type: esriFieldTypeOID, modelName: OBJECTID, alias: OBJECTID
)
-
ancillaryrole
(
modelName: ANCILLARYROLE, nullable: true, editable: true, defaultValue: null, alias: ANCILLARYROLE, type: esriFieldTypeSmallInteger
)
-
enabled
(
modelName: Enabled, nullable: true, editable: true, defaultValue: 1, alias: Enabled, type: esriFieldTypeSmallInteger
, Coded Values:
[0: False]
, [1: True]
)
-
creation_user
(
modelName: CREATION_USER, nullable: true, editable: true, defaultValue: null, length: 50, alias: Created By, type: esriFieldTypeString
)
-
last_user
(
modelName: LAST_USER, nullable: true, editable: true, defaultValue: null, length: 50, alias: Updated By, type: esriFieldTypeString
)
-
subtype_cd
(
modelName: SUBTYPE_CD, nullable: false, editable: true, defaultValue: 2, alias: SubtypeCD, type: esriFieldTypeInteger
)
-
facilityid
(
modelName: FACILITYID, nullable: true, editable: true, defaultValue: null, length: 20, alias: Facility ID, type: esriFieldTypeString
)
-
feeder_id
(
modelName: FEEDER_ID, nullable: true, editable: true, defaultValue: null, length: 20, alias: Feeder ID, type: esriFieldTypeString
)
-
feeder_id2
(
modelName: FEEDER_ID2, nullable: true, editable: true, defaultValue: null, length: 20, alias: Feeder ID 2, type: esriFieldTypeString
)
-
operating_voltage
(
modelName: OPERATING_VOLTAGE, nullable: false, editable: true, defaultValue: null, alias: Operating Voltage, type: esriFieldTypeInteger
)
-
construction_status
(
modelName: CONSTRUCTION_STATUS, nullable: true, editable: true, defaultValue: null, alias: Construction Status, type: esriFieldTypeInteger
, Coded Values:
[0: Proposed]
, [5: Existing]
, [10: Waiting For Staking]
, ...6 more...
)
-
work_order_id
(
modelName: WORK_ORDER_ID, nullable: true, editable: true, defaultValue: null, length: 20, alias: Work Order Number, type: esriFieldTypeString
)
-
comments
(
modelName: COMMENTS, nullable: true, editable: true, defaultValue: null, length: 100, alias: Comments, type: esriFieldTypeString
)
-
electrictraceweight
(
modelName: ELECTRICTRACEWEIGHT, nullable: true, editable: true, defaultValue: null, alias: Electric Trace Weight, type: esriFieldTypeInteger
)
-
feederinfo
(
modelName: FEEDERINFO, nullable: true, editable: true, defaultValue: null, alias: Feeder Information, type: esriFieldTypeInteger
)
-
symbol_rotation
(
modelName: SYMBOL_ROTATION, nullable: false, editable: true, defaultValue: 0, alias: Symbol Rotation, type: esriFieldTypeDouble
)
-
phase_designation
(
modelName: PHASE_DESIGNATION, nullable: false, editable: true, defaultValue: null, alias: Phase Designation, type: esriFieldTypeInteger
)
-
nominal_voltage
(
modelName: NOMINAL_VOLTAGE, nullable: false, editable: true, defaultValue: null, alias: Nominal Voltage, type: esriFieldTypeInteger
)
-
location
(
modelName: LOCATION, nullable: true, editable: true, defaultValue: null, length: 100, alias: Location, type: esriFieldTypeString
)
-
gang_operated
(
modelName: GANG_OPERATED, nullable: true, editable: true, defaultValue: null, length: 3, alias: Gang Operated?, type: esriFieldTypeString
, Coded Values:
[YES: Yes]
, [NO: No]
, [UNK: Unknown]
)
-
manually_operated
(
modelName: MANUALLY_OPERATED, nullable: true, editable: true, defaultValue: null, length: 3, alias: Manually Operated?, type: esriFieldTypeString
, Coded Values:
[YES: Yes]
, [NO: No]
, [UNK: Unknown]
)
-
max_continuous_current
(
modelName: MAX_CONTINUOUS_CURRENT, nullable: true, editable: true, defaultValue: null, alias: Maximum Continuous Amps, type: esriFieldTypeSmallInteger
, Coded Values:
[600: 600 A]
, [900: 900 A]
, [-9: Unknown]
, ...1 more...
)
-
max_operating_voltage
(
modelName: MAX_OPERATING_VOLTAGE, nullable: true, editable: true, defaultValue: null, alias: Max Operating Voltage, type: esriFieldTypeInteger
, Coded Values:
[220: 12470/7200 V]
)
-
normal_position_a
(
modelName: NORMAL_POSITION_A, nullable: false, editable: true, defaultValue: 1, alias: Normal Position - A, type: esriFieldTypeSmallInteger
, Coded Values:
[1: Closed]
, [0: Open]
, [2: Not Applicable]
)
-
normal_position_b
(
modelName: NORMAL_POSITION_B, nullable: false, editable: true, defaultValue: 1, alias: Normal Position - B, type: esriFieldTypeSmallInteger
, Coded Values:
[1: Closed]
, [0: Open]
, [2: Not Applicable]
)
-
normal_position_c
(
modelName: NORMAL_POSITION_C, nullable: false, editable: true, defaultValue: 1, alias: Normal Position - C, type: esriFieldTypeSmallInteger
, Coded Values:
[1: Closed]
, [0: Open]
, [2: Not Applicable]
)
-
present_position_a
(
modelName: PRESENT_POSITION_A, nullable: true, editable: true, defaultValue: null, alias: Present Position - A, type: esriFieldTypeSmallInteger
, Coded Values:
[1: Closed]
, [0: Open]
, [2: Not Applicable]
)
-
present_position_b
(
modelName: PRESENT_POSITION_B, nullable: true, editable: true, defaultValue: null, alias: Present Position - B, type: esriFieldTypeSmallInteger
, Coded Values:
[1: Closed]
, [0: Open]
, [2: Not Applicable]
)
-
present_position_c
(
modelName: PRESENT_POSITION_C, nullable: true, editable: true, defaultValue: null, alias: Present Position - C, type: esriFieldTypeSmallInteger
, Coded Values:
[1: Closed]
, [0: Open]
, [2: Not Applicable]
)
-
tie_switch
(
modelName: TIE_SWITCH, nullable: true, editable: true, defaultValue: null, length: 3, alias: Tie Switch?, type: esriFieldTypeString
, Coded Values:
[YES: Yes]
, [NO: No]
, [UNK: Unknown]
)
-
scada_control_id
(
modelName: SCADA_CONTROL_ID, nullable: true, editable: true, defaultValue: null, length: 20, alias: SCADA Control ID, type: esriFieldTypeString
)
-
scada_monitor_id
(
modelName: SCADA_MONITOR_ID, nullable: true, editable: true, defaultValue: null, length: 20, alias: SCADA Monitor ID, type: esriFieldTypeString
)
-
preferred_circuit_source
(
modelName: PREFERRED_CIRCUIT_SOURCE, nullable: true, editable: true, defaultValue: null, length: 20, alias: Preferred Circuit Source, type: esriFieldTypeString
)
-
label_text
(
modelName: LABEL_TEXT, nullable: true, editable: true, defaultValue: null, length: 50, alias: Displayed Text, type: esriFieldTypeString
)
-
rel_pole_facid
(
modelName: REL_POLE_FACID, nullable: true, editable: true, defaultValue: null, length: 20, alias: Related Pole Facility ID, type: esriFieldTypeString
)
-
rel_substation_facid
(
modelName: REL_SUBSTATION_FACID, nullable: true, editable: true, defaultValue: null, length: 20, alias: Related Substation Facility ID, type: esriFieldTypeString
)
-
rel_sw_facility_facid
(
modelName: REL_SW_FACILITY_FACID, nullable: true, editable: true, defaultValue: null, length: 20, alias: Related Switching Facility Facility ID, type: esriFieldTypeString
)
-
gis_id
(
modelName: GIS_ID, nullable: true, editable: true, defaultValue: null, alias: GIS ID, type: esriFieldTypeInteger
)
-
pole_id
(
modelName: POLE_ID, nullable: true, editable: true, defaultValue: null, length: 7, alias: Pole ID, type: esriFieldTypeString
)
-
switch_type
(
modelName: SWITCH_TYPE, nullable: true, editable: true, defaultValue: null, length: 5, alias: Switch Type, type: esriFieldTypeString
)
-
layer
(
modelName: LAYER, nullable: true, editable: true, defaultValue: null, length: 20, alias: LAYER, type: esriFieldTypeString
)
-
inspcondition
(
modelName: InspCondition, nullable: true, editable: true, defaultValue: null, alias: InspCondition, type: esriFieldTypeSmallInteger
)
-
globalid
(
nullable: false, editable: false, defaultValue: null, length: 38, type: esriFieldTypeGlobalID, modelName: GlobalID, alias: GlobalID
)
-
installcost
(
modelName: installcost, nullable: true, editable: true, defaultValue: null, alias: INSTALLCOST, type: esriFieldTypeDouble
)
-
replacecost
(
modelName: replacecost, nullable: true, editable: true, defaultValue: null, alias: REPLACECOST, type: esriFieldTypeDouble
)
-
ipof
(
modelName: ipof, nullable: true, editable: true, defaultValue: null, alias: iPOF, type: esriFieldTypeDouble
)
-
icof
(
modelName: icof, nullable: true, editable: true, defaultValue: null, alias: iCOF, type: esriFieldTypeDouble
)
-
ibre
(
modelName: ibre, nullable: true, editable: true, defaultValue: null, alias: iBRE, type: esriFieldTypeDouble
)
-
imspu
(
modelName: imspu, nullable: true, editable: true, defaultValue: null, alias: iMSPU, type: esriFieldTypeDouble
)
-
imspo
(
modelName: imspo, nullable: true, editable: true, defaultValue: null, alias: iMSPO, type: esriFieldTypeDouble
)
-
serno
(
modelName: serno, nullable: true, editable: true, defaultValue: null, length: 255, alias: Serial Number, type: esriFieldTypeString
)
-
serialno
(
modelName: serialno, nullable: true, editable: true, defaultValue: null, length: 255, alias: Serial Number, type: esriFieldTypeString
)
-
expreplacedate
(
modelName: expreplacedate, nullable: true, editable: true, defaultValue: null, precision: 1, length: 29, alias: EXPREPLACEDATE, type: esriFieldTypeDate
)
-
warrantydate
(
modelName: warrantydate, nullable: true, editable: true, defaultValue: null, precision: 1, length: 29, alias: Warranty Date, type: esriFieldTypeDate
)
-
installation_date
(
modelName: installation_date, nullable: true, editable: true, defaultValue: null, precision: 1, length: 29, alias: Installation Date, type: esriFieldTypeDate
)
-
date_modified
(
modelName: date_modified, nullable: true, editable: true, defaultValue: null, precision: 1, length: 29, alias: Last Updated, type: esriFieldTypeDate
)
-
date_created
(
modelName: date_created, nullable: true, editable: true, defaultValue: null, precision: 1, length: 29, alias: Creation Date, type: esriFieldTypeDate
)
-
expdate
(
modelName: expdate, nullable: true, editable: true, defaultValue: null, precision: 1, length: 29, alias: Expiration Date, type: esriFieldTypeDate
)
-
icalcdate
(
modelName: icalcdate, nullable: true, editable: true, defaultValue: null, precision: 1, length: 29, alias: iCalcDate, type: esriFieldTypeDate
)
-
expirationdate
(
modelName: expirationdate, nullable: true, editable: true, defaultValue: null, precision: 1, length: 29, alias: Expiration Date, type: esriFieldTypeDate
)
-
conditiondate
(
modelName: conditiondate, nullable: true, editable: true, defaultValue: null, precision: 1, length: 29, alias: ConditionDate, type: esriFieldTypeDate
)
Types:
ID: 1
Name: Line Switch
Domains:
-
present_position_b:
Inherited
-
present_position_c:
Inherited
-
normal_position_c:
Inherited
-
normal_position_b:
Inherited
-
normal_position_a:
Inherited
-
nominal_voltage:
Coded Values:
[220: 12470Y/7200]
-
gang_operated:
Inherited
-
max_continuous_current:
Inherited
-
enabled:
Inherited
-
switch_type:
Coded Values:
[GO: Gang Operated]
, [IL: In Line]
, [MO: Motor Operated]
, ...2 more...
-
max_operating_voltage:
Inherited
-
phase_designation:
Coded Values:
[4: A]
, [6: AB]
, [5: AC]
, ...4 more...
-
operating_voltage:
Coded Values:
[155: 7200 V]
, [225: 12470/7200]
, [465: 138000]
-
subtype_cd:
Coded Values:
[1: Line Switch]
, [2: Solid Blade Cutout]
, [3: Switchgear Switch]
, ...1 more...
-
tie_switch:
Inherited
-
construction_status:
Inherited
-
manually_operated:
Inherited
-
present_position_a:
Inherited
Templates:
-
Name: Line Switch
Description:
Prototype:
inspcondition: null
normal_position_c: 1
facilityid: null
normal_position_b: 1
normal_position_a: 1
creation_user: null
gis_id: null
scada_control_id: null
rel_pole_facid: null
switch_type: null
ipof: null
electrictraceweight: null
symbol_rotation: 0
rel_substation_facid: null
scada_monitor_id: null
conditiondate: null
installcost: null
icalcdate: null
feederinfo: null
serno: null
nominal_voltage: 220
replacecost: null
installation_date: null
label_text: null
ibre: null
expdate: null
present_position_b: null
icof: null
present_position_c: null
pole_id: null
max_continuous_current: null
rel_sw_facility_facid: null
enabled: 1
layer: null
max_operating_voltage: null
serialno: null
last_user: null
feeder_id: null
feeder_id2: null
subtype_cd: 1
tie_switch: null
manually_operated: null
warrantydate: null
present_position_a: null
preferred_circuit_source: null
comments: null
date_created: null
ancillaryrole: null
expreplacedate: null
gang_operated: null
expirationdate: null
imspu: null
phase_designation: 0
imspo: null
date_modified: null
work_order_id: null
operating_voltage: 0
construction_status: null
location: null
Drawing Tool: esriFeatureEditToolPoint
ID: 2
Name: Solid Blade Cutout
Domains:
-
present_position_b:
Inherited
-
present_position_c:
Inherited
-
normal_position_c:
Inherited
-
normal_position_b:
Inherited
-
normal_position_a:
Inherited
-
nominal_voltage:
Coded Values:
[220: 12470Y/7200]
-
gang_operated:
Coded Values:
[NO: No]
-
max_continuous_current:
Inherited
-
enabled:
Inherited
-
switch_type:
Coded Values:
[NA: Not Applicable]
-
max_operating_voltage:
Inherited
-
phase_designation:
Coded Values:
[4: A]
, [6: AB]
, [5: AC]
, ...4 more...
-
operating_voltage:
Coded Values:
[155: 7200 V]
, [225: 12470/7200]
, [465: 138000]
-
subtype_cd:
Coded Values:
[1: Line Switch]
, [2: Solid Blade Cutout]
, [3: Switchgear Switch]
, ...1 more...
-
tie_switch:
Inherited
-
construction_status:
Inherited
-
manually_operated:
Coded Values:
[YES: Yes]
-
present_position_a:
Inherited
Templates:
-
Name: Solid Blade Cutout
Description:
Prototype:
inspcondition: null
normal_position_c: 1
facilityid: null
normal_position_b: 1
normal_position_a: 1
creation_user: null
gis_id: null
scada_control_id: null
rel_pole_facid: null
switch_type: NA
ipof: null
electrictraceweight: null
symbol_rotation: 0
rel_substation_facid: null
scada_monitor_id: null
conditiondate: null
installcost: null
icalcdate: null
feederinfo: null
serno: null
nominal_voltage: 220
replacecost: null
installation_date: null
label_text: null
ibre: null
expdate: null
present_position_b: null
icof: null
present_position_c: null
pole_id: null
max_continuous_current: null
rel_sw_facility_facid: null
enabled: 1
layer: null
max_operating_voltage: null
serialno: null
last_user: null
feeder_id: null
feeder_id2: null
subtype_cd: 2
tie_switch: null
manually_operated: YES
warrantydate: null
present_position_a: null
preferred_circuit_source: null
comments: null
date_created: null
ancillaryrole: null
expreplacedate: null
gang_operated: NO
expirationdate: null
imspu: null
phase_designation: 0
imspo: null
date_modified: null
work_order_id: null
operating_voltage: 0
construction_status: null
location: null
Drawing Tool: esriFeatureEditToolPoint
ID: 3
Name: Switchgear Switch
Domains:
-
present_position_b:
Inherited
-
present_position_c:
Inherited
-
normal_position_c:
Inherited
-
normal_position_b:
Inherited
-
normal_position_a:
Inherited
-
nominal_voltage:
Coded Values:
[220: 12470Y/7200]
-
gang_operated:
Inherited
-
max_continuous_current:
Inherited
-
enabled:
Inherited
-
switch_type:
Coded Values:
[GO: Gang Operated]
, [IL: In Line]
, [MO: Motor Operated]
, ...2 more...
-
max_operating_voltage:
Inherited
-
phase_designation:
Coded Values:
[4: A]
, [6: AB]
, [5: AC]
, ...4 more...
-
operating_voltage:
Coded Values:
[155: 7200 V]
, [225: 12470/7200]
, [465: 138000]
-
subtype_cd:
Coded Values:
[1: Line Switch]
, [2: Solid Blade Cutout]
, [3: Switchgear Switch]
, ...1 more...
-
tie_switch:
Inherited
-
construction_status:
Inherited
-
manually_operated:
Inherited
-
present_position_a:
Inherited
Templates:
-
Name: Switchgear Switch
Description:
Prototype:
inspcondition: null
normal_position_c: 1
facilityid: null
normal_position_b: 1
normal_position_a: 1
creation_user: null
gis_id: null
scada_control_id: null
rel_pole_facid: null
switch_type: null
ipof: null
electrictraceweight: null
symbol_rotation: 0
rel_substation_facid: null
scada_monitor_id: null
conditiondate: null
installcost: null
icalcdate: null
feederinfo: null
serno: null
nominal_voltage: 220
replacecost: null
installation_date: null
label_text: null
ibre: null
expdate: null
present_position_b: null
icof: null
present_position_c: null
pole_id: null
max_continuous_current: null
rel_sw_facility_facid: null
enabled: 1
layer: null
max_operating_voltage: null
serialno: null
last_user: null
feeder_id: null
feeder_id2: null
subtype_cd: 3
tie_switch: null
manually_operated: null
warrantydate: null
present_position_a: null
preferred_circuit_source: null
comments: null
date_created: null
ancillaryrole: null
expreplacedate: null
gang_operated: null
expirationdate: null
imspu: null
phase_designation: 0
imspo: null
date_modified: null
work_order_id: null
operating_voltage: 0
construction_status: null
location: null
Drawing Tool: esriFeatureEditToolPoint
ID: 4
Name: Substation Switch
Domains:
-
present_position_b:
Inherited
-
present_position_c:
Inherited
-
normal_position_c:
Inherited
-
normal_position_b:
Inherited
-
normal_position_a:
Inherited
-
nominal_voltage:
Coded Values:
[220: 12470Y/7200]
-
gang_operated:
Inherited
-
max_continuous_current:
Inherited
-
enabled:
Inherited
-
switch_type:
Coded Values:
[GO: Gang Operated]
, [IL: In Line]
, [MO: Motor Operated]
, ...2 more...
-
max_operating_voltage:
Inherited
-
phase_designation:
Coded Values:
[7: ABC]
-
operating_voltage:
Coded Values:
[225: 12470 V]
-
subtype_cd:
Coded Values:
[1: Line Switch]
, [2: Solid Blade Cutout]
, [3: Switchgear Switch]
, ...1 more...
-
tie_switch:
Inherited
-
construction_status:
Inherited
-
manually_operated:
Inherited
-
present_position_a:
Inherited
Templates:
-
Name: Substation Switch
Description:
Prototype:
inspcondition: null
normal_position_c: 1
facilityid: null
normal_position_b: 1
normal_position_a: 1
creation_user: null
gis_id: null
scada_control_id: null
rel_pole_facid: null
switch_type: null
ipof: null
electrictraceweight: null
symbol_rotation: 0
rel_substation_facid: null
scada_monitor_id: null
conditiondate: null
installcost: null
icalcdate: null
feederinfo: null
serno: null
nominal_voltage: 220
replacecost: null
installation_date: null
label_text: null
ibre: null
expdate: null
present_position_b: null
icof: null
present_position_c: null
pole_id: null
max_continuous_current: null
rel_sw_facility_facid: null
enabled: 1
layer: null
max_operating_voltage: null
serialno: null
last_user: null
feeder_id: null
feeder_id2: null
subtype_cd: 4
tie_switch: null
manually_operated: null
warrantydate: null
present_position_a: null
preferred_circuit_source: null
comments: null
date_created: null
ancillaryrole: null
expreplacedate: null
gang_operated: null
expirationdate: null
imspu: null
phase_designation: 7
imspo: null
date_modified: null
work_order_id: null
operating_voltage: 225
construction_status: null
location: null
Drawing Tool: esriFeatureEditToolPoint
Relationships:
Capabilities: Query,Create,Update,Delete,Editing,Uploads
Sync Can Return Changes: true
Is Data Versioned: false
Supports Rollback On Failure: true
Supports ApplyEdits With Global Ids: true
Supports ApplyEdits By Upload Id: true
Supports Query With Historic Moment: false
Supports Coordinates Quantization: true
Child Resources:
Supported Operations:
Query
Query Attachments
Query Analytic
Query Top Features
Query Related Records
Query Bins
Apply Edits
Add Features
Update Features
Delete Features
Calculate
Append
Validate SQL
Generate Renderer
Return Updates
Metadata
Update Metadata