class_docstr: US Census Geocoder REST Services
  =======================
  The Census Geocoder is an address look-up tool that converts your address to an approximate coordinate (latitude/longitude) and returns information about the address range that includes the address and the census geography the address is within. The geocoder is available as a web interface and as an API (Representational State Transfer - REST - web-based service).
  
  API Reference
  -------------
  https://geocoding.geo.census.gov/geocoder/Geocoding_Services_API.html
class_docstr_tok: ["US","Census","Geocoder","REST","Services","=======================","The","Census","Geocoder","is","an","address","look-up","tool","that","converts","your","address","to","an","approximate","coordinate","(","latitude\/longitude",")","and","returns","information","about","the","address","range","that","includes","the","address","and","the","census","geography","the","address","is","within",".","The","geocoder","is","available","as","a","web","interface","and","as","an","API","(","Representational","State","Transfer","-","REST","-","web-based","service",")",".","API","Reference","--","--","--","--","--","--","-","https",":","\/\/geocoding.geo.census.gov\/geocoder\/Geocoding_Services_API.html"]
code: def _build_params(self, locations, provider_key, **kwargs):
      self.batch = self.generate_batch(locations)
      self.locations_length = len(locations)
      self.timeout = int(
          kwargs.get("timeout", "1800")
      )  # 30mn timeout, us census can be really slow with big batches
      self.benchmark = str(kwargs.get("benchmark", 4))
  
      return {
          "benchmark": (None, self.benchmark),
          "addressFile": ("addresses.csv", self.batch),
      }
  
file_path: geocoder/geocoder/uscensus_batch.py
imports: from __future__ import absolute_import
  from geocoder.base import OneResult, MultipleResultsQuery
  import logging
  import io
  import csv
  import sys
  import requests
label_desc: Use image node_id 2 for calling the USCensusBatch obj's underlying member method code with example usage: obj._build_params(locations, provider_key) and returns: dict