sykefi / kaavatietomalli

Asemakaavan ja yleiskaavan tietomallit -projektin tuottaman kaavatietomallin kuvaus ja projektin tuotokset
https://tietomallit.ymparisto.fi/kaavatiedot/
Creative Commons Attribution 4.0 International
1 stars 5 forks source link

Kaavamuutosta ei voi rajata koskemaan vain osaa muutettavan kaavan kaavakohteiden alueista #131

Open ilkkarinne opened 1 year ago

ilkkarinne commented 1 year ago

KAATIO-muutostoive, kohdistuu Kaavatietomallin versioon 1.1

Melko tyypillistä on, että kaavamuutoksella halutaan muuttaa voimassaolevaa kaavaa vain muutoskaavan aluerajauksen sisällä, vaikka jokin muutettavan kaavan kaavakohteista ulotuisikin ko. aluegeometrian ulkopuolelle. Kaavatietomallin versiossa 1.1 tämä ei ole mahdollista, eikä edes seikassa kuvattu #118 elinkaaritilan lisääminen Kaavakohde-luokalle mahdollista sitä.

Kaavatietomallin KaavanMuutostieto-luokassa olevaa kumottavaKaavaAlue: Geometry [0..1]-attribuutti voitaisiin kuitenkin käyttää kuvaamaan osaa muutettavan kaavan kohteita leikkaavia kumoamisalueita. Tämä edellyttää kuitenkin muutoksia joihinkin nykyisiin kaavamutoksia ja vaihekaavojen koskeviin elinkaarisääntöihin.

Vaatimus elinkaari/vaat-kumottava-kaavan-alue alkaa nykyisellään seuraavasti: "Kumottavasta kaavasta kumotaan kaikki kaavamäärykset, jotka on kohdistettu kokonaan kumottavaKaavanAlue-attribuutin määrittämän alueen sisälle." Tätä tarkoittaa käytännössä, että niiden Kaavamääräys-instanssien, jotka on kohdistettu sellaisiin Kaavakohde-instansseihin, joiden geometria jää kokonaan kumottavaKaavanAlue-attribuutin geometrian sisään, attribuuttien elinkaaritila asetetaan arvoon Kumottu.

Lisäksi vaatimusta edeltävässä, ei-normatiivisessa tekstikappaleessa rajataan kumottavaKaavanAlue-attribuutin käyttö tapauksiin, voissa kumoamista ei voida kohdistaa suoraan Kaavamääräys-luokan instanssiin puuttuvan yksilöivän tunnuksen vuoksi. Tässä on siis ajateltu, että kumottavaKaavanAlue-attribuuttia käytettäisiin vain kun kumotaan kaavoja, joita eivät ole tietomallimuotoisia, eikä viittaaminen kumottaviin kaavamääräyksiin niiden viittaustunnusten avulla siten onnistu. Tätä tulisi väljentää kattamaan myös tapaukset, joissa kumottavaKaavanAlue-attribuuttia käytetään kumoamaan muutettavien kaavamääräysten vaikutus alueella, joka ei täysin noudata muutettavan kaavan Kaavakohde-instanssien aluegeometrioiden rajoja.

Ehdotus on, vaatimus elinkaari/vaat-kumottava-kaavan-alue muotoillaan uudelleen sallimaan tilanteet, joissa kumottavaKaavanAlue-attribuuttia käytetään kumoamaan kaikkien ko. alueen sisään jäävien kaavamääräysten vaikutus ilman, että tällä on vaikutusta ko. kaavamääräysten voimassaoloon kuvattujen alueiden ulkopuolella. Käytännössä tämä toteutettaisiin niin, että mikäli jokin muutettavaan kaavaan sisältyvän Kaavakohde-instanssin geometria leikkaa kumottavaKaavanAlue-attribuutin kuvaamaan geometriaa, niin ko. kaavakohteen elinkaaritila ei muutu tilaan Kumottu, vaan tilaan Osittain voimassa. Kyseinen Kaavakohde ei muutu muilta osin, eivätkä siihen kohdistuvien Kaavamääräys-instanssit muutu miltään osin, edes elinkaaritila-attribuuttien osalta.

Ajatus siis on, että KaavanKumomistieto-luokan attribuutin kumottavaKaavanAlue kuvaama aluegeometria toimii ikäänkuin geometrisenä leikkausmaskina kaikille sitä leikkaaville alkuperäisen kaavan kaavakohteille: näiden kohteiden ja niihin kohdistuvien määräysten elinkaaritilaa ei muuteta, vaan niiden vaikutuksen tulkitsemiseksi on aina haettava kaavaan mahdollisesti kohdistuvat, voimassaolevat muutoskaavat, ja tarkistetava onko tietty osa-alue tai piste jonkin niistä sisältämän kumottavaKaavaAlue-geometrian sisällä. Kartalle piirrettäessä kumottavaKaavanAlue voidaan yksikertaisesti leikata pois kaavakohteiden geometrioista. Kaavakohteiden elinkaaritila-attribuutin arvo Osittain voimassa helpottaa tämän tilanteen havaitsemista ohjelmallisesti: jos esitettävä kaavakohde on Osittain voimassa, on syytä tarkistaa kaavaan kohdistetuista muutoskaavoista mikä alue kaavakohteesta on voimassa muutoskaavan tultua voimaan. Tietojärjestelmässä on toki myös mahdollista laskea alkuperäisten kaavojen ja kaavamuutosten yhdistelmät valmiiksi, mikäli alueellista kaavamääräysten voimassaoloa ei haluta laskea dynaamisesti.

Tämä muutos tarkoittaisi myös sitä, että muutoskaavan ja muutettavan kaavan Kaavakohteet, myös asemakaavan käyttötarkoitusalueiksi määritellyt, voisivat olla geometrisesti osittain päällekkäin, mikäli niiden yhteinen alue sisältyy muutoskaavan kumottavaKaavanAlue-attribuutin kuvaamaan alueeseen. Tältä osin olisi korjattava Asemakaavan soveltamisprofiilin vaatimusta prof-ak-vaat-asemakaavan-kayttotarkoituspeite