I finally figured out that it's the ESRI "etopo1.clr" colour map that is wrong. I opened it in a text editor and the values are all positive. They were in the one I just downloaded from here anyways: Esri Mapping Centre - ArcGIS Resources.
So as I saw someone suggest, I edited the .clr file in Excel and subtracted every value by 10898 so that the lowest value was -10898. However, even after doing that, the colours still didn't come out properly after I applied the colour map. Looking at the colour map again, the light blue colour (229 255 255) stopped at 1101m where it turned into the dark green (66 209 127). This is why a majority of the continents were still showing as light blue and only a small part was showing as green. So I then subtracted another 1102 from all of the values and removed the values below -10898 and added values to the high end to capture all of the high elevations.
I have edited and attached the .clr files so that they start displaying green at 0m elevation and above if anyone wants to download them. "etopo1_new.clr" is the colour map that contains the negative values and "etopo1_pos_new.clr" is the colour map with only positive values.
Also, for people having issues where the colour map button is greyed out, do the above and convert the raster to integer data type or use the Copy Raster (Data Management) tool and convert to a 16_BIT_SIGNED pixel type. Alternatively, you can also just run the "Add Colormap (Data Management)" tool to apply the colour map to a 32 bit raster.
Thank you Paul! You saved me a lot of heart ache.
I found the easiest way to load the color map was to utilize the 'Int' (Spatial Analyst) tool.
Hello,
I have been trying to visualise ETOPO1 data as outlined above, and have made good use of the Colormap files supplied by Paul (thank you).
Because the colormap relies on unique values - it appears in the legend as some ~20,000 items. Is it at all possible to convert this colormap into a color ramp to simplify its appearance in the legend?
Any suggestions welcome.
Thanks,