예제 #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,
     )
예제 #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,
     )
예제 #3
0
 def setUpClass(cls):
     cls.geocoder = BaiduV3(
         api_key=env['BAIDU_V3_KEY'],
         timeout=3,
     )
예제 #4
0
 def make_geocoder(cls, **kwargs):
     return BaiduV3(
         api_key=env['BAIDU_V3_KEY'],
         timeout=3,
         **kwargs,
     )
예제 #5
0
파일: models.py 프로젝트: kmnrm/picom2020
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