def get_nearby(lat,lng,distance=0.5):
'''
获取纬度经度范围
:param items:
:return:
'''
import math
EARTH_RADIUS = 6378137
def deg2rad(deg): # 角度转弧度
return math.radians(deg)
d_lng = 2 * math.asin(math.sin(distance / (2 * EARTH_RADIUS)) / math.cos(deg2rad(lat)))
d_lng = deg2rad(d_lng)
d_lat = distance / EARTH_RADIUS
d_lat = deg2rad(d_lat)
result = {
'left_top': {'lat':lat + d_lat, 'lng':lng - d_lng},
'right_top': {'lat':lat + d_lat,'lng': lng + d_lng},
'left_bottom': {'lat':lat - d_lat, 'lng':lng - d_lng},
'right_bottom': {'lat':lat - d_lat, 'lng':lng + d_lng},
}
return result