Rasrerikuvan asemointi
Rasrerikuvan asemointi
Moi,
Olisi tarvetta lukea ja kirjoittaa kuvia, jotka on asemoitu *.gfw tiedostolla. Löysin ohjeista seuraavan maininnan, mun ohjelma ei suoraan osaa tunnistaa sitä ja en osannut ottaa sitä käyttöön. Lisäksi kuvan kirjoittaminen käyttämällä *.pwg asemointia ei onnistu.
TFW, JGW
Tiedostossa on pikselin koko maastometreinä ensimmäisellä rivillä, sen jälkeen tietoa kiertoparametreista ja lopuksi vasemman yläkulman pikselin keskipisteen koordinaatit. Tätä muotoa käytetään esimerkiksi Perus-CD karttalehdissä ja ESRIn GIS-ohjelmissa.
Esimerkki:
2.0
0.0
0.0
-2.0
2550001.000
6709999.000
Kiitos
T Ollie
Olisi tarvetta lukea ja kirjoittaa kuvia, jotka on asemoitu *.gfw tiedostolla. Löysin ohjeista seuraavan maininnan, mun ohjelma ei suoraan osaa tunnistaa sitä ja en osannut ottaa sitä käyttöön. Lisäksi kuvan kirjoittaminen käyttämällä *.pwg asemointia ei onnistu.
TFW, JGW
Tiedostossa on pikselin koko maastometreinä ensimmäisellä rivillä, sen jälkeen tietoa kiertoparametreista ja lopuksi vasemman yläkulman pikselin keskipisteen koordinaatit. Tätä muotoa käytetään esimerkiksi Perus-CD karttalehdissä ja ESRIn GIS-ohjelmissa.
Esimerkki:
2.0
0.0
0.0
-2.0
2550001.000
6709999.000
Kiitos
T Ollie
-
- Viestit: 272
- Liittynyt: 13 Loka 2008, 11:14
- Organisaatio: 3D-system.fi
- Nimi: Markku Saloranta
Re: Rasrerikuvan asemointi
Rasterikuviin liittyy ns. koordinaattitiedosto, jolla kuva paikoitetaan maastokoordinaatistoon. Useimpiin rasteriformaatteihin liittyy oma erillinen tiedosto, jonka loppuliite riippuu formaatista. Tiedoston sisältö on kuitenkin sama.
TIF-kuvilla *.TFW
JPG-kuvilla *.JGW
Sääntö: ota rasterikuvan loppuliitteestä 1. ja 3. kirjain ja lisää vielä W. TIF -> T+F+W = TFW.
Kun avaat rasterikuvan, ohjelma hakee samasta hakemistosta tiedostoa, jolla on sama nimiosa, mutta loppuliitteenä joku koordinaattitiedosto (*.tfw, *.jgw, *.pgw). Kuvan paikoitustieto luetaan ensimmäisenä löydetystä tiedostosta.
GIF-formaatti on harvoin käytetty maastotiedon kanssa eikä 3D-Win lue GFW-koordinaattitiedostoa. Kopioi kuvan mukana tullut koordinaattitiedosto loppuliitteellä *.tfw, jolloin ohjelma lukee sen, ja paikoitus onnistuu.
Katso lisätietoa 3D-Win -ohjelman ohjeesta hakusanalla "Rasterkuvien koordinaattitiedostot".
TIF-kuvilla *.TFW
JPG-kuvilla *.JGW
Sääntö: ota rasterikuvan loppuliitteestä 1. ja 3. kirjain ja lisää vielä W. TIF -> T+F+W = TFW.
Kun avaat rasterikuvan, ohjelma hakee samasta hakemistosta tiedostoa, jolla on sama nimiosa, mutta loppuliitteenä joku koordinaattitiedosto (*.tfw, *.jgw, *.pgw). Kuvan paikoitustieto luetaan ensimmäisenä löydetystä tiedostosta.
GIF-formaatti on harvoin käytetty maastotiedon kanssa eikä 3D-Win lue GFW-koordinaattitiedostoa. Kopioi kuvan mukana tullut koordinaattitiedosto loppuliitteellä *.tfw, jolloin ohjelma lukee sen, ja paikoitus onnistuu.
Katso lisätietoa 3D-Win -ohjelman ohjeesta hakusanalla "Rasterkuvien koordinaattitiedostot".
Re: Rasrerikuvan asemointi
Moi,
Mistäs ohjeesta tuon koordinaattitiedostohomman pitäisi löytyä? Olen koettanut muuntaa Jpeg2000-kuvan koordinaatistoa Tm35FIN:stä GK-koordinaatistoon. Kuvasta näkee, että muunnos onnistuu, mutta kun yritän kirjoittaa tiedostoa ulos Jpeg2000- tai ECW-formaatissa, ohjelmisto sanoo, ettei tiedostoa voi tallentaa. Mikähän on vikana?
Mistäs ohjeesta tuon koordinaattitiedostohomman pitäisi löytyä? Olen koettanut muuntaa Jpeg2000-kuvan koordinaatistoa Tm35FIN:stä GK-koordinaatistoon. Kuvasta näkee, että muunnos onnistuu, mutta kun yritän kirjoittaa tiedostoa ulos Jpeg2000- tai ECW-formaatissa, ohjelmisto sanoo, ettei tiedostoa voi tallentaa. Mikähän on vikana?
-
- Viestit: 272
- Liittynyt: 13 Loka 2008, 11:14
- Organisaatio: 3D-system.fi
- Nimi: Markku Saloranta
Re: Rasrerikuvan asemointi
Jpeg2000 ja ECW-tiedosto luetaan yleensä Työkalut/ECW-kuva -toiminnolla, koska ovat isoja eivätkä mahdu muistiin tai ovat hitaita käsitellä. Tuo ECW-toiminto osaa poimia tiedostosta vain tarvittavan osan ja piirtää sen ruutuun "tuhlaamatta" muistia.
Samasta syystä vain pienempiä Jpeg2000/ECW-tiedostoja voi lukea muuntimen kautta. Vaikka luku onnistuisi ja vielä koordinaatiston muunnoskin (jonka voi tehdä joko muuntimessa tai jälkikäteen), isojen Jpeg2000/ECW-tiedostojen tallennus ei onnistu, koska kirjoitustoiminnossa on 500 Mb kokoraja. Tätä suurempia meillä ei ole lupa kirjoittaa. Kyseisen formaatin oikeuksien omistaja on halunnut rajoittaa tätä.
Samasta syystä vain pienempiä Jpeg2000/ECW-tiedostoja voi lukea muuntimen kautta. Vaikka luku onnistuisi ja vielä koordinaatiston muunnoskin (jonka voi tehdä joko muuntimessa tai jälkikäteen), isojen Jpeg2000/ECW-tiedostojen tallennus ei onnistu, koska kirjoitustoiminnossa on 500 Mb kokoraja. Tätä suurempia meillä ei ole lupa kirjoittaa. Kyseisen formaatin oikeuksien omistaja on halunnut rajoittaa tätä.
Re: Rasrerikuvan asemointi
Okei. Olen kyllä onnistunut tallentamaan kuvan silloin kun olen lukenut sen sisään JPEG2000-kuvana ja kirjoittanut ulos ECW-kuvana. Ongelmia tulee silloin, kun teen koordinaatistomuunnoksen. Pitäisikö kuva pilkkoa pienempiin osiin vai onko koordinaatistomuunnos mahdollinen ylipäätänsä?
-
- Viestit: 272
- Liittynyt: 13 Loka 2008, 11:14
- Organisaatio: 3D-system.fi
- Nimi: Markku Saloranta
Re: Rasrerikuvan asemointi
Kun teet koordinaatistomuunnoksen rasterikuvalle, kuva kääntyy muutaman asteen muunnoksesta riippuen.
Tällöin kuvan koko kasvaa ja reunoille syntyy valkoiset kolmiot. Rasterikuva on aina suorakaiteen muotoinen.

Voit leikata kuvaa muunnoksen jälkeen toiminnolla Editointi/Leikkaa suorakaide, jolloin sen koko
jälleen pienenee. Jos koko jää alle tuon ECW-kuvien 500 Mb rajan, tallennus onnistunee.
Tällöin kuvan koko kasvaa ja reunoille syntyy valkoiset kolmiot. Rasterikuva on aina suorakaiteen muotoinen.

Voit leikata kuvaa muunnoksen jälkeen toiminnolla Editointi/Leikkaa suorakaide, jolloin sen koko
jälleen pienenee. Jos koko jää alle tuon ECW-kuvien 500 Mb rajan, tallennus onnistunee.