Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a feature in Google Earth Builder that supports server-side geoprocessing?

For example, say I upload two large geo datasets to Google's cloud: one with lots of points and another with lots of polylines.

Is there some way I can write a script and upload it to the cloud that:

  1. finds all points in dataset1 within some distance of a line in dataset2 having some attribute = some specified value.
  2. find all points within some distance of the points from step 1 where some attribute = some value
  3. buffer the points from 2 based on some other attribute, and return the results

I would like for this script to run on the server - not on the client.

Update: I watched most of the webinar at Directions Magazine, last week. The first 3/4's of the webinar, which included the entire demo and didn't address this question. Right now it is in the process of being archived, but should be available for viewing again shortly.

Update The webinar archive is now available for viewing.

share|improve this question
I'm sure we're going to start seeing a lot of Google Earth Builder questions. – Seth P. Jun 20 '11 at 17:09
up vote 2 down vote accepted

You can do Spatial Queries with Google Earth Builder and Fusion Tables


SELECT * FROM 297050 WHERE ST_INTERSECTS(Address, RECTANGLE(LATLNG(37.2, -122.3), LATLNG(37.6, -121.9))) is a good starting resource

As for the server-sided geoprocessing - it is unclear - seems like google want to use their servers for this.

share|improve this answer
A google rep told me the same thing. Still, this means pulling massive amounts of data onto the client, essentially doing the join client-side. If/when google supports this on the server side things will get interesting. – Kirk Kuykendall Jun 22 '11 at 21:05

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.