The FME Knowledge Site

Developing in FME

"Out-of-the-box" not quite what you're looking for? Then flex your developer skills by extending or integrating FME to work on your terms.

With FME's flexible developer components and tools, you can:

  • Expand FME's capabilities to fit with your unique business needs and processes via the FME Objects SDK
  • Create a plug-in to read or write your application's proprietary format by using the FME Plug-ing SDK
  • Extend your application to read/write more formats when the FME Application Extenders find your applications installed.
  • Build a custom data transformer for FME using FME Workbench and then sharing it via the Network Resources settings
  • FME Server comes with a series of API's (.NET, C++, Java and REST) which allow you to easily intergrate our technology with both web and desktop applications.
Check out our developers page on the safe website for lots of links to useful resources and examples.

User-added image

Top Developing in FME Samples & Demos

  • PenBay Solutions: InVision Toolkit

  • Extract Coordinates to Create a New Feature

  • StaticMapOverlayer: Overlaying vector data on s static map

  • Rulebase Pack of Custom Transformers

  • Buffering sides of lines

  • MultilayerAreaGeneralizer

  • RelativeTiler

  • Example using the Custom Transformer Vectorizer to turn an image into points

  • Example of using the custom transformer - CustomTester

  • AttributeParity