gpt4 book ai didi

python-3.x - LineString - 获取坐标作为 DataFrame

转载 作者:行者123 更新时间:2023-12-05 02:08:56 36 4
gpt4 key购买 nike

我有一个带有 GeoSeries 的 geopandas Dataframe。

此列只有一个条目,shapely.geometry.linestring.LineString

LineString (first_lon first_lat, second_lon second_lat, ...)

我找不到一种简单的方法来将此 LineString 的坐标作为 DataFrame 来获取

LON           LAT
first_lon first_LAT
second_lon second_LAT
...

有内置函数吗?

谢谢

最佳答案

x,y = LineStringObject.coords.xy
pd.DataFrame(list(zip(x,y)), columns=['LAT', 'LON'])

看起来工作正常。

[编辑]

x,y = LineStringObject.coords.xy
pd.DataFrame({'LAT':x,'LON':y})

关于python-3.x - LineString - 获取坐标作为 DataFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60342888/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com