向Geopandas Obj添加点

2024-05-19 03:38:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我的目标是创建某种geojson对象,并使用一个For循环,向其中添加几个的对象。在

我错过了什么?在

from geojson import Feature
import pandas as pd
import geopandas as gpd
# Point((-115.81, 37.24))

# Create a Dataframe with **Schools Centroids**
myManipulationObj = pd.DataFrame
for schoolNumber in listOfResults:
    myManipulationObj.append(centroids[schoolNumber])

# GDF should be a Beautiful collection (geoDataFrame) of Points
gdf = gpd.GeoDataFrame(myManipulationObj, geometry='Coordinates')

之后,我想使用geopandas write()创建一个.geojson文件。在

有什么帮助吗?在


(已解决)

我通过以下方式解决了这个问题:

  1. 创建python列表(listOfPoints
  2. 使用点对象作为要素对象的几何参数
  3. 使用要素列表(带点)创建要素集合

如果有人需要的话,离开这里以备将来参考

^{pr2}$

Tags: 对象fromimport目标列表forasgeojson

热门问题