Python geojson получение центроидов многоугольника
У меня есть модель django из проекта django-leaflet example вида:
from djgeojson.fields import PolygonField from django.db import models
class MushroomSpot(models.Model):
title = models.CharField(max_length=256)
description = models.TextField()
geom = PolygonField()
После сохранения данных я получаю результат типа:
'title': 'Location 2',
'description': 'This is location 2',
'geom': {'type': 'Polygon',
'coordinates': [[[5.328369, 45.251688],
[5.910645, 44.980342],
[6.328125, 45.375302],
[6.075439, 45.859412],
[5.471191, 45.698507],
[5.328369, 45.251688]]]}
Как получить кетроид и площадь многоугольника? Я пробовал искать, но нашел очень сложные задачи. Любая помощь будет принята с благодарностью