1 #include <grass/gis.h> 2 #include <grass/raster.h> 3 new_range(char * name,struct Reclass * reclass)4int new_range(char *name, struct Reclass *reclass) 5 { 6 int i; 7 struct Range range; 8 9 Rast_init_range(&range); 10 11 for (i = 0; i < reclass->num; i++) 12 Rast_update_range(reclass->table[i], &range); 13 Rast_write_range(name, &range); 14 15 return 0; 16 } 17