Guest User

Untitled

a guest
Jun 19th, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.24 KB | None | 0 0
  1. <connect>
  2. <dstype value="DBCP"/>
  3. <username value="postgres" />
  4. <password value="password" />
  5. <jdbcUrl value="jdbc:postgresql://localhost:5432/db1" />
  6. <driverClassName value="org.postgresql.Driver"/>
  7. <maxActive value="10"/>
  8. <maxIdle value="0"/>
  9. </connect>
  10.  
  11. <spatialExtension name="postgis"/>
  12. <mapping>
  13. <masterTable name="mosaic" >
  14. <coverageNameAttribute name="name"/>
  15. <maxXAttribute name="maxX"/>
  16. <maxYAttribute name="maxY"/>
  17. <minXAttribute name="minX"/>
  18. <minYAttribute name="minY"/>
  19. <resXAttribute name="resX"/>
  20. <resYAttribute name="resY"/>
  21. <tileTableNameAtribute name="tiletable" />
  22. </masterTable>
  23. <tileTable>
  24. <blobAttributeName name="rast" />
  25. </tileTable>
  26. </mapping>
  27.  
  28. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  29. <!DOCTYPE ImageMosaicJDBCConfig [
  30. <!ENTITY mapping PUBLIC "mapping" "mapping.postgis.xml.inc">
  31. <!ENTITY connect PUBLIC "connect" "connect.postgis.xml.inc">]>
  32. <config version="1.0">
  33. <coverageName name="gfm"/>
  34. <coordsys name="EPSG:25832"/>
  35. <!-- interpolation 1 = nearest neighbour, 2 = bilinear, 3 = bicubic -->
  36. <scaleop interpolation="1"/>
  37. <verify cardinality="false"/>
  38. &mapping;
  39. &connect;
  40. </config>
  41.  
  42. Error: Could not list layers for this store, an error occurred retrieving them: Unable to acquire a reader for this coverage with format: ImageMosaicJDBC
  43.  
  44. 2012-10-24 14:09:11,404 DEBUG [org.geoserver] - Thread 14 locking in mode WRITE
  45. 2012-10-24 14:09:11,404 DEBUG [org.geoserver] - Thread 14 got the lock in mode WRITE
  46. 2012-10-24 14:09:11,406 DEBUG [geoserver.config] - Persisting coverage store raster_store
  47. 2012-10-24 14:09:11,408 DEBUG [geoserver.config] - Persisted org.geoserver.catalog.impl.CoverageStoreInfoImpl to /opt/geoserver/data_dir/workspaces/raster/raster_store/coveragestore.xml
  48. 2012-10-24 14:09:11,416 DEBUG [geoserver.config] - Persisted $Proxy15 to /opt/geoserver/data_dir/global.xml
  49. 2012-10-24 14:09:11,438 ERROR [imagemosaic.jdbc] -
  50. 2012-10-24 14:09:11,438 WARN [imagemosaic.jdbc] -
  51. java.io.IOException
  52. at org.geotools.gce.imagemosaic.jdbc.ImageMosaicJDBCReader.<init>(ImageMosaicJDBCReader.java:163)
  53. at org.geotools.gce.imagemosaic.jdbc.ImageMosaicJDBCFormat.getReader(ImageMosaicJDBCFormat.java:209)
  54. ....
  55. 2012-10-24 14:09:11,439 INFO [geoserver.web] - Getting list of coverages for saved store file:coverages/osm.postgis.xml
  56. java.lang.RuntimeException: Could not list layers for this store, an error occurred retrieving them: Unable to acquire a reader for this coverage with format: ImageMosaicJDBC
  57. at org.geoserver.web.data.layer.NewLayerPageProvider.getItems(NewLayerPageProvider.java:115)
  58. ...
  59. Caused by: java.lang.Exception: Unable to acquire a reader for this coverage with format: ImageMosaicJDBC
  60. at org.geoserver.catalog.CatalogBuilder.buildCoverage(CatalogBuilder.java:812)
  61. at org.geoserver.web.data.layer.NewLayerPageProvider.getItems(NewLayerPageProvider.java:82)
  62. ... 95 more
  63. 2012-10-24 14:09:11,441 DEBUG [geoserver.config] - Removing coverage store raster_store
  64. 2012-10-24 14:09:11,446 DEBUG [geoserver.config] - Persisted $Proxy15 to /opt/geoserver/data_dir/global.xml
  65. 2012-10-24 14:09:11,459 DEBUG [org.geoserver] - Thread 14 releasing the lock in mode WRITE
  66.  
  67. raster2pgsql -s 27700 -I -M -C {geotiffName}.tif -t 100x100 -l 2,4,6 {schema}.{tableName} | psql -U {user} -d {database}
  68.  
  69. create table {schema}.MOSAIC (NAME varchar(254) not null,
  70. TileTable varchar(254)not null,
  71. minX FLOAT8,minY FLOAT8, maxX FLOAT8, maxY FLOAT8,resX FLOAT8, resY FLOAT8, primary key (NAME,TileTable))
  72.  
  73. insert into {schema}.MOSAIC (name, tiletable) values ('oek', {Main raster table name});
  74. insert into {schema}.MOSAIC (name, tiletable) values ('oek', {raster pyramid 2 table name});
  75. insert into {schema}.MOSAIC (name, tiletable) values ('oek', {raster pyramid 4 table name});
  76. insert into {schema}.MOSAIC (name, tiletable) values ('oek', {raster pyramid 6 table name});
  77.  
  78. ALTER DATABASE dbname SET bytea_output TO 'escape'
  79.  
  80. <spatialExtension name="pgraster"/>
  81. <mapping>
  82. <masterTable name="MOSAIC" >
  83. <coverageNameAttribute name="name"/>
  84. <maxXAttribute name="maxX"/>
  85. <maxYAttribute name="maxY"/>
  86. <minXAttribute name="minX"/>
  87. <minYAttribute name="minY"/>
  88. <resXAttribute name="resX"/>
  89. <resYAttribute name="resY"/>
  90. <tileTableNameAtribute name="tiletable" />
  91. </masterTable>
  92. <tileTable>
  93. <blobAttributeName name="rast" />
  94. </tileTable>
  95. </mapping>
  96.  
  97. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  98. <!DOCTYPE ImageMosaicJDBCConfig [
  99. <!ENTITY mapping PUBLIC "mapping" "mapping.pgraster.xml.inc">
  100. <!ENTITY connect PUBLIC "connect" "connect.pgraster.xml.inc">
  101. ]>
  102.  
  103. <config version="1.0">
  104. <coverageName name="oek"/>
  105. <coordsys name="EPSG:27700"/>
  106. <!-- interpolation 1 = nearest neighbour, 2 = bipolar, 3 = bicubic -->
  107. <scaleop interpolation="1"/>
  108. <axisOrder ignore="false"/>
  109. &mapping;
  110. &connect;
  111. </config
  112.  
  113. <RasterSymbolizer>
  114. <Opacity>1.0</Opacity>
  115. <ColorMap>
  116. <ColorMapEntry color="#ffffff" quantity="1" label="label1" opacity="1"/>
  117. <ColorMapEntry color="#0000ff" quantity="200" label="label2" opacity="1"/>
  118. </ColorMap>
  119. </RasterSymbolizer>
  120.  
  121. <spatialExtension name="postgis"/>
  122.  
  123. <spatialExtension name="pgraster"/>
Add Comment
Please, Sign In to add comment