Hallo Martin,
ok. Aber ich kann die Logik nicht nachvollziehen.
Am besten probiert man das mit einem Bild, damit man die Sachen
wiedererkennt.
In[25] := Clear[picD]
picD = Import["http://exampledata.wolfram.com/hailey.dem.gz", "Data"];
In[27]:= ReliefPlot[picD, ColorFunction -> "GreenBrownTerrain"]
gibt ein quadratisches Bild aus, dessen Wertebereich unbekannt ist.
In[31]:= ReliefPlot[picD, ColorFunction -> "GreenBrownTerrain",
DataRange -> {{20, 30}, {50, 60}}]
weist einen Wertebereich zu, gewissermassen frei Schnauze.
In[34]:= ReliefPlot[picD, ColorFunction -> "GreenBrownTerrain",
DataRange -> {{20, 30}, {50, 60}},
PlotRange -> {Automatic, {55, 60}}]
gibt die obere Hälfte des Bildes aus und
In[35]:= ReliefPlot[picD, ColorFunction -> "GreenBrownTerrain",
DataRange -> {{0, 20}, {-90, -70}},
PlotRange -> {Automatic, {-80, -70}}]
gibt genau dieselbe obere Hälfte aus. Es ist also so, dass DataRange den
Wertebereich festlegt (besonders nützlich bei ListPlots etc.) und
PlotRange aus diesem Wertebereich den anzuzeigenden Bereich ausschneidet.
Gruss
Udo.
P.S.: Wenn man
ReliefPlot[picD, ColorFunction -> "GreenBrownTerrain",
DataRange -> {{20, 30}, {50, 70}}]
eingibt, dann wird das Bild 1:2 gestreckt (y-Achse 2 Längeneinheiten,
x-Achse 1 Längeneinheit).