automated xml conversion using fme server
TRANSCRIPT
Automated XML Conversion using FME Server
Sarah WachManitoba Hydro
Manitoba Hydro Electric Distribution staff and contractors are using GE FieldSmart to update GE Smallworld data in the field
Problem: Some of this data needs to be loaded into the ESRI SDE database
The Data• Road Crossing points
• Grounding Assessment Survey Poles
• XML files
- <Object id="19653" action="update" objectType="roadcrossings_edit" associatedObjectType="pole_base_location" associatedObjectId="16759520" UniverseId="0" WorldId="0">- <Attributes> <Attribute id="OBJECTID">19653</Attribute> <Attribute id="GlobalID">{B39F337D-884F-4432-9FDB-490E92127A01}</Attribute> <Attribute id="INSPECTION_DATE" /> <Attribute id="USERID" /> <Attribute id="CROSSING_STATE">Existing</Attribute> <Attribute id="POLE_A" /> <Attribute id="POLE_B" /> <Attribute id="MEASURED_CONDUCTOR_TYPE" /> <Attribute id="MEASURED_CONDUCTOR_FUNCTION">Neutral</Attribute> <Attribute id="MEASURED_SPAN_LENGTH">0.000000</Attribute> <Attribute id="MEASURED_CLEARANCE_M">0.000000</Attribute> <Attribute id="MEASURED_CLEARANCE_FT">0.000000</Attribute> <Attribute id="MEASURED_TEMP">-273.000000</Attribute> <Attribute id="RULING_SPAN_LENGTH">0.000000</Attribute> <Attribute id="ICING_AREA" /> <Attribute id="CROSSING_VERIFIED">No</Attribute> <Attribute id="CROSSING_DELETED">No</Attribute> <Attribute id="CROSSING_ID">19653</Attribute> <Attribute id="COMMENTS" /> <Attribute id="MEASURED_CONDUCTOR_UNDER_3YRS">Unknown</Attribute>
- <Inspection> <Status>Assigned</Status> <CompletedDate>2016-02-17</CompletedDate> <CompletedTime>13:21:23</CompletedTime> <CompletedBy>veharder</CompletedBy> - <Results>- <Result id="inspection_date_time" type="inspection"> <Value>02-17-2016 13:19:47</Value> </Result> <Result id="pressed_ok" type="inspection" /> - <Result id="userid" type="inspection"> <Value>veharder</Value> </Result>- <Result id="crossing_verified" type="inspection"> <Value>Yes</Value> </Result>- <Result id="crossing_state" type="inspection"> <Value>Existing</Value> </Result>- <Result id="crossing_state_man" type="inspection"> <Value>Existing</Value> </Result>- <Result id="crossing_state_uman" type="inspection"> <Value>Existing</Value> </Result>- <Result id="measured_conductor_under_3_years" type="inspection"> <Value>No</Value> </Result>
FME Server Setup-Directory Watch-Email Topic and Subscription-Dedicated Server
Workspace Runner
XML Processing
Pole Processing
New features
Deleted and Moved Features
Challenges• -XML data model
changes• -SDE overwriting
attributes• Users entering
unexpected data
Future• -Vegetation
Management app
Thank you!Sarah WachGeospatial Data ServicesManitoba [email protected]