Изменить порядок гео координат Python - PullRequest
0 голосов
/ 11 декабря 2019

У меня есть pandas кадр данных, содержащий MULTIPOLYGON координаты в формате (LON, LAT). Мне нужно использовать эти координаты, чтобы добавить многоугольник на карту ipyleaflet, но мне нужно изменить порядок координат на (LAT, LON)

df['Footprint'][0]

''MULTIPOLYGON (((-3.870231 39.827106,-3.49322 41.329609,-6.624273 41.739006,-6.931492 40.237854,-3.870231 39.827106)))''


# Here in locations, I have manually changed the order
polygon = Polygon(
    locations=[(39.827106,-3.870231),(41.329609,-3.49322),(41.739006,-6.624273),(40.237854,-6.931492),(39.827106,-3.870231)],
    color="green",
    fill_color="green"
)

m = Map(center=(39.5531, -3.6914), zoom=6)
m.add_layer(polygon);
m

Любая идея о том, как сделатьобмануть?

...