4.5 Schema for coverage geometry and functions (ISO 19123)
173
CV_ GridValuesMatrix
The grid values matrix (class CV _ GridValuesMatrix) basieally defines the attributive values at the grid points and the geometrie sequenee of their oeeurrenee within
the grid. For example, the grid values matrix of 100 x 100 elevation points eontains
the 10,000 elevation values and apointer to the sequenee rule like eombewise from
upper left to lower right.
The ISO 19123 standardises six sequenee rules. The graphie examples relate all to
a 2-dimenional grid.
(x, y) order
(y, x) order
(x, - y) order
(- y, - x) order
i----T----~-----j;---l
r-----P-~--+-----i
! ~; l' i
r-----r-----j'::-t---!
,
!---'
,
:
f-----t-----k--+-----:
i i i t-- i
L ____ l _____ 1 ______ t _____ !
C-f--I-f--I--f--T~-----l ~-- -~-- -~-- l --i
i i\ i\ i !
I
I
I
I
I
~-- -+ -+ -+ --,
!
! ! ! 1
L _____ ! _____ l ______ t _____ :
Fig. 4.72. Linear scanning (IS053 2002)
(x, y) order
(y, x) order
r----T-----r----r----j
:
I
I
po :
r-----!:;;---y---t-----l
:
I
I
j:::>
:
t:::::r::C::tJ
! i i i- !
L _____ ! _____ ..! ______ , ______ :
(x, - y) order
Fig. 4.73. Boustrophedonic scanning (IS053 2002)
(x, y) order
(y, x) order
(x, - y) order
r----m-:r----:r-------~-:------~
r--:m----r~:T---~-r----l
r:--~----:-------T------T:-----l
! ! ! ! !
! ! ! ! !
! ! ! ! !
r-- --: -----: ---- : - --i
r-----: -----: ---- : ----Mi
r-- --: .----: .--- : -- --i
~----_: _____ : --__ : -----:
~ __ -_: _____ : ____ : - .J
~ _____ : _____ : ____ : ____ -'
i : i : i
I I : ! i
! : I I i
!.. _____ ! _____ .! _____ -' ______ I
!.. _____ ! _____ ..! ______ t _____ l
!.. _____ !. _____ ..! ______ I ______ :
Fig. 4.74. Cantor-diagonal scanning (IS053 2002)
Inward
,----{~!.xL!..~-~!..---! : 1 : !
L_ -_1-____ 1-____ 1_ _J
I
I
I
I
:
! ! I ! !
r-- --t----1-- --,- --I
I
I
I
I
:
~-----.-----~-----+- __ I
! : I
:
i
L _____ l _____ l ______ t _____ !
Outward
,----{~!..x.L!..~-~!..---! : : ! !
: : : : !
r-- -T_-ti---r T -i
~-- --f-- --~-- -+- --I
:
:
I
:
I
I
I
I
I
:
~-- --.-----~-----+- -_l
! : : I
1
L ____ L ____ L _____ L ___ .!
Fig. 4.75. Spiral scanning (IS053 2002)
Inward
,-j~.;.-:-yL!..~T~!..--! : : : !
L----L----t ____ l ___ J
! : : ! !
: : : : !
r-- --:-----~-- -t- --i
: :
:
I
~-- --.-----~-----+-- -.:
! : : : !
L ____ L ____ L _____ L ___ .!
(- y, - x) order
(- y, - x) order
Outward
J:L-:-~2_!..?-~L! ! : : !
: : : : !
r- -r- --r----T- --i
! ! ! ! !
r-- --:-- --1-- -t- --I
:
:
I
:
:
~-- --.-----~-----+-- --I
! I
:
:
i
L ____ L ____ L _____ L ___ .!
173
CV_ GridValuesMatrix
The grid values matrix (class CV _ GridValuesMatrix) basieally defines the attributive values at the grid points and the geometrie sequenee of their oeeurrenee within
the grid. For example, the grid values matrix of 100 x 100 elevation points eontains
the 10,000 elevation values and apointer to the sequenee rule like eombewise from
upper left to lower right.
The ISO 19123 standardises six sequenee rules. The graphie examples relate all to
a 2-dimenional grid.
(x, y) order
(y, x) order
(x, - y) order
(- y, - x) order
i----T----~-----j;---l
r-----P-~--+-----i
! ~; l' i
r-----r-----j'::-t---!
,
!---'
,
:
f-----t-----k--+-----:
i i i t-- i
L ____ l _____ 1 ______ t _____ !
C-f--I-f--I--f--T~-----l ~-- -~-- -~-- l --i
i i\ i\ i !
I
I
I
I
I
~-- -+ -+ -+ --,
!
! ! ! 1
L _____ ! _____ l ______ t _____ :
Fig. 4.72. Linear scanning (IS053 2002)
(x, y) order
(y, x) order
r----T-----r----r----j
:
I
I
po :
r-----!:;;---y---t-----l
:
I
I
j:::>
:
t:::::r::C::tJ
! i i i- !
L _____ ! _____ ..! ______ , ______ :
(x, - y) order
Fig. 4.73. Boustrophedonic scanning (IS053 2002)
(x, y) order
(y, x) order
(x, - y) order
r----m-:r----:r-------~-:------~
r--:m----r~:T---~-r----l
r:--~----:-------T------T:-----l
! ! ! ! !
! ! ! ! !
! ! ! ! !
r-- --: -----: ---- : - --i
r-----: -----: ---- : ----Mi
r-- --: .----: .--- : -- --i
~----_: _____ : --__ : -----:
~ __ -_: _____ : ____ : - .J
~ _____ : _____ : ____ : ____ -'
i : i : i
I I : ! i
! : I I i
!.. _____ ! _____ .! _____ -' ______ I
!.. _____ ! _____ ..! ______ t _____ l
!.. _____ !. _____ ..! ______ I ______ :
Fig. 4.74. Cantor-diagonal scanning (IS053 2002)
Inward
,----{~!.xL!..~-~!..---! : 1 : !
L_ -_1-____ 1-____ 1_ _J
I
I
I
I
:
! ! I ! !
r-- --t----1-- --,- --I
I
I
I
I
:
~-----.-----~-----+- __ I
! : I
:
i
L _____ l _____ l ______ t _____ !
Outward
,----{~!..x.L!..~-~!..---! : : ! !
: : : : !
r-- -T_-ti---r T -i
~-- --f-- --~-- -+- --I
:
:
I
:
I
I
I
I
I
:
~-- --.-----~-----+- -_l
! : : I
1
L ____ L ____ L _____ L ___ .!
Fig. 4.75. Spiral scanning (IS053 2002)
Inward
,-j~.;.-:-yL!..~T~!..--! : : : !
L----L----t ____ l ___ J
! : : ! !
: : : : !
r-- --:-----~-- -t- --i
: :
:
I
~-- --.-----~-----+-- -.:
! : : : !
L ____ L ____ L _____ L ___ .!
(- y, - x) order
(- y, - x) order
Outward
J:L-:-~2_!..?-~L! ! : : !
: : : : !
r- -r- --r----T- --i
! ! ! ! !
r-- --:-- --1-- -t- --I
:
:
I
:
:
~-- --.-----~-----+-- --I
! I
:
:
i
L ____ L ____ L _____ L ___ .!
