Code Smell and FME Golf
I was recently asked about what guidelines there are for authoring workspaces in FME.
I can tell you what makes a workspace good, but it’s perhaps a little harder to say what makes a workspace bad. If a workspace runs to completion, and produces the output you want, it can’t be bad… can it?
Let me introduce you to the concept of Code Smell!
3D Made Easy: Don’t Fear the JSON
Although I’m amused at Minecraft’s block-like appearance, it does undoubtedly show there is an incredible appetite for 3D environments.
Right now it’s hard to fully satisfy that appetite because we’re all into web 2.0 and mobile devices, and 3D has a way to go in terms of data formats that can be streamed and tools that can visualize that streamed data.
But maybe that isn’t so far off as you might think!
Ask Me Anything (AMA) with FME Co-founders: Recap
Yesterday we tried something new. We put Safe Software co-founders Don and Dale in a webcast room and bombarded them with questions for an hour. In our first-ever “Ask Me Anything”, we covered everything from LiDAR to the Stanley Cup. Don and Dale discussed what the future holds for spatial data and FME technology, offered […]
Creating a Virtual Sundial with FME
If you follow me on Twitter you might already guess what my project is about: sundials!
What triggered this project is that FME 2015 got a new transformer called the SurfaceFootprintReplacer. As the name suggests, the primary use is to create a footprint from a 3D feature such as a building. But a footprint is really just an overhead shadow, and the transformer also has options for adding the direction of the light source, so that we can cast an oblique shadow…
How to Upload Big Data to the Cloud
FME Cloud has been live for over 18 months now, and one of the biggest hurdles customers face is moving their datasets into the cloud—particularly if they are large. Below are the three main data upload challenges we see. Most scenarios we’ve seen involve loading data up to Amazon Web Services (AWS), since FME Cloud runs on AWS, […]
Testing… testing… – a simple guide to FME filter transformers
A couple of year’s ago I wrote an article about ‘conditional testing’ in FME, and when to use the different filtering transformers. Looking back it seems a bit long-winded and complicated (sorry) and so I wrote this short post to simplify when to use the Tester, TestFilter, and AttributeFilter.
Tortoises & Tesseracts: ETL for BI Data Warehousing
The municipality of Arnhem wanted all of their ETL processes on one platform—and to align their geospatial and business intelligence working groups. But could FME handle it all? Slowly Changing Dimensions were one of many BI-centric tasks that it would need to deal with…
What’s Great in FME Server 2015.1
Spring has sprung, and so has FME 2015.1. Here’s a list of everything new and noteworthy in this latest version of FME Server. You can download it here, and check out the list of FME Desktop changes here. Subscribers New SFTP Subscriber. (That makes 12 subscriber protocols… and we’re just getting started.) FTP Subscriber – […]
Nuclear BIM: Forsmark Integrates CAD, GIS, BIM, and Non-Spatial
FME and open standards like IFC are behind a data integration project at the Forsmark nuclear power plant in Sweden. Complex security requirements and enduring workflow design were just two of the challenges taken on by Certified FME Professionals.
The Feature Types They Are a-Changin’
In Latin they say “tempora mutantur, nos et mutamur in illis” (the times change and we change with them). If you prefer your philosophy to have a Greek bent, Heraclitus said “Everything flows, nothing stands still”, and if you prefer it to be more contemporary (though not that contemporary), Bob Dylan put it even more succinctly: “The times, they are a-changin'”.
Well, FME feature types are a-changin’ too, and how!