From 9f6a75c3d3a583de0273a9347eade990433a5aa2 Mon Sep 17 00:00:00 2001 From: Ajay Thorve Date: Thu, 8 Feb 2024 10:08:21 -0800 Subject: [PATCH] remove soon to be deprecated use of read_json in pandas and pass a StringIO object --- python/cuxfilter/assets/geojson_mapper.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python/cuxfilter/assets/geojson_mapper.py b/python/cuxfilter/assets/geojson_mapper.py index 5fa2e4d5..48af4e53 100644 --- a/python/cuxfilter/assets/geojson_mapper.py +++ b/python/cuxfilter/assets/geojson_mapper.py @@ -1,6 +1,7 @@ from urllib.request import urlopen import geopandas as gpd import pandas as pd +from io import StringIO def geo_json_mapper( @@ -16,7 +17,7 @@ def geo_json_mapper( temp_gpd_df = gpd.read_file(data).to_crs(epsg=projection) - df = pd.read_json(temp_gpd_df.to_json()) + df = pd.read_json(StringIO(temp_gpd_df.to_json())) x_range = ( temp_gpd_df.geometry.bounds.minx.min(),