基本的に地形に沿って流れるんだから溶岩流に関しては途中に土でも盛って山作ればいいんじゃないの?