class_docstr: GeoNames REST Web Services
  ==========================
  GeoNames is mainly using REST webservices. Find nearby postal codes / reverse geocoding
  This service comes in two flavors.You can either pass the lat/long or a postalcode/placename.
  
  API Reference
  -------------
  http://www.geonames.org/export/web-services.html
class_docstr_tok: ["GeoNames","REST","Web","Services","==========================","GeoNames","is","mainly","using","REST","webservices",".","Find","nearby","postal","codes","\/","reverse","geocoding","This","service","comes","in","two","flavors.You","can","either","pass","the","lat\/long","or","a","postalcode\/placename",".","API","Reference","--","--","--","--","--","--","-","http",":","\/\/www.geonames.org\/export\/web-services.html"]
code: def _adapt_results(self, json_response):
      # extract the array of JSON objects
      return json_response["geonames"]
  
imports: from __future__ import absolute_import
  import json
  import logging
  from geocoder.base import MultipleResultsQuery, OneResult
  from geocoder.keys import geonames_username
  from geocoder.location import BBox
label_desc: Use image node_id 3 for calling the GeonamesQuery obj's underlying member method code with example usage: obj._adapt_results(json_response) and returns: json_response