class_docstr: HERE Geocoding REST API
  =======================
  Send a request to the geocode endpoint to find an address
  using a combination of country, state, county, city,
  postal code, district, street and house number.
  
  API Reference
  -------------
  https://developer.here.com/rest-apis/documentation/geocoder
code: def _build_params(self, location, provider_key, **kwargs):
      # HERE Credentials
      app_id = kwargs.get("app_id", here_app_id)
      app_code = kwargs.get("app_code", here_app_code)
      if not bool(app_id and app_code):
          raise ValueError("Provide app_id & app_code")
  
      # URL Params
      params = {
          "searchtext": location,
          "app_id": app_id,
          "app_code": app_code,
          "gen": 9,
          "maxresults": kwargs.get("maxRows", 1),
          "language": kwargs.get("language", "en"),
      }
  
      # bounding box if present
      bbox = kwargs.get("bbox")
      if bbox:
          bbox = BBox(bbox=bbox)
          # do not forget to convert bbox to mapbox expectations...
          params["bbox"] = "{north},{west};{south},{east}".format(
              west=bbox.west,
              east=bbox.east,
              south=bbox.south,
              north=bbox.north,
          )
  
      for value in self.qualified_address:
          if kwargs.get(value) is not None:
              params[value] = kwargs.get(value)
  
      return params
  
imports: from __future__ import absolute_import
  import logging
  from geocoder.base import OneResult, MultipleResultsQuery
  from geocoder.keys import here_app_id, here_app_code
  from geocoder.location import BBox
label_desc: Use image node_id 2 for calling the HereQuery obj's underlying member method code with example usage: obj._build_params(location, provider_key) and returns: params