From de896f525d2ea35c1a158baf5199075b1f3c3182 Mon Sep 17 00:00:00 2001 From: jhon Date: Thu, 6 Jul 2023 17:25:33 -0500 Subject: [PATCH] fix long and latitud ameba --- osrmareas/areas.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/osrmareas/areas.py b/osrmareas/areas.py index 23a8d24..ab292bb 100644 --- a/osrmareas/areas.py +++ b/osrmareas/areas.py @@ -83,7 +83,7 @@ def get_routes( return all_routes_df -def get_ameba(df, max_km=None, alpha = 0, xcol='dest_lon', ycol='dest_lat', km_col='dist_driving_km', crs=None): +def get_ameba(df, max_km=None, alpha = 0, xcol='dest_lon', ycol='dest_lat', km_col='dist_driving_km', crs=crs_lat): if max_km is None: max_km=np.mean(df[km_col]) crop_df = df.copy() @@ -93,7 +93,7 @@ def get_ameba(df, max_km=None, alpha = 0, xcol='dest_lon', ycol='dest_lat', km_c crop_df = df.loc[crop_df_rows] border = [] for _, row in crop_df.iterrows(): - border.append((row[xcol], row[ycol])) + border.append((row[ycol], row[xcol])) bd = alphashape.alphashape(border, alpha) gdf = gpd.GeoDataFrame(geometry=[bd]) if crs is not None: