Dedicated to sharing interesting news and innovations related to GE Smallworld GIS software. This blog is not related to, endorsed by or supported by General Electric.
I received a query today from a reader that wants to export the node coordinates for each electric conductor sent to FME. The sw_gis!node table is not a user table in Smallworld and is therefore not typically exposed to the FME plugin. But if you use the GE FME plugin, you can make use of the pseudo_fields functionality to gather up the relevant node information and send it to FME as a conductor attribute.
The basic steps are:
define pseudo_fields on the conductor class (or whatever class you are interested in)
write Magik support code that populates the pseudo_fields with appropriate node-based coordinates.
create a FME Workspace that reads the new pseudo_fields and processes the appropriately.
I have been working with Smallworld products since 1996 and think there are many great things about them.
Since then I have worked for GE for 6 years and for partner companies the rest of the time. Since January 2009 I have been working for iFactor Consulting.
My main professional interests include:
Improving Smallworld implementation quality
Building Smallworld tools to make a customer's job easier
Finding new and innovative uses for Safe Software's FME tool
Contributing to the OpenStreetMap community and introducing its benefits to the Smallworld community.
Using Google Earth to get geographic data out to the masses
Finding GIS applications that help create a healthier world in which my family and future generations can live.
No comments:
Post a Comment