How would I detect a point within a polygon and add to a polygon count in Fusion Tables?
===

Here is what I am trying to do:

In [Fusion Table #1](https://www.google.com/fusiontables/DataSource?docid=1JdsjrKHroSI3i9Wkw34FJsMaYnJ1iycGNCKNJ2A), I have a list of neighbourhoods (polygons).

In [Fusion Table #2](https://www.google.com/fusiontables/DataSource?docid=1OvUC0vGk31AGZO8U7KtJqmdCE2TRrlU1qqdKnv4), I have a list of locations (markers) in the same city.

The end goal is to show each neighbourhood color-coded, based on how many markers are within each polygon.

I currently have an HTML file with two map layers in it, but I am unsure where or how to progress from here to get to my end goal. Searching here, Google and other forums have yielded very little.

    <!DOCTYPE html>
    <html>
      <head>
      <style>
        #map-canvas { width:900px; height:500px; }
      </style>
      <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
      <script type="text/javascript">
        var map;
        var layerl0;
        var layerl1;
        function initialize() {
          map = new google.maps.Map(document.getElementById('map-canvas'), {
            center: new google.maps.LatLng(43.23769967935207, -79.89601135253906),
            zoom: 11,
            mapTypeId: google.maps.MapTypeId.ROADMAP
          });
          layerl0 = new google.maps.FusionTablesLayer({
            query: {
              select: "'geometry'",
              from: '1JdsjrKHroSI3i9Wkw34FJsMaYnJ1iycGNCKNJ2A'
            },
            map: map
          });
          layerl1 = new google.maps.FusionTablesLayer({
            query: {
              select: "'Location'",
              from: '1OvUC0vGk31AGZO8U7KtJqmdCE2TRrlU1qqdKnv4'
            },
            map: map
          });
        }
        google.maps.event.addDomListener(window, 'load', initialize);
      </script>
      </head>
      <body>
        <div id="map-canvas"></div>
      </body>
    </html>

Any help would be appreciated.