Apparently this functionality used to exist in the pre-SWAF version of the FME plugin.
I have uploaded a sample of some tweaks you can make that will enable this functionality at Smallworld version 4.x (SWAF).
The basic steps are:
- in fme_tics_client.private_run(), determine if there are any smallworld_product.applications that might be interested in knowing where the FME-imported geometry bounding box is
- if there are any such applications, then create a dynamic variable geometry_set that fme_tics_client.int!received_feature() can add newly-created geometries to
- back in fme_tics_client.private_run(), send a :goto_request databus message to all the relevant applications with the geometry_set populated in fme_tics_client.int!received_feature()
Have a look at this file (fme_goto_import_geometry_set.magik) to see the details of how it is done.
No comments:
Post a Comment