def pokestop(data):
log.debug("Converting to pokestop: \n {}".format(data))
if data.get('lure_expiration') is None:
log.debug("Un-lured pokestop... ignoring.")
return None
stop = {
'type': "pokestop",
'id': data['pokestop_id'],
'expire_time': datetime.utcfromtimestamp(data['lure_expiration']),
'lat': float(data['latitude']),
'lng': float(data['longitude']),
'lat_5': "{:.5f}".format(float(data['latitude'])),
'lng_5': "{:.5f}".format(float(data['longitude']))
}
stop['gmaps'] = get_gmaps_link(stop['lat'], stop['lng'])
stop['applemaps'] = get_applemaps_link(stop['lat'], stop['lng'])
return stop
评论列表
文章目录