Как преобразовать объект Polygon в Django GIS в изображение

Я выполняю проект Django, я создал модель Company с полем company_activity_area.

Моя цель - сгенерировать изображение из карты. а еще лучше - сгенерировать изображение карты для каждого полигона.

вот мой код.


from django.contrib.gis.db import models

class Company(models.Model):
    company_activity_area = models.MultiPolygonField(null=True, blank=True, 
                                                        srid=4326,
                                                        verbose_name='Area of Operation')
    def save(self, *args, **kwargs):
        for polygon in self.company_activity_area:
            # TODO: generate the map image for each polygon, where the polygon appear at the middle of the map
            
        super(Company, self).save(*args, **kwargs)
Вернуться на верх