Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions geocode/utilities.py
Original file line number Diff line number Diff line change
Expand Up @@ -265,6 +265,7 @@ def reverse_geocode(
).to_crs(regions.crs)
regions.set_index("region_id", inplace=True)
joined = regions.sjoin(coords, how="right").to_crs(regions.crs)
joined = joined[~joined.index.duplicated(keep="first")]
# Perform sjoin nearest on coords that wasn't reverse-geocoded to a region
na_geolocations = joined[joined["region_id"].isna()].copy()
if not na_geolocations.empty and max_distance is not None:
Expand Down
Loading