title: Google Maps - Trigger a click event on a data layer at a specific point (long/lat)
body: <p>I am loading a google map with GeoJSON, and after the map is loaded and the data layers are applied, I would like to trigger a click event at a specific point automatically for the user. Subsequently, they can click all over the map to interact with it.</p>
  
  <p>So for the automatic load part, I tried something like this:</p>
  
  <pre><code>var x = new google.maps.LatLng(myLongitude, myLatitude);
  google.maps.event.trigger(map.data, 'click', WHAT_GOES_HERE?);
  </code></pre>
  
  <p>but I can't figure out what goes in the last part of that function. The corresponding function for clicking is this:</p>
  
  <pre><code> map.data.addListener('click', function (event) {
      ...
      code
      ...
     }
  </code></pre>
  
  <p>The event fires, but event is null of course. I need (event) to be populated with a feature (that's what the type is expected to be) but I can't seem to figure out how to get the feature from a long/lat. </p>
  
  <p>So I load my data layers, I have my long/lat, but I can't seem to retrieve a feature from the long/lat. Any suggestions on how to retrieve this? </p>