At 1Spatial we work on customers data problems which lend themselves well to being solved by a custom FME tool and when it’s appropriate, we build it and publish it to the FME Hub; the community location where you can share custom Transformers, Formats, Templates and lots more. Here’s the details of a few of our free tools:
This Transformer performs a syntax validation test on the value of a specified postcode attribute, to identify if the postcode has a valid or invalid syntax based on the UK postal code rules. If the postcode is identified as valid the transformer checks the formatting of the postcode to ensure that all alphanumeric characters are uppercase and checks to ensure that the space is in the correct position between the inward and outward portions of the postcode. If the space is in the wrong place, this is automatically corrected. Invalid postcodes are rejected with a summary of the probable issue.
The MessageLogger is designed to give some extra options beyond those available in the standard Logger transformer. One of five optional modes of operation is the main capability, that of issuing a blue standard FME “WARN” message into the log window that can be easily spotted by a user. Most importantly though this warning will be summarised at the bottom of the workspace log with any other warnings.
The IPGeocoder helps you to retrieve location information from the freegeoip.net database for a given URL or IP address. The online service has a limit of 10,000 requests per hour. We’ve bundled the complexity of accessing an API into a custom transformer.
The MultiChoiceParamSplitter is designed to convert the user-selected values of a “Choice (Multiple)” published parameter into a list attribute. We built this custom transformer to allow for much simpler reuse of this type of published parameter content.
For more information about FME’s capabilities or to hear about the services we offer, please contact us.