07.03.2013 Views

Karttaprojektion vaikutus alueittaisten geometristen tunnuslukujen ...

Karttaprojektion vaikutus alueittaisten geometristen tunnuslukujen ...

Karttaprojektion vaikutus alueittaisten geometristen tunnuslukujen ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3 Tunnusluvut ja niiden laskeminen<br />

3.1 Tunnusluvut<br />

Tässä työssä tarkastellaan karttaprojektioiden vaikutuksia seuraavien <strong>tunnuslukujen</strong> määritykseen:<br />

1. Pinta-ala<br />

2. Ympärysmitta eli piiri<br />

3. Keskipiste (x,y)<br />

4. Mittakaavakorjaus<br />

5. Napaluvun korjaus<br />

Jokaisella alueelle on laskettu edellä olevat tunnusluvut. Mittakaavakorjauksen yksikkönä on<br />

käytössä miljoonasosat eli ppm (Parts Per Million) ja napaluvun korjauksen yksikkönä asteet (°).<br />

Muiden <strong>tunnuslukujen</strong> yksikkönä on käytössä metrit (m).<br />

3.2 Pinta-alan, ympärysmitan ja keskipisteen laskeminen<br />

Polygonien eli tässä tapauksessa kunta-alueiden piirin (S) ja pinta-alan (A) laskemiseen käytettiin<br />

normaaleja tasopinnan laskumenetelmiä. Keskipisteen Cx ja Cy laskemiseen käytettiin apuna pintaalaa<br />

A.<br />

Pinta-ala saadaan laskettua alueista muodostamalla alueista apukolmioita (P0,P1,P2),(P0,P2,P3) ...<br />

(P0,Pn-1,Pn)<br />

ja laskemalla ne yhteen. P0...Pn ovat polygonien pisteitä.<br />

S<br />

=<br />

N<br />

Ê ¤<br />

1<br />

i 0 ¥<br />

1 An = 2<br />

C<br />

A =<br />

1)<br />

C<br />

2)<br />

C<br />

C<br />

x<br />

x<br />

y<br />

2 ( ¦ x - x ) + ( y - y )<br />

i<br />

1<br />

( xdy<br />

ydx)<br />

× -<br />

Ê § N 1<br />

1<br />

2 ( xi<br />

1<br />

© yi<br />

- xi<br />

1yi<br />

© )<br />

i 0 ¨<br />

××<br />

x dxdy<br />

R = ,<br />

A<br />

=<br />

=<br />

Ê <br />

1<br />

6<br />

N<br />

A<br />

i<br />

1<br />

6<br />

N<br />

A<br />

Ê <br />

i<br />

<br />

<br />

0<br />

1<br />

0<br />

i<br />

C<br />

y<br />

=<br />

i 1<br />

¦<br />

××<br />

R<br />

A<br />

i<br />

2<br />

y dxdy<br />

( x + x )( x y - x y )<br />

1<br />

i<br />

i<br />

1<br />

i<br />

( y + y )( x y - x y )<br />

i<br />

i<br />

1<br />

i<br />

i<br />

<br />

i<br />

<br />

1<br />

1<br />

i<br />

<br />

i<br />

<br />

1<br />

1<br />

i<br />

i<br />

S = polygonin ympärysmitta<br />

An = Greenin kaava polygonin alan<br />

laskemiseksi tasopinnalla.<br />

A = polygonin ala An yleisessä<br />

summamuodossa<br />

Cx = keskipisteen x-koordinaatti<br />

Cy = keskipisteen y-koordinaatti<br />

Cx ja Cy ovat polygonin keskipisteen<br />

koordinaatteja. Nämä saadaan laskettua<br />

integroimalla lausekkeet (1) välillä P0 ... Pn.<br />

Saatu integraali saadaan yleiseen<br />

summamuotoon (2), jolloin se on<br />

käyttökelpoinen ohjelmointiin ja sillä voidaan<br />

laskea polygonien pinta-alat ja keskipisteet<br />

samanaikaisesti.<br />

(Kaavat: Kreyszig 1999, Borland 2002, Bourke<br />

1988)<br />

11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!