想请教一下如何能够Postgresql中存储的数据打开时间维度
Geoserver自带的ImageMosaic数据可以直接发布带时间序列的栅格数据,
其拓展ImageMosaic JDBC的官方文档指导可以发布存储在Postgresql中的
栅格数据。需要配置connect.postgis.xml.inc、mapping.postgis.xml.inc、osm.postgis.xml
connect.postgis.xml.inc
<connect>
<dstype value="DBCP"/>
<username value="postgres"/>
<password value="123456"/>
<jdbcUrl value="jdbc:postgresql://localhost:5432/rastertest"/>
<driverClassName value="org.postgresql.Driver"/>
<maxActive value="10"/>
<maxIdle value="0"/>
</connect>
mapping.postgis.xml.inc
<spatialExtension name="pgraster"/>
<mapping>
<masterTable name="mosaic" >
<coverageNameAttribute name="name"/>
<maxXAttribute name="maxX"/>
<maxYAttribute name="maxY"/>
<minXAttribute name="minX"/>
<minYAttribute name="minY"/>
<resXAttribute name="resX"/>
<resYAttribute name="resY"/>
<tileTableNameAtribute name="tiletable" />
</masterTable>
<tileTable>
<blobAttributeName name="rast" />
</tileTable>
</mapping>
osm.postgis.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE ImageMosaicJDBCConfig [
<!ENTITY mapping PUBLIC "mapping" "mapping.pgraster.xml.inc">
<!ENTITY connect PUBLIC "connect" "connect.pgraster.xml.inc">
]>
<config version="1.0">
<coverageName name="oek"/>
<coordsys name="EPSG:4326"/>
<!-- interpolation 1 = nearest neighbour, 2 = bipolar, 3 = bicubic -->
<scaleop interpolation="1"/>
<axisOrder ignore="false"/>
&mapping;
&connect;
</config>
三个属性文件。但是官方文档并没有说怎么把按时间顺序命名的存储在Postgresql的栅格数据像本地数据一样发布。
其时间维度不知道应该怎么样启用。
官方教程
想请教一下如何能够Postgresql中存储的数据打开时间维度
数据如下