Ah,Tomatu-san,he lived so far from me,have you visited his exhibition (Wien 1977)? He is A Man of La Mancha,holding special INTERFACE between the object and the subject in his mind.
art cannot be forced or imposed, it has to appear (in the eye of the beholder or elsewhere:))... shomei tomatsu did some very similar abstracts, as far as I know :))
I read the about, but to me, this looks like a view from space at an unknown landscape... Mountains, valleys, rivers, a grid of rail or power lines... and the drops, a city of circular dwellings...:)))