OK, looks like [3] for me. Thanks.
On 7/28/2011 3:01 PM, Chaitanya kumar CH wrote:
The closest thing you can do without doing any coding is to use the
gdal_contour utility[1] to create a vector file and then use
gdal_rasterize [2] to burn them back to a raster. If you use
appropriate options, all your pixels will be clamped to the discrete
levels used in gdal_contour. It's straight forward to apply a color
table to that.
If you want to do this using a script, refer to the gdal API
tutorial[3]. You'll have to do the classification while you read and
write the pixels using GDALRasterIO(). You can set the color table too.
Note that there may be some differences along the edges of classified
pixels between these two methods. The lines generated by gdal_contour
may go through the area of a pixel and could change the burn value.
[1]: http://www.gdal.org/gdal_contour.html
[2]: http://www.gdal.org/gdal_rasterize.html
[3]: http://www.gdal.org/gdal_tutorial.html
On Fri, Jul 29, 2011 at 12:05 AM, Stephen Crawford <src...@psu.edu
<mailto:src...@psu.edu>> wrote:
Thanks for the reply. I had looked at these before, and then
looked again after your note, but I just don't understand how I
map the climate variable values to different colors in the
palette, along the lines of:
tmax < 30 | color1
30 < tmax < 50 | color2
tmax > 50 | color3
Thanks,
Steve
On 7/27/2011 1:01 AM, Chaitanya kumar CH wrote:
Sorry, here are the links.
[1]: http://www.gdal.org/rgb2pct.html
[2]: http://www.gdal.org/gdal_vrttut.html
[3]: http://www.gdal.org/formats_list.html
On Wed, Jul 27, 2011 at 10:30 AM, Chaitanya kumar CH
<chaitanya.ch <http://chaitanya.ch>@gmail.com <http://gmail.com>>
wrote:
Stephen,
The docs for rgb2pct.py script [1] has an example that shows
how to convert to a paletted image using hand made VRT file.
You can use the "-of PNG" option to set the destination
format as png and the -pct option with your VRT file.
On Wed, Jul 27, 2011 at 2:42 AM, Stephen Crawford
<src...@psu.edu <mailto:src...@psu.edu>> wrote:
Hi All,
I have 60 or so asciiGrids of climate data that I would
like to tun into PNGs, with the climate values classified
by color. I would like to script this process using
Python. Is there a way to do this with GDAL? Or if not,
is there any other open source way to do this?
Thanks,
Steve
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org <mailto:gdal-dev@lists.osgeo.org>
http://lists.osgeo.org/mailman/listinfo/gdal-dev
--
Best regards,
Chaitanya kumar CH.
+91-9494447584
17.2416N 80.1426E
--
Best regards,
Chaitanya kumar CH.
+91-9494447584
17.2416N 80.1426E
--
Stephen Crawford
Center for Environmental Informatics
The Pennsylvania State University
src...@psu.edu <mailto:src...@psu.edu>
814.865.9905
--
Best regards,
Chaitanya kumar CH.
+91-9494447584
17.2416N 80.1426E
--
Stephen Crawford
Center for Environmental Informatics
The Pennsylvania State University
src...@psu.edu
814.865.9905
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev