I have a bunch of 4-band GeoTIFFs that I would like to save as high resolution JPEG images. But, in the output image, I also need a separate point .shp to be overlayed and labeled with one of the fields in the shapefile. Additionally, I would like to have a coordinate grid overlayed on the image.
I have attached a screenshot (the 4-meter JPG is too large to share) of a subset (upper left corner) of an example that was generated using ENVI's QuickMap tool, which gives you the option of adding a coordinate grid. The points were overlayed using Arc, I believe.
For each geoTIFF (input), there will be two output jpgs. One with a 4-3-2 (meaning, 4th band = Red, 3rd band = Blue, 2nd band = Green) color composite and another with a 3-2-1 color composite, each with the coordinate grid and labeled points overlayed. ENVI's QuickMap tool works well to convert a geotiff raster to a color composite JPG map with the coordinate grid overlay, but I need to find a way to automate the entire process (including adding the points/labels) as there will be hundreds to thousands of inputs.
I can use GDAL, ENVI/IDL, QGIS or ArcGIS, but if there's a way to do it all in GDAL that would be great. If necessary, I can split the process up to do different steps with different tools.