5.3. You agree not to access (or attempt to access) any of the
Services by any means other than through the interface that is
provided by Google, unless you have been specifically allowed to do so
in a separate agreement with Google.

2 Answers
2

You can wrap the Fusion Table in the Open GeoServices REST api and make it look like a native AGS MapServer or FeatureServer. That's pretty much what Arc2Earth Sync will do for you automatically for your Fusion Tables or Earth Builder layers (in addition to synchronizing with a local FGDB)

You can make a custom tiled layer that makes direct requests for FusionTables tiles, though you'll need to play with the URL to figure out what X/Y/Z parameters are in the URL, and you'll need to check the T&C to make sure you're not breaking them. I had it figured out a couple months back, but I honestly cannot remember what X/Y represent. Z is the current zoom level. Here are the URLs:

First URL will return the points, second URL will return the heatmap style (h:true). You will need to supply your table ID through the ft parameter, and handle logging in appropriately if your table is private.

Alternately, you can export it to KML or get the KML URL and display that instead, but you won't get the heatmap that way as far as I know.