我已经使用Geoserver 2.2.x和PostGIS 2.0.1(PostgreSQL 9.1.x)数据存储发布了各个层。仅具有日期值而没有与时间/时间戳相关的值的字段存储为日期。在将我的图层发布为wfs / wms并在浏览器中打开表格后,日期vlu显示为带有尾随的'Z'。
这是geoserver使用的geotools数据存储api的产品吗?
我认为,geotools数据存储区api在数据读取日期,日期时间,时间戳记等方面给与了铺垫,并且显示了zulu时间的“ z”。我可能完全不考虑我的geotools假设,但是在PostgreSQL中,“ z”表示zulu或utc。
如果数据源值存储为日期,并且没有时间成分,为什么在日期字段中尾随“ Z”?
1
我认为日期会在内部转换为时间戳。参见docs.codehaus.org/display/GEOTOOLS/Date+Time+handling进行讨论
—
Ian Turton