GispoCoding / hame-ryhti

HAME regional land use planning database compatible with national Ryhti data model
MIT License
0 stars 0 forks source link

T53 GeoTIFFin luonti QGISistä ja tallennus #186

Open rlindb opened 4 months ago

rlindb commented 4 months ago

Paikkatietoasiantuntijana haluan, että GeoTIFF luodaan paikkatietojärjestelmästä siten, että siinä on visualisoitu kohteet sopivalla mittakaavalla, siinä on mukana selite ja se vastaa pääpiirteissään päätöksentekoon vietyä pdf-karttaa, jotta tiedon tulkinta on ymmärrettävää, koska GeoTIFF viedään Ryhti-karttapalveluun.

Paikkatietoasiantuntijana haluan, että GeoTIFF luodaaan paikkatietojärjestelmän tulosteen muodostajasta ja tallennetaan tietokantaan.

### Tasks
- [ ] https://github.com/GispoCoding/hame-ryhti/issues/187
- [ ] https://github.com/GispoCoding/hame-ryhti/issues/188
- [ ] https://github.com/GispoCoding/hame-ryhti/issues/189
- [ ] https://github.com/GispoCoding/hame-ryhti/issues/112
SannaJokela commented 1 month ago

GeoTIFF pitää sisällyttää tauluun: Kaavakartta Englanninkielinen nimi: PlanMap

Eli liittyy suoraan Tiedostona kaava-tauluun @Rikuoja. Meillä ajateltu alunperin, että liitetään kuva Asiakirja-tauluun ja asiakirjatyyppinä olisi kaavakartta. Tämä ehkä muuttunut matkalla (jos asiakirjatyypit haetaan suoraan koodistoista) joten pitääkö vielä muuttaa tietomallia?

@lehtojaa tuolla speksit mitä GeoTIFFin pitää olla https://ryhti.syke.fi/alueidenkaytto/tietomallimuotoinen-kaavoitus/kaavatietomallin-elinkaari-ja-laatusaannot/kaavakartan-geotiff-vaatimukset/

Rikuoja commented 1 month ago

@SannaJokela Voidaanhan me myös lisätä meidän asiakirjatyyppikoodistoon ylimääräinen koodi (kaavakartta), jos se on helpointa käyttäjälle lisätä se asiakirjana?

SannaJokela commented 1 month ago

@Rikuoja se olisi mun mielestä kätevää. Mutta tosiaan vielä pitää miettiä mistä se sitten poimitaan rajapintaan eli käyttäytyy varmaankin samalla tavoin kuin muut liitteet, jolloin se pitäisi olla Ryhdin saatavilla jossain interwebissä?

Rikuoja commented 1 month ago

@SannaJokela No intterwebssissä se voi tosiaan olla, mutta voi sen varmaan tietokantaankin tallentaa, jos halutaan käyttäjälle optio tallentaa valtavia tiedostoja tietokantaan? @LKajan varmaan osaa sanoa paremmin, onko teknisesti ja suorituskyvyllisesti järkevää käyttää postgisiä geotiffien tai muiden tiedostojen tallennukseen?

LKajan commented 1 month ago

Yleisesti ottaen tiedostojen tallentamista tietokantaan ei suositella:

Lisäinfoa: https://wiki.postgresql.org/wiki/BinaryFilesInDB

@Rikuoja, Voisiko vaihtoehtoinen ratkaisu olla kuvien uploadaaminen AWS Lambdalla S3:een?

Rikuoja commented 1 month ago

@LKajan @SannaJokela Voisi olla, mutta koska kaikki muut liitetiedostot on tosiaan ajateltu tässä vaiheessa julkisiksi, jolloin ne voidaan hakea internetistä, niin käyttäjälle on varmaankin paljon helpompaa tässä tapauksessa tallentaa QGISissä tekemänsä GeoTIFF muiden tiedostojen tapaan samaan paikkaan julkiseen Internetiin, kuin yrittää opetella toisen tiedostojenuploadausmenetelmän (S3) käyttöä.

Jos haluttaisiin taas siirtää kuvat Lambdalla, se edellyttäisi, että käyttäjä olisi joka tapauksessa ensin siirtänyt ne johonkin (tietokanta tai internet), josta lambda voi niitä lukea, joten tämä vaihe on ehkä vähän turha.

Rikuoja commented 1 month ago

@LKajan PostGIS näyttää tosiaan tukevan myös rasterien tallennusta, mutta tässä ei ole mitään tarvetta käsitellä GeoTIFFiä mitenkään paikkatietona tietokannassa, niin tuskinpa on vastaavaa hyötyä siitä, että se sinne tallennetaan?