PostGIS Raster e BandPixelType

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

PostGIS Raster e BandPixelType

Marco Li Volsi
Buon giorno a tutti.
Mediante raster2pgsql ho caricato su PostGIS alcune scene SRTM a 3
secondi in formato ASCII Grid.
Attraverso la funzione ST_BandPixelType ho scoperto che ha immagazzinato
i raster come "32BF" (che presumo significhi 32bit-float).
Analizzando i valori memorizzati nelle scene SRTM ho dedotto che sarebbe
sufficiente un PixelType "16BSI" (che presumo significhi 16bit-signed
integer).
Ho cercato un qualche parametro di raster2pgsql per poter specificare il
PixelType in outpup per la memorizzazione nel database ma niente.
Ho provato anche a convertire, con gdal_translate, gli ASCII Grid in TIF
ed a caricarli ma ho ottenuto lo stesso risultato.
Conoscete un modo per specificare quale sia il corretto PixelType per la
memorizzazione nel database?
Grazie.
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
666 iscritti al 22.7.2013
Reply | Threaded
Open this post in threaded view
|

Re: PostGIS Raster e BandPixelType

Salvatore Larosa
Ciao,

2014-05-26 12:32 GMT+02:00 Marco Li Volsi <[hidden email]>:
Buon giorno a tutti.
Mediante raster2pgsql ho caricato su PostGIS alcune scene SRTM a 3 secondi in formato ASCII Grid.
Attraverso la funzione ST_BandPixelType ho scoperto che ha immagazzinato i raster come "32BF" (che presumo significhi 32bit-float).
Analizzando i valori memorizzati nelle scene SRTM ho dedotto che sarebbe sufficiente un PixelType "16BSI" (che presumo significhi 16bit-signed integer).
Ho cercato un qualche parametro di raster2pgsql per poter specificare il PixelType in outpup per la memorizzazione nel database ma niente.

non credo sia stato implementata ancora l'opzione per specificare il pixeltype al comando raster2pgsql [0]
 
Ho provato anche a convertire, con gdal_translate, gli ASCII Grid in TIF ed a caricarli ma ho ottenuto lo stesso risultato.
Conoscete un modo per specificare quale sia il corretto PixelType per la memorizzazione nel database?

perchè non usare ST_MapAlgebra per cambiare il pixeltype ?? dovrebbe funzionare!

 
Grazie.
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
666 iscritti al 22.7.2013



--
Salvatore Larosa
linkedIn: http://linkedin.com/in/larosasalvatore
twitter: @lrssvt
skype: s.larosa
IRC: lrssvt on freenode

_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
666 iscritti al 22.7.2013