Underneath FME Server’s data distribution capabilities, its architecture is designed to be easily integrated into existing web mapping frameworks. This kind of integration allows end users to gather data in a familiar environment, such as their organization’s custom system or a third party application – like ESRI ArcGIS® Server or Google™ Maps™.
Recently, FME users have been asking us to show some examples of how this can be done. One sample we’ve created demonstrates how FME Server’s download and streaming services can be called from a web mapping form integrated with the Google Maps API. Another integration example shows how FME Server services can be made available within an ESRI ArcGIS Server web map.
The Google Maps example also provides two options based on a user’s selected output format. First, it hides the data download and streaming options to simplify the user’s experience. If a user chooses to receive the data as a GIF, the image simply opens directly in their web browser; if they choose the other available formats, the data is delivered to them in a zip file via their web browser. The second option is for outline and fill colors, which can be user-specified if the selected output format can handle styling, such as Adobe PDF.
Psst… Coming soon in FME 2010, FME Server will further ease integration by providing a more complete set of RESTful tools. We’re always looking for new ways to make our products work better for you. Have ideas on what we can improve? Let us know! Visit www.safe.com/FMEIdeas.