Как открыть и прочитать файл GML с помощью OGR

Я пытаюсь открыть файл gml, чтобы прочитать его, но не могу получить доступ к содержимому.

models.py:

class Plot(ChangesMixin, TimeEntity):
  gml = models.FileField(verbose_name=_('GML'), upload_to='gml/plot/', blank=True, null=True)

parser_gml.py:

from osgeo import ogr

...
self.element.gml.file.open()
file_content = self.element.gml.file.read()
reader = ogr.Open(file_content, False)
for layer_i in range(reader.GetLayerCount()):
  ...

Кто-нибудь может помочь мне, пожалуйста? Заранее спасибо.

Вернуться на верх