def handle_entrances(building, loc): latlong = [building.longitude, building.latitude] latlong2 = [loc.long, loc.lat] if computedistance.computeDistance(latlong, latlong2) < 1.5: return True else: return False
def handle_building(building,mental_health): latlong = [building.longitude, building.latitude] latlong2 = [mental_health.longitude, mental_health.latitude ] if computedistance.computeDistance(latlong,latlong2) < 1.5: return True else: return False
def handle_building(building, mental_health): if building.borough != mental_health.city_location and mental_health.city_location != "NEW YORK": return False latlong = [building.longitude, building.latitude] latlong2 = [mental_health.longitude, mental_health.latitude] if computedistance.computeDistance(latlong, latlong2) < 1.5: return True else: return False
def handle_building(building, crime_report): if building.borough != crime_report.BORO_NM or building.precinct != crime_report.ADDR_PCT_CD: return False latlong = [building.longitude, building.latitude] latlong2 = [crime_report.Longitude, crime_report.Latitude] if computedistance.computeDistance(latlong, latlong2) < 1.5: return True else: return False
def handle_building(building, _311_service): if _311_service.city in boroughs: if building.borough != _311_service.city: return False latlong = [building.longitude, building.latitude] latlong2 = [_311_service.longitude, _311_service.latitude] if computedistance.computeDistance(latlong, latlong2) < 1.5: return True else: return False
def handle_collissions(building, loc): if building.borough != None and loc.borough != None: if building.borough.lower() != loc.borough.lower(): return False latlong = [building.longitude, building.latitude] latlong2 = [loc.long, loc.lat] if computedistance.computeDistance(latlong, latlong2) < 1.5: return True else: return False
def find_building_distance(row, latlng=latlng): latlong2 = [row['longitude'], row['latitude']] dist = computedistance.computeDistance(latlng, latlong2) newrow = row.asDict() newrow["distance"] = dist return Row(**newrow)
def handle_distance(lat, lng, latlng=latlng): latlong2 = [lng, lat] if computedistance.computeDistance(latlng, latlong2) < 1.5: return True else: return False