[mapserver-dev] "ambiguity" of gml_[item name]_type = Date

Daniel Morissette dmorissette at mapgears.com
Wed Oct 23 05:27:09 PDT 2019


+1 here too.

Daniel


On 2019-10-22 18:09, Jeff McKenna wrote:
> It seems I spend a lot of effort playing with datetime and PostGIS 
> MapServer, so I am a strong +1 in adding a "datetime" and "time" as 
> valid options for gml_[item name]_type
> 
> -jeff
> 
> 
> 
> On 2019-10-22 5:54 PM, Steve Lime wrote:
>> Makes complete sense to me at first glance.
>>
>> On Tue, Oct 22, 2019 at 3:48 PM Even Rouault 
>> <even.rouault at spatialys.com <mailto:even.rouault at spatialys.com>> wrote:
>>
>>     Hi,
>>
>>     when serving vector through WFS currently, we can use the gml_[item
>>     name]_type
>>     to define the type of a field. Currently we have a value "Date" whose
>>     semantics is rather loose. All input backends (OGR, Oracle, MSSQL,
>>     PostGIS)
>>     use it whereas they have distinct types for Date (without time),
>>     DateTime, and
>>     Time (without date). MapServer having internally a single type makes
>>     that when
>>     using OGR output (for example GeoJSON), we'll have lost some
>>     information, and
>>     thus the OGR output currently prefers to use a OGR OFTDateTime to 
>> avoid
>>     potentially losses. But "2019-10-22T00:00:00Z" is not semantically
>>     equivalent
>>     to "2019-10-22".
>>     So my proposal would be to change (define) Date to be a Date without
>>     time
>>     information, and add DateTime and Time types.
>>
>>     Thoughts ?
>>
>>     (note: some backends like Oracle and PostGIS have distinctions 
>> between
>>     DateTime with or without timezone, but we probably don't need to go
>>     to that
>>     level of subtelty)
>>
>>     Even
>>
>>     --     Spatialys - Geospatial professional services
>>     http://www.spatialys.com
>>     _______________________________________________
>>     mapserver-dev mailing list
>>     mapserver-dev at lists.osgeo.org <mailto:mapserver-dev at lists.osgeo.org>
>>     https://lists.osgeo.org/mailman/listinfo/mapserver-dev
>>
>>
>> _______________________________________________
>> mapserver-dev mailing list
>> mapserver-dev at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/mapserver-dev
>>
> 
> 


-- 
Daniel Morissette
Mapgears Inc
T: +1 418-696-5056 #201


More information about the mapserver-dev mailing list