FMEpedia

FME Server Developer Area

Welcome to the FME Server Developer Area. 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.

If you wish to interact with FME Server including running and querying workspaces, it is highly recommended you use the REST API rather than working with the native API's as it is considerably less complex and meets the needs of all but the most complex scenarios.

REST API

The FME Server REST API provides a simple, open Web interface to services hosted by FME Server, enabling you to do anything from run a workspace to cancel a running job.

REST Playground

Example driven learning for FME Server. The playground provides a series of code examples for common FME Server tasks.

Visit Playground

Data Distribution REST Examples

Create your own custom data distribution web applications by working through the following articles, there is a standalone example for each of the most popular web mapping frameworks.



Top FME FME Server Developer Area Articles

  • FME Server Developer Playground

  • Configuring an Apple Certificate when Developing with the FME Alerts iOS App

  • Upload a file to FME Server using the Data Upload Service

  • Data distribution with OpenLayers

  • Data distribution with Google Maps

  • Data distribution with Bing Maps

  • Data distribution with ArcGIS Server

  • Safe Software Mobile Samples

  • FME Server Security: Review of authentication methods

  • Modify the appearance and content of the FME Server web interfaces (2012 or previous)



  • Helpful Resources

    FME Server Documentation
    Extensive documentation on FME Server including REST, Java, .NET and C++ API's

    FME Server Playground
    Explore the REST API/Web Services via through examples.