* Markus Metz <[email protected]> [2018-02-26 13:01:35 +0100]:
On Mon, Feb 26, 2018 at 11:19 AM, Gra <[email protected]> wrote:Dear community I use r.cross to combine and then reclassify a set of indicators. I realised that r.cross doesn't work correctly. I have two inputs maps with values from 1 to 3 each. the problem is that r.category doesn't list the first combination (eg 1to 1)eg r.category map=myinput@in_data0 1 category 1; category 2 2 category 1; category 3 3 category 2; category 1 4 category 2; category 2 5 category 2; category 3 6 category 3; category 1 7 category 3; category 2 8 category 3; category 3 in reality the first combination exists (0 is empty but I should havethere category 1; category 1)the problem is that I have to iterate on 700 cases and I wont check andcorrect manually.could you fix it?Please try trunk r72281
Works for me, thank you. I get now (compared to what I've posted in the other post): 0 CZfg; category 1 1 CZfg; category 2 2 CZbg; category 1 3 CZbg; category 2 4 CZg; category 1 What about the -z flag, though? r.category geology_Test 217 CZfg 405 CZbg 766 CZg r.category basins_0_12 0 0 12 Twelve r.cross input=geology_Test,basins_0_12 out=cross_Test_6 r.cross input=geology_Test,basins_0_12 out=cross_Test_7 -z r.category cross_Test_6 0 CZfg; 0 1 CZfg; Twelve 2 CZbg; 0 3 CZbg; Twelve 4 CZg; 0 and r.category cross_Test_7 0 CZfg; 0 1 CZfg; Twelve 2 CZbg; 0 3 CZbg; Twelve 4 CZg; 0 The manual reads: With the -z flag zero data values are not crossed. This means that if a zero category value occurs in any input data layer, the combination is assigned to category zero in the resulting map layer, even if other data layers contain non-zero data. In the example given above, use of the -z option would cause 3 categories to be generated instead of 5. By the way, it should be: "In the following example..." and not "In the example given above...". Nikos
Markus Mthanks Grazia
signature.asc
Description: PGP signature
_______________________________________________ grass-user mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/grass-user
