6
GISデータ(https://data.cityofnewyork.us/resource/5rqd-h5ci.json)を含む次のJSONをGeoDataFrameに読み込む際に問題があります。GeoDataFrameにJSONをロード
ジオメトリを設定しようとすると、次のコードが失敗します。 geopandas.GeoDataFrame
コンストラクタはPythonのデータ構造としてJSONオブジェクトを処理するために構築することが表示されないため、ジオメトリを設定
import requests
import geopandas as gpd
data = requests.get("https://data.cityofnewyork.us/resource/5rqd-h5ci.json")
gdf = gpd.GeoDataFrame(data.json())
gdf = gdf.set_geometry('the_geom')
gdf.head()
今後の参考として、このjsonファイルは有効なGeoJSONではないようです。そのようなファイルの場合、 'geopandas.read_file(..)' – joris