From 645c2e428481ffe0103f2a30ddf762b0e3422650 Mon Sep 17 00:00:00 2001 From: Tom Kralidis Date: Fri, 13 May 2022 13:48:45 +0000 Subject: [PATCH] fix OpenAPI OGR datetime handling --- pygeoapi/provider/ogr.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pygeoapi/provider/ogr.py b/pygeoapi/provider/ogr.py index 58069e7..30431ae 100644 --- a/pygeoapi/provider/ogr.py +++ b/pygeoapi/provider/ogr.py @@ -275,6 +275,12 @@ class OGRProvider(BaseProvider): fields[fieldName] = {'type': fieldName2} + if fieldName2 == 'datetime': + fields[fieldName] = { + 'type': 'string', + 'format': 'date-time' + } + # fieldWidth = layer_defn.GetFieldDefn(fld).GetWidth() # GetPrecision = layer_defn.GetFieldDefn(fld).GetPrecision()