在 python 中的 geoJson 文件中提取多边形中心的坐标
extract coordinates of the center of polygons in a geoJson file in python
我想提取 geojson 文件中包含的每个多边形的中心坐标。
这是我的 geojson 文件:https://france-geojson.gregoiredavid.fr/repo/departements.geojson
我想要的是不同部门中心的经纬度列表,这样我就可以用它在分区统计图上以散点图框的形式显示部门代码。
我该怎么做?
import geopandas as gpd
df = gpd.read_file("https://france-geojson.gregoiredavid.fr/repo/departements.geojson")
df.head(2)
df["lon"] = df["geometry"].centroid.x
df["lat"] = df["geometry"].centroid.y
df
我想提取 geojson 文件中包含的每个多边形的中心坐标。
这是我的 geojson 文件:https://france-geojson.gregoiredavid.fr/repo/departements.geojson
我想要的是不同部门中心的经纬度列表,这样我就可以用它在分区统计图上以散点图框的形式显示部门代码。
我该怎么做?
import geopandas as gpd
df = gpd.read_file("https://france-geojson.gregoiredavid.fr/repo/departements.geojson")
df.head(2)
df["lon"] = df["geometry"].centroid.x
df["lat"] = df["geometry"].centroid.y
df