Skip to main content

I am looking to tilise aerial imagery tiles into circa 10 zoom levels to go into a map server.

The porcess I have at the moment, outside of FME, is struggling.

It is GDAL2tiles using python but it is not multi threading and only using one core. Therefore running for 8 days and only producing one level of zoom from 10.

I suspect FME can do it but I am not sure how.

Hi

Have your looked at the WebMapTiler transformer?

Just be aware that generating lots of zoom levels over a large area can take a LOT of time, all things depending, as the number of tiles quadruples for each successive zoom level. Here's a nifty tool to help you visualize the numbers.

David


For performance reasons, you can use multiple workspaces to run a tiling process. This article explains how and why. If you can run multiple engines on FME Server then you can reduce the time drastically. The article shows that one million tiles were completed in 6.4 hours with 8 engines. On one engine it would take 2 days to do the same.

One other performance tip: don't use a dataset fanout. It will increase the tiling time/resources enormously.


Reply