• Click on a field(s) to call identify which will highlight the identify result.
  • Construct esri.arcgis.gmaps.DynamicMapServiceLayer with URL to ArcGIS Server Dynamic map resoure and add it to the map.
  • Call esri.arcgis.gmaps.IdentifyTask against a layer in the map with new esri.arcgis.gmaps.IdentifyParameters where geometry is set to the google map click point. You can click the selected polygon and get its infowindow.
  • Returned features are saved into the identifyOvs[]. User can now use results as input to the esri.arcgis.gmaps.GeometryService.buffer() operation. Buffer is called with a distance unit of 9001 (meter) at 1, 2, & 3km. Results are unioned together. If BufferParameters as Json is greater than 2000 characters (ie. large input polygon), then the proxy.ashx page is used to post results to the REST API.