• Nem Talált Eredményt

TERRAIN ANALYSIS IN CONSIDERATION OF SURFACE CURVATURE CONDITIONS

N/A
N/A
Protected

Academic year: 2022

Ossza meg "TERRAIN ANALYSIS IN CONSIDERATION OF SURFACE CURVATURE CONDITIONS "

Copied!
11
0
0

Teljes szövegt

(1)

TERRAIN ANALYSIS IN CONSIDERATION OF SURFACE CURVATURE CONDITIONS

B.l\-:l(RKUS

Department of Surveying, Institute of Geodesy, Surveying and Photogrammetry, Technical University, H-1521 Budapest

Received January 3, 1985 Presented by Prof. Dr. F. Sarkozy

Abstract

In digital relief models determination of the terrain curvature can be realized without difficulty "'ith the aid of the formulae figuring in the paper. Visualizing the results on maps, the curvature conditions can also be studied visually. After a computer aided analysis of the results the algorithm in the paper orders the surface points into seven categories (plane, peak, pit, pass, ridge, valley, slope) and/or their sub-categories. In a digital form, the resulting image matrix can supply further computer aided processes ,~ith information, and visualized in a graphic way it gives a good image about terrain formation. The results can be utilized in dif- ferent branches of agricultural planning, in environmental protection, hydrological modeling, etc.

In general, contour maps are being used at present, to describe reliefs.

Users often undertake different measurings, constructions on the maps to gain new information about relief-characteristics. To satisfy special requirements there are thematic relief maps. In the course of measuring, construction, pre- paring thematic maps, the curvature conditions of the surface are mostly not taken into consideration but a linear interpolation is done between the contour lines and also the surface curvature conditions are not characterized by an objective method. The above is explained by the complexity of graphic deter- mination of the curvature. However, on digital relief models the numerical determination of the CUTvature is relatively simple. Thus, besides traditional thematic maps a new product - the map of CUTvatUTe - may help those analiz- ing the formation of the topographic surface (environmental protection, melior- ation, hydrological modeling, etc.). The result manifests itself first of all in a digital form, enabling computerized design or fUTther computerized analysis modeling. The paper introduces an analytical and a discrete solution of this task.

The analytical method mentioned operates on irregularly spaced data points of digital relief model meaning that coordinates Y i, Xi' Zi of the data points serve as basic data. The result received is an image-matrix the elements of which qualify the formation of the relief by points situated in a regular square grid. Visualizing the image matrix on a raster graphic installation it can also be studied visually or, as aheady mentioned, it can also serve as basic data for computer processes. The classification of the relief is done point by point, in- dependently, while considering the neighbouring data points (local parallel

(2)

72 B. MARK US

processing). For these data points, with the method ofleast squares, interpolat- ing the complete polynome of second order

(1) the surface approximating the terrain is received. Rendering thus the discrete model continuous, the height of some P(x, y) can be calculated.

Surface (1) is easy to handle mathematically. By appropriately selecting the coordinate system (if P = 0, viz. the point to be qualified is the origin, at the same time), the formulae of calculation become very simple. The height of point P:

Zp = aOO (2)

The gradient of the surface in point P:

vfp

= r

of J'

=

[a 1o ox

a01

]

of

L

oy

P

(3)

The surface curvature is determined by the Hessian matrix, consisting of the second derivates:

(4)

The Hessian matrix is not independent from the coordinate system, it is there- fore expedient to carry out a principal axis transformation. The principal axes of the indicatrix determined by the Hessian matrix, are tangents of normal sections the curvature radius of which is the maximum andlor the minimum.

The plains of these two main sections are perpendicular to each other. The cur- vature dimensions of the main sections:

the eigenvalues of the symmetrical H matrix - are given by the following LAPLACE characteristic equation:

(3)

TERRAIN A.NAL YSIS

[

det - - A o2f

ox?-

o2f oyox

o2j oxoy of _ A oy2

-,

-'

Foregoing details this takes to equation

where:

sp(H) :

V

sp2(H) 4 det (H)

)'1,2 = 2

Sp(H) = 2( a20

+

aoz) deteR) = 4a20a02 - all In point P, surface z

=

f(x, y) has an extreme value, if

But

and

In case

'ilfp = 0 1\ det (H)

> o.

z = max, if

02~ <

0;

ox~

, 'f o2f '--- 0

;:; = mIn, I - - . / ' . ox2 'ilfp

=

0 1\ det (H)

=

0

73

(5)

(6)

(7) point P is the saddle point. Conditions (6), (7), are only seldom fulfilled con- cerning points P situated in a regular square grid. In practice the "equal"

relation is superseded by the "nearly equal" one. Besides the above three categories the topographical points are grouped in the follo-v.ing four categories:

plane (horizontal), slope, saddle and valley. The rules of grouping are contained in Table 1., supposing that "'\V-hen solving equation (5), (A'I)' is bigger, than ().z).

In the table

I ILlfl I

is the length of the gradient vector, viz. the measure of steep- est slope

(8) To distinguish between high declivity valleys and ridges, as well as convex and concav slopes, the CtJ azimuth of Q line of steepest slope has to be computed

CtJ = arctg ( aoI )

alO (9)

(4)

74 B.NIARKUS

x

o o p

o y

o

o o

Fig. 1

and also the azimuth {} of section

e

pertaining to the maximum curvature radius

{} = 2 arctg ( an (10)

a zo - a02 Table I

Number Slope Curvature Classification

1

T7!11 '"

0 }'j'" 0 flat

2

I WI '"

0 i'1 ~ 01\)'2 ~ 0 peak

3

WI '"

0 i_1 ~ 01\;'2 ~ 0 pit

4

IW11 '"

0 i_1*i'2 ~ 0 pass (saddle)

5

WI"'O

i'1 ~ 0 i\J-2 '" 0 valley L

6

Iv! '"

0 ;'1 ~ 0 i\J-2 ' " 0 ridge L

7

IV!I

~O i_1", 0 slope L (even)

8 Vii ~O }-1 ~ 01\.0110 valley

n.

9

I I

Vii ~O i'1 ~ 01\.0 0 ridge

n.

10

IWI

~O }-1 ~ 01\.0 ..L 0 slope IL (concav)

11

IWII~o

i-1 ~ 01\.o..L0 slope Ill. (convex)

In case the direction of steepest slope and the maximum curvature are nearly identical the classification ·will be ridge or valley, while, if they are nearly per- pendicular to each other: a slope.

Figure 2, indicates the contour map of the sample area serving to control the method, while Fig. 3, demonstrates the surface formation. A sharp ridge passes over the sample area with a peak on it. _!\..Iso a divaricating valley is to be seen. According to the figures, the surface can be said to be a varied one. In Fig.

4 the slope-conditions of the area are visualized \vith a slope-category map, where classification of image-points is in the function of the dimension of steep- est slope (11Llfl I). Figure 5 reflects completely the change of the gradient vector Llf(to be more accurate: here the slope vector) in the sample area. The symbols

(5)

TERRAIN ANALYSIS 75

Fig. 2. Contour map of the sample area

Fig. 3

of the map indicate the direction of steepest slope, their length is proportional to the length of gradient vector and thus they also express the steepness. In Fig.

6 the curvature conditions are to be seen. The map symbols demonstrate the size and direction of the maximum and minimum curvature.

In Fig. 7, according to the conditions summarized in Table 1., the topo- graphy of the sample area is qualified. To guarantee the accuracy of investiga- tions, the "practically zero" relation has heen precised as: "less in absolute value than a given threshold value". According to experience it is expedient to coordinate the value determined hy formula, viz. one third of the mean of gradient vector lengths,

ilvfllo

=

II~fll

to the gradient vector, as threshold value. The optimum of the threshold value of curvature index numhers is:

I.~ = Xl

andlor 2

I.g

= 1,.2 2

(6)

76

PROGRAM:

AREA:

DATE:

B .• ",rARKUS

L 1< D S

TOT V A Z SON Y

25 -

FEI! -

85

++++++*++ •• ++********+++ •••••• + ••••• +***

••••• +++++ •• ++***+**+++ •••• +++ •••• +**1*

••••••.• + •••.• ++*+++++ ••••••• +++ ••• +**1*

.•••.• ++ ..••• +++++++.++++++++++ .•• *1.1

••••• ++t+ •••• +t+ .•••• ++++++*+ •• ++*t**

....•. ++++ ••.••••• +++++++++++ .•• +**t*

..•• ++++++ .•••••• ++++++++++ ••• +**1 • . • • . ++t++++ ••. +++++++++++ ••.• ***:J:

•••••• +++t+++ ••..•.. +t++ ••••••••• +***

••••• +++++++++ ..•.•••••••••••..••. +**

t t t t t

+++++******+++

t t t t t t t t t t t t t

+++

••••• +++**+**** ••• 1***++ .•••••••••. +++

-1-.

++·j-+*********ttt.tttt**+ •••••••••. +++

+++++************1.1'1111**++++ •••.••• ++

*+ ..• ++****++.+++*11.1111.11***+++ ••••.

+ . ++. . . . ***:J:tt:J:t:l::I=:B·t'iI t***+ ••..

+ •••••••.• ++ ••••••• ++*lllllttltlllt-l-++.

+++++++++**+++ •. +++ ..•• ***1111111:1=1.+*++

++++.++++*+++ •.•• +++ .•• ++**II.I:I=tt:l=II**

•• ;.+++++++++ ... +**+ .•.•.• ****11+11111

•.••.••••.••.•••..• +***++ •••• +++***11111 +, ..•..••.•.•.•.•.••• ++****+ ••• + •. +***:1::1=:1=

++ .•••••

+++ ••.. ..•..•..••• +****+++++ •.•• •

+:1=:1=

• • • • • • • • t • • ' • • • •

+*****++++ •••• +*

y= 404000.00

·X= 445000.00

SLOPE

0 c:-J

e:-~,

--

12

12

--

17

17

--

'-'c:-L.";

,"'\ '-

~"'.1

--

CLASSIFICATION

' /

FLAT

I .

"/

l,

MILDLY SLOPING

loll

SLOPING

i .

"/

SOMEWHAT AfUtUOUS

.'.

%

AF,DUOUS

Fig. 4. Slope-category map

Y= 404500.00 X= 445500.00

SYMBOL SPACE

+

*

t

(7)

TERRAIN ANALYSIS 77

\ \ " ... , , " " ' 1 1 1 / \ \ " " ._- ... " "

"", ... · ... _ ... ""'1'"

tt" ..

_--",,"

, ... - - ... , , , t , , I , r r r, r' .. ,' ... --..- , .... ..,. ..".

... - - - ... " " ' , l r r r " 1 f " ... ~ .... '

-. .. ~ ... ~-... - - - ... , t I t " , " ? , r t r r l " , " , ... , ,

- - •. ~ - - - - - .... , I , t I r t f 1 , \

, I r t

11'\"""

... , •• " ~ ... .",.. ... .",. - - , " t t ,

1"\'\"

, , ,

\

" ,

, I r r 1 I 1 , , , , I , , ,. "'~

11"1""'~;'"

," 'III'I'I'II'IIIIII/;,;,""~' " " " " ' I t '

llllljllllllllll/II/II///"'-~ \ \ " ' f t '

\ 1 1111//11 j I I/I/III/II;'//;~~--'" r " ,

\ \ J 11 / I I JIIII/IIIIII;'//'-'-~'·" IT

, \ . , I ,;~;.- "1';1/111111111///;;"

I ... , . . , ,'- ... -... ,

1 , I I . . / / / I I I I I I11111 I ;' ;' .-~ . V / ! l l ' " ' . " " \ "/"';///11/1111111/;,;,;

" r I \ \ \ ' " "

I'"

1 \ - . ~;,//IIIII/I///

1fT t t I r 1 \ \ \ " ' " "'/',r'·-~~;,/////////

, I

t ' l , , 1

,'1'"" " ..

--~,,/////

, r , , , , , / I I , , ... - - -~///

\ " " " " r,'.,,·--,/

... , ' r r " " , l \ \ l ' . , , · • .- Fig. 5. Slope vector map

The result obtained shows a suitable conformity compared to the contour line drawing.

In a high number of cases, a regular square grid model is worked out from the irregularly spaced point model mentioned in the first part of the study, to increase the efficiency of complex computer aided modeling, designing. If the data points of the regular models are to be used directly for topographical qualification, differences can be substituted for the differentials in formulae (3-10).

:~I

I,J

..

c::::: zi+l,j -2dx Zi-l,j

::1 ..

I,J ~ zi,j+l -2dy Zi,j-l (ll)

(8)

78

! ---- -- I====~-

B. JIARKUS

. • - - - - . / ~ I ] /;< / ... " , .

- - - - -'" ... J : ;ixX"I--r • •

• -I J / /

. i J

• • ~ '--1-.

1---·--

- - - -- , ~ , . "X>/I , , . . . • 1 \ '.

-- -

- - - . -

---/~ : , -

I======~:

1---

.. ---' , - - / / - . ) , 1 f

I---~--.

I========~~~.--

/Y~XI"/;JlI11///~--"

I n - f i H I i I i -Ill 1////-"/-

\ f N+

Tt

I I \ 1

t i I I 1/1/1// / - - - --

1\\++++11+\111111////////11 " :

·

...

\ '.

i \ \

H++ i If t \ I ) I ) ] J

1/

////I~/.l!

'.- --- .

~ "~: ~ ~ ~'

: :

~.

- " i i

~ ?~~)~II ;.;

/1,-

I " . '////////;///1/

1

',,1111////////

a

. , . / / / " , / / 1 { , 1 t I 1\ \ " \ \ \ \ -. ,//_~,

i I \ \ , \ 1 < / / / / / / ( ( " • \ \ " . . . /~-.

1 r \ \ t t I f ' < / / / / / / i : r \ \ , • • - .

I t 1 t t t ~ ( ( I ' / / / / / ; / r I , \ ~ .. '~-....

; 1 t t • • ; ( i / 1 " ' / / / / / / r ' .. ( ~ .... ;:::

. . . I , t ; ( I ~,/ ,,.",/ /' / /' / ~ • " •

~l.ttttt;f/;i///t"//f[[{ .

,

: ; t . t t l t t , I I / / / I I / / / ( ( { ·I:~\\. ... / , • • • • , • • 1 \ \ t f f I ( 1/// i { ! { ( , , . . . , - ---// / , • , , \ 1 1 1 \ \ \ I \ I 1111//1 I ( ( I ( ',' ... ---.. ' / /

r , \ \ \ \ i \ \ \ \ \ \ t I ! ! ! 11/11111 { { , ( .~---.-~/ /

-, \ I \ \ r \ \ \ \ \ \ I I t r I I I

111/

II I ! I I { , ._-- - . r (

, , , \ I \ ' \ , , \ I • , , , , t , ! ! /

/11///1 I

f / / / / ---< • •

, : ~ ~ ~~: ~?///,~I/;!~/~/%/

/ r .:

""lflll!/; III

" , . . 1/

i//

. . ///1////

/ / [ { l ' • l \ l ~ -r_ .... - -.-

/ / ! L I ( r t t t t , 1I XJ<" 1("'.r < ~

" / / / ( i l l ; t l \ \ I 'f / I' / <' (~ , '" - _ / / / I ' ( i I ! I \ t · · ( ? / . ( / / r l " ;

b

< / / / / / . ~//

Fig. 6. Terrain curvature map; a) positive curvature; b) negative curvature

(9)

TERRAIN ~L,AL YSIS

EKKKKEEEBBBB===EEEKKKKK=KEKtEEBBBBBBBB=E

===KKEEEEBBBB==~EEEKBKE=EKEKKEEBBBBB=B=K

==B==BBBEBBBBB===EEEKEEEKKKEKEEBBBBB===E .EEEEEEEEEBBBBBB==EEEEEEEEEKEEEE=BBB===K

•.• EEEEEEEEBBBBBB=EEEEEEEEBEKKKEB=BB==EE

••• EEEEEEEEEBBBBBB=EEEEEEEEEEEKK=BBB===E

••• EEEEEEEEEB=BBBBB=EEEEEEEEEEEEEBBB====

••• EEEEEEEEEE===BBBBBEEEEEEEKEEEBBBB===K

••• EEEEEEEEEEB===BBBBBBBBEEEEEEEBBBB===E

•• EEEEEEEBEEEBB===:==BBBBBBEEEEEEBBB====

EFEE===BBBBBBB=========BBBBBBBEEEEBBE=K=

:=::::::::: =::::: :=: '::::::::c:::: B:=::·: B=::

B

=: =:::::::

=:::::::= =:::B B BBBE EBE BB= ==

EKLEEEEEEEBEEEttEE============BBBBBB=E==

EKKKEEEEIEEtJtttttEKtE===========B--B===

41:~: t<~: t:!l::I: l:l::jj: t:!l: 1::I:~: l t t f.

*

~:J. E:::

=

:c,;,,:::: =::::: =::::.:.::-: =., =

=

BB B B

KKK***KKKtttKt~*ttl*tttEEEE===========BB

KtK****KKKKKt8KKKttttttttIEEEEE=========

KKKKKKKKKKKltKKKK8++ttttttltIEEE========

BKKKEEEEEEEKBEBBEEK**+*ttttttttIEEEE====

BBEEEEEEEEEEEBBBBEEEEKKK~KKllltlttKEE===

=BBBBBEEEEEEEBBBBEEEBEEKKKKKKKtttttt'tEE

==BBBBBEEEEEEEEBBBBBBEEEEKKKKKKKKKlltltl

===BBBBEEEEEEEEBEEBBBBEEEEKKKKKKKKKKKtlt EE==BEEEEEEEEEEEEBBBBBBBBBEEEEKKKKKKKlli

CLASS SYMBOL

F' I T ·

0

FLAT

t

VALLEY

I •

J')ALLEY

I I •

- SLOF'E

I t

E

SL.OPE 11. B

SLCJPE

I I 1. K

F'ASS

8

IUDGE

I •

+

RIDGE

I I • t

PEAK

Fig,7

*

79

(10)

80 B. MARKUS

I i ,

Fig. 8

&2f

I

r - J zi+l,j - 2zi ,j

+

Zi-l,j

&x2 i,j dx2

&2f

I

r - J zi+tJ+l - Zi-lJ+l - zi+lJ-l

+

Zi-lJ-l

&x &y i,j 4dxdy

(12)

&'1 I

r - J ziJ+l - 2zi ,j

+

ZI,j-l

&y2 l,j dy2

To realize the investigations also the folio,dng two auxiliary quantities should he formed

where

where

s+

= 1+1 £; ~ j+1 ",;;;;::, "" AZ..t. LJ k,l

k=I-11=j-1

LlZ+ = ", l,J {

Z " l - z··

k,l 0

if Zk,l - ZI,j

>

0, otherwise

i+1 j+1

s- =.:z .::E

LlZk,1

k=i-l l=j-l

LJZ A _ - , {Zk I - Zi J J'

k , l - 0 if Zk,l - Zi,j

<

0,

otherwise.

(13)

(14)

In the knowledge of the ahove, the topographical classification is done mainly according to the former, the process is shown in Fig. 9.

(11)

TERRAIN ANALYSIS 81

Fig. 9

With the procedures indicated here, it was our aim to draw attention on possibilities of digital relief modeling that are not possible 1Vith traditional methods, or only uneconomic ally, with a high time and work input. The meth- ods and the algorithm for topography classification give useful information to the expert about spatial changes of the terrain. They can also be used for plan- ning optimal soil utilisation, soil protection, nutritive material supply, etc. in agriculture but also in several fields over and above melioration planning, hy- drological modeling, environmental protection.

References

1. GREYSUKH, V. L.: The possibility of studying landforms by means of digital computers.

SOVIET GEOGRAPHY, Rev. Trans. 134 (1967).

2. XI1MMEJlbEJlAY,

.u.

M.: Dplll<:J1a.rxHoe HemIHellIroe rrporpaMHpoBaHHe. M. MHP, 1975 3. KRcHo, J.-IIIICffiTOVA, E.-lIIITAsovA, H.: Theoretical concept and data structures of the

complex digital model and its interdisciplinary applications. Proceedings of EURO CARTO HI., Graz, 1984.

4. PEUCKER, T. K.-DoUGLAs, D. H.: Detection of surface specific points by Local Parallel Processing of discrete terrain elevation data. Computer Graphics and Image Processing, No. 4. 375 (1975).

Dr. Bela MARKUS H-1521 Budapest

6

Hivatkozások

KAPCSOLÓDÓ DOKUMENTUMOK

The law was so laid down by Lord S to well, f and in the American decisions, in cases arising out of the.blockade of the Confederate sea- hoard by the United States, &#34; t h e

• It is really important to deal with 3D motion analysis and the quantitative comparison of healthy subjects and patients (suffering from either movement disfunction or

MARKED POINT PROCESS MODEL As the examined area shows steep elevation of the relief, we had to find a method that locally examines the points in the data set trying to isolate

Time Percent of trend.. lags compare the data points at turning points only, while the cross-correlation lag com- pares all the data points.) For example, the long-term credit

In adjusting indirect measurements, the first step is to determine the preliminary values of unknowns, such as the horizontal coordinates of the points and the

However, extending the range of reference points in terms of chro- maticity, our data shows that shifting the reference point towards the Protan, Deutan, or Tritan confusion

The method uses reference images obtained by a digital camera at significant points such as a start point, turning points, halfway points and a goal point.. A merit of the

The analysis is started with the chart of fluctuation (e.g. range) because the control limits of the X-bar chart are valid only for σ =const case. If an outlier occurs,