12345678910111213141516171819202122232425 |
- /* mod13A2 Land/Water Flags 1Km bits[11-13]
- * 000 -> class 0: Shallow Ocean
- * 001 -> class 1: Land (Nothing else but land)
- * 010 -> class 2: Ocean Coastlines and lake shorelines
- * 011 -> class 3: Shallow inland water
- * 100 -> class 4: Ephemeral water
- * 101 -> class 5: Deep inland water
- * 110 -> class 6: Moderate or continental ocean
- * 111 -> class 7: Deep ocean
- */
- #include <grass/raster.h>
- CELL mod13A2g (CELL pixel)
- {
- CELL qctemp;
- pixel >>= 11; /*bits [11-13] become [0-2] */
- qctemp = pixel & 0x07;
-
- return qctemp;
- }
|