Вот мой код:
Код: Выделить всё
from shapely import wkb
import pandas as pd
df = pd.read_parquet("...")
name = df.iloc[26]["name"]
coords = df.iloc[26]["coords"]
geometry = df.iloc[26]["geometry"]
print("name", name)
print("coords", coords)
print(wkb.loads(coords).wkt)
print("geometry", geometry)
print(wkb.loads(geometry).wkt)
Код: Выделить всё
name Niue
coords b'\x00\x00\x00\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
POINT (7.291122019556398e-304 0)
geometry b'\x00\x00\x00\x00\x01\x06\x00\x00\x00\x01\x00\x00\x00\x01\x03\x00\x00\x00\x01\x00\x00\x00F\x00\x00\x00.Bg\x88\x19De\xc0\x1c\x17\xc4\xf6I\xf82\xc0Y\xffB\xeaQDe\xc0h\x14\xdcY\x05\xfb2\xc0\xa8\xda\x13\xc9\xbcDe\xc0\xaf\xbd\x05\xc8\x86\x023\xc0\t\xc9]\xdf\xe2De\xc0n\x81\xa9\x0b\x1d\x063\xc0N\x19\xee\x12\x0bEe\xc0Kl\x88;(\x0c3\xc0\xc0c\xd3\xa5\x1aEe\xc0\xab\xaae\xc0yk\xaa8\x1fX3\xc0/|\x8e\xd9\xe3
Подробнее здесь: [url]https://stackoverflow.com/questions/79719547/cant-convert-geometry-from-back-to-wkt-after-exporting-from-mysql[/url]
Мобильная версия