Esempio n. 1
0
 def make_geocoder(cls, **kwargs):
     return BaiduV3(
         api_key=env['BAIDU_V3_KEY_REQUIRES_SK'],
         security_key=env['BAIDU_V3_SEC_KEY'],
         timeout=3,
         **kwargs,
     )
Esempio n. 2
0
 def setUpClass(cls):
     cls.geocoder = BaiduV3(
         api_key=env['BAIDU_V3_KEY_REQUIRES_SK'],
         security_key=env['BAIDU_V3_SEC_KEY'],
         timeout=3,
     )
Esempio n. 3
0
 def setUpClass(cls):
     cls.geocoder = BaiduV3(
         api_key=env['BAIDU_V3_KEY'],
         timeout=3,
     )
Esempio n. 4
0
 def make_geocoder(cls, **kwargs):
     return BaiduV3(
         api_key=env['BAIDU_V3_KEY'],
         timeout=3,
         **kwargs,
     )
Esempio n. 5
0
def fetch_address_coordinates(address):
    locator = BaiduV3(api_key=BAIDUV3_GEOCODER_KEY,
                      security_key=BAIDU_SECURITY_KEY)
    location = locator.geocode(address, timeout=300)
    return location.longitude, location.latitude