Module: BroadbandMap::Client::Summary
- Included in:
- BroadbandMap::Client
- Defined in:
- lib/broadband_map/client/summary.rb
Instance Method Summary collapse
-
#summary_geo(params = {}, options = {}) ⇒ Hash
Returns broadband summary data by geography IDs for a specific geography type.
-
#summary_nation(params = {}, options = {}) ⇒ Hash
Returns broadband summary data for the nation.
Instance Method Details
#summary_geo(params = {}, options = {}) ⇒ Hash
Returns broadband summary data by geography IDs for a specific geography type
14 15 16 17 18 19 20 |
# File 'lib/broadband_map/client/summary.rb', line 14 def summary_geo(params={}, ={}) params = {:format => 'json'}.merge(params) ids = "" params[:geography_ids].each {|x| ids += x +","} ids.chop! get("analyze/#{params[:data_version]}/summary/#{params[:census_metric_type]}/#{params[:geography_type]}/ids/#{ids}?format=#{params[:format]}&callback=#{params[:callback]}") end |
#summary_nation(params = {}, options = {}) ⇒ Hash
Returns broadband summary data for the nation
31 32 33 34 |
# File 'lib/broadband_map/client/summary.rb', line 31 def summary_nation(params={}, ={}) params = {:format => 'json'}.merge(params) get("analyze/#{params[:data_version]}/summary/#{params[:census_metric_type]}/nation?format=#{params[:format]}&callback=#{params[:callback]}") end |