LineString - 获取坐标作为 DataFrame

LineString - get coordinates as DataFrame

我有一个 geopandas 数据框 GeoSeries

这一栏只有一个条目,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})