Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
ilkkarinne opened this issue Mar 14, 2023 · 0 comments

Comments

@ilkkarinne
Copy link
Contributor

ilkkarinne commented Mar 14, 2023

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

@ilkkarinne ilkkarinne changed the title Kaavamuutosta ei voi rajata koskemaan voin osaa muutettavan kaavan kaavakohteista Kaavamuutosta ei voi rajata koskemaan vain osaa muutettavan kaavan kaavakohteista Mar 14, 2023
@ilkkarinne ilkkarinne changed the title Kaavamuutosta ei voi rajata koskemaan vain osaa muutettavan kaavan kaavakohteista Kaavamuutosta ei voi rajata koskemaan vain osaa muutettavan kaavan kaavakohteiden alueista Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant