Module: Coordconver::Geo::Configuration

Extended by:
Configuration
Included in:
Coordconver, Configuration
Defined in:
lib/coordconver/geo/configuration.rb

Constant Summary collapse

DEFAULT_MAP_OPTIONS =
{
  gaode_base_url: 'http://restapi.amap.com/v3/geocode',
  baidu_base_url: 'http://api.map.baidu.com/geocoder/v2/',
  output: 'json'
}

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#settingsObject (readonly)

Returns the value of attribute settings.



12
13
14
# File 'lib/coordconver/geo/configuration.rb', line 12

def settings
  @settings
end

Instance Method Details

#init(baidu_map_aks, gaode_map_keys) ⇒ Object



14
15
16
# File 'lib/coordconver/geo/configuration.rb', line 14

def init(baidu_map_aks, gaode_map_keys)
  @settings = DEFAULT_MAP_OPTIONS.merge!(baidu_map_aks: baidu_map_aks, gaode_map_keys: gaode_map_keys)
end