¿Es posible leer datos brutos en un %-% geopandas
GeoDataFrame
, a la a pandas
DataFrame
?
Por ejemplo, las siguientes obras:
import io
import pandas as pd
import requests
data = requests.get("https://data.cityofnewyork.us/api/geospatial/arq3-7z49?method=export&format=GeoJSON")
pd.read_json(io.BytesIO(data.content))
Lo siguiente no:
import geopandas as gpd
import io
import requests
data = requests.get("https://data.cityofnewyork.us/api/geospatial/arq3-7z49?method=export&format=GeoJSON")
gpd.read_file(io.BytesIO(data.content))
En otras palabras, ¿es posible leer datos geoespaciales que están en la memoria sin guardar esos datos en el disco primero?