Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 1 / 14 LIITE 3: Vaatimusluettelo Tässä liitteessä on lueteltu järjestelmän toiminnalliset vaatimukset. Ne on ryhmitelty ensisijaisen käyttötarkoituksen mukaan, mutta toimintoja voidaan käyttää muissakin yhteyksissä. Järjestelmän vähimmäisvaatimukset koostuvat luettelon pakollisista toiminnallisuuksista. Epäselvissä tapauksissa hankintayksikkö voi pyytää tarjoajalta lisätietoja toiminnallisuudesta. Jos tarjottu järjestelmä ei täytä kaikkia pakollisia toiminnallisuuksia, tilaaja hylkää tarjouksen. Järjestelmän vertailupisteet koostuvat tarjottavien hyödyllisten toiminnallisuuksien pisteistä. Pisteytys on toteutettu asteikolla 1-3, missä 1 tarkoittaa vähemmän tarpeellista ominaisuutta ja vastaavasti 3 todella tärkeää toiminnallisuutta. Toiminnallisuuden pistemäärä luetaan järjestelmän eduksi, jos se täyttää vaaditun toiminnallisuuden kokonaisuudessaan. Jos vaatimus täyttyy vain osittain, järjestelmä saa 0 pistettä kyseisestä toiminnallisuudesta. Hyödyllisten ominaisuuksien maksimipistemäärä on 69. Tarjoajan tulee täyttää taulukkoon Toteuttaa -kohtaan rasti, jos tarjotussa järjestelmässä on kyseinen toiminnallisuus. Jotta hankintayksikkö pystyisi arvioimaan järjestelmän vaatimuksien mukaisuutta, tulee tarjoajan lisäksi esittää tilaajan haluamista ominaisuuksista lyhyt kuvaus, mikäli -kohdassa on merkintä ja tarjottu järjestelmä toteuttaa toiminnallisuuden. Jos ratkaisujen kuvaukset puuttuvat, tarjous hylätään. Kuvaukset tulee toimittaa erillisellä liitteellä tarjouksen yhteydessä ja ne tulee numeroida vaatimusluettelon mukaisesti. 1. Tekniset vaatimukset 1.1 Järjestelmä toimivuus tilaajan ympäristössä Järjestelmän ohjelmistot toimivat liitteessä 2 kuvatussa tilaajan tietoverkossa. Järjestelmän sovellukset toimivat vakioiduilla työasemilla ja palvelimilla. 1.2 Järjestelmän palvelin Järjestelmän mahdollinen sovelluspalvelin on voitava sijoittaa toiseen palvelimeen kuin tilaajan tietokantapalvelin. Tilaaja varaa tarvittaessa erillisen palvelimen pelkästään
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 2 / 14 järjestelmän käyttöön. 1.3 Tuki virtuaalisoinnille Järjestelmän sovellukset toimivat tilaajan virtuaalipalvelimissa (VmWare) ja virtuaalityöasemissa (Citrix). Toimittaja tukee ja ylläpitää järjestelmän käyttöä virtuaaliympäristöissä (ks. liite 2). 1.4 Järjestelmän tietokantaratkaisu 1.5 Järjestelmän käyttö offline-tilassa Järjestelmä käyttää tietojen tallentamiseen tilaajan käytössä olevaa Oracle-tietokantaa. Karttakohteet tulee tallentaa Oracle Spatial - tietomalleihin (piste, viiva, alue). Pisteen geometria tyyppinä point (gtype: dl01). Viivan tai kaaren geometria tyyppinä line tai curve (gtype: dl02) siten, että viivaketjujen segmentit ovat yhdessä tietueessa. Alueen geometria tyyppinä polygon (gtype: dl03) yhden palstan sisältävillä alueilla tai multipolygon (gtype: dl07) monipalstaisilla alueilla. Tietojen käsittely päivittää tietokannan tiedot välittömästi ilman erillisiä muunnoksia tai eräajoja. Järjestelmän tietoja voidaan muokata ilman verkkoyhteyttä sovellus- tai tietokantapalvelimiin. Esim. käsiteltävät tiedot voidaan viedä kannettavaan työasemaan, jossa niitä voi katsella ja muokata maastossa ilman verkkoyhteyksiä. Muokatut tiedot voidaan myöhemmin palauttaa takaisin järjestelmään. Hyödyllinen 3 X X Hyödyllinen 1
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 3 / 14 2. Toiminnalliset vaatimukset Järjestelmän hallinta 2.1 Järjestelmän hallinta Järjestelmän yleiset asetukset ja käyttöoikeudet X tulee pystyä hallitsemaan keskitetysti. 2.2 Kohdeluokkakohtaiset Järjestelmässä tulee voida määrittää luku- ja käyttöoikeudet 2.3 Roolipohjaiset käyttöoikeudet 2.4 Käyttäjän tunnistaminen kertakirjautumisena muokkausoikeudet kohdeluokkakohtaisesti. Järjestelmän käyttäjien oikeudet tulee voida määrittää liittämällä ne roolipohjaisiin ryhmiin. Rooleille voidaan antaa oikeudet tarvittaviin kohdeluokkiin. Järjestelmä mahdollistaa Active Directory - työasemakirjautumiseen perustuvaan käyttäjän kertatunnistamiseen (SSO). 2.5 Lisenssien hallinta Järjestelmässä on keskitetty lisenssien hallinta, eli lisenssipalvelu, jolla voidaan hallita ja raportoida tilaajan lisenssien käyttöä. Palvelu mahdollistaa ohjelmiston ns. kelluvan lisensoinnin rajoittamalla yhtäaikaisten käyttäjien määrän tilaajan hankkiman lisenssimäärän mukaan. Palvelun ei ole pakko sijaita tilaajan tietoverkossa. X 3. Toiminnalliset vaatimukset Tietojen hallinta 3.1 Kohdeluokituksen hallinta Pääkäyttäjä voi hallita järjestelmän aineistojen kohdeluokitusta. Hyödyllinen 3
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 4 / 14 3.2 Koordinaatistojen Järjestelmässä täytyy pystyä tallentamaan hallinta koordinaatistonmääritykset aineistokohtaisesti. 3.3 Koordinaatistomuunno Järjestelmän tulee hallita aineistojen kset muunnokset seuraavien koordinaattijärjestelmien välillä: VVJ KKJ EUREF-FIN 3.4 Koordinaatistonmuunn Järjestelmällä voidaan käyttää eri os lennossa koordinaatistoissa olevia aineistoja yhtä aikaa ilman erillisiä muunnoksia. 3.5 Korkeusmuunnokset Järjestelmällä voidaan määrittää aineistoille korkeusjärjestelmä ja suorittaa muunnokset niiden välillä. 3.6 Aineistojen metatiedot Järjestelmällä voidaan määrittää ylläpidettäville aineistoille metatiedot Inspire -direktiivin ja siihen liittyvän kansallisen lainsäädännön 3.7 Kohdekohtainen laadunvarmistus 3.8 Aineistokohtainen laadunvarmistus vaatimalla tavalla. Järjestelmään voidaan määrittää kohdekohtaisesti sen tietosisällölle hyväksyttävät arvoalueet. Järjestelmä tarkistaa tiedot kohdetta luotaessa tai muutettaessa, eikä anna tallentaa kohdetta virheellisillä tai puutteellisilla tiedoilla. Kohteen ominaisuustietoihin täytyy automaattisesti tallentua vähintään sen käsittelijä ja käsittelyajankohta. Järjestelmällä voidaan etsiä virheellisiä kohteita aineistosta ja raportoida niiden lukumääriä. Virheelliset kohteet voidaan paikantaa ja käsitellä yksitellen tai suorittaa korjaus koko aineistolle eräajona. X Hyödyllinen 1 X X Hyödyllinen 3 X 3.9 Versioiden hallinta Järjestelmä sisältää tietoja muutettaessa Hyödyllinen 3 X
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 5 / 14 3.10 Tiedoston linkittäminen kohteeseen 3.11 Kohdekohtaiset ominaisuustiedot aineiston versioinnin. Muutetut tiedot näkyvät ainoastaan ylläpitäjälle, kunnes muutokset on hyväksytty. Järjestelmä estää samojen kohteiden muokkaamisen yhtä aikaa useamman ylläpitäjän toimesta. Kohteeseen voidaan liittää ulkoisen tiedoston url- tai unc-sijaintipolku. Kohdetta osoittamalla ulkoinen tiedosto avautuu uuteen ikkunaan. Kohdeluokkakohtaisten ominaisuustietojen lisäksi järjestelmässä voidaan tallentaa vapaasti määriteltäviä ominaisuustietoja yksittäisille kohteille. Hyödyllinen 1 4. Toiminnalliset vaatimukset Tiedonsiirto 4.1 Vektoriformaatit Järjestelmällä voidaan tuoda ja viedä DGN-, DWG/DXF- ja Esri shape aineistoja. 4.2 Rasteriformaatit Järjestelmällä voidaan tuoda ja viedä asemoituja tiff-, jpg- ja ecw-aineistoja. 4.3 Tietokantaformaatit Järjestelmään voidaan tuoda ja viedä vapaasti 4.4 Tunnetut tekstiformaatit määritettäviä Oracle Spatial aineistoja. Järjestelmällä voidaan tuoda ja viedä GTmuotoisia siirtotiedostoja. GT-formaattia käytetään tiedonsiirrossa tilaajan maastomittauslaitteisiin. 4.5 Vapaat tekstiformaatit Järjestelmällä voidaan tuoda ja viedä vapaasti määriteltäviä tietuemuotoisia tekstitiedostoja. 4.6 KuntaGML Järjestelmällä voidaan tuoda ja viedä KuntaGML-formaatissa kantakartta- ja X X
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 6 / 14 asemakaava-aineistoja. 4.7 XML/GML Järjestelmällä voidaan tuoda ja viedä vapaasti määritettäviä XML-aineistoja, jotka sisältävät geometriatietoa GML-formaatissa. 4.8 Tiedonsiirto eräajona Järjestelmällä voidaan tehdä siirtotiedosto halutuista aineistoista automaattisesti eräajona. Tiedonsiirto voidaan suorittaa ajoitettuna tehtävänä käyttöjärjestelmässä. 5. Toiminnalliset vaatimukset Karttakäyttöliittymä 5.1 Käyttöliittymän asettelu Työkalupainikkeiden, ikkunoiden asemointi sekä aineistonäkymät on tallennettavissa käyttäjätai roolikohtaisesti. 5.2 Taustakartat Kartalla voidaan esittää sekä rasteri- että vektoriformaatissa olevia ulkoisia aineistoja. Taustakartan vektorikohteisiin voidaan tarttua ja niitä voi hyödyntää esim. digitoinnissa. 5.3 Taustakarttojen hallinta 5.4 Taustakarttojen kohteet 5.5 Ominaisuustietojen esittäminen Ulkoiset aineistot voidaan indeksoida ja tallentaa taustakarttatuotteeksi. Järjestelmä esittää valitun tuotteen karttaikkunassa automaattisesti. Esim. rasterimuotoinen ilmakuva-aineisto, joka koostuu useasta tiedostosta, on järjestelmässä käytettävissä yhtenäisenä karttatuotteena. Taustakartan kohteita voidaan valita ja kopioida niiden geometriatiedot järjestelmään. Kartalla voidaan esittää kohteista haluttuja ominaisuustietoja tekstitietona. Hyödyllinen 3 X
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 7 / 14 5.6 Kohteiden lisääminen Kohteita voidaan lisätä kartalle kerralla lukemalla siirtotiedosto tai yksitellen sekä osoittamalla että syöttämällä kohteen koordinaatit käsin. 5.7 Kohteiden valinta Valinta voidaan suorittaa yksitellen kartalta osoittamalla tai kerralla vapaasti rajattavalta alueelta. Aluerajaus voidaan tehdä myös toisen elementin avulla. Valinnassa voidaan sijainnin lisäksi käyttää yhtä tai useampaa 5.8 Kohteiden ominaisuustietojen muokkaaminen 5.9 Kohteiden geometrioiden muokkaaminen ominaisuustietoa hakuehtona. Valitun kohteen tai kohdejoukon ominaisuustietoja voidaan muuttaa kerralla. Valitun kohteen tai kohdejoukon geometrioita kopioida, siirtää tai poistaa kerralla. 5.10 Kohteiden teemoitus Kohteiden ulkoasua voidaan muuttaa väliaikaisesti esim. tulostusta varten sekä sijainnin että ominaisuustietojen perusteella. 5.11 Osoitepaikannus Järjestelmään voidaan tuoda tai siinä ylläpitää osoiteaineistoa joko pistemäisinä kohteina tai tien keskiviiva-aineistona. Paikannus auttaa käyttäjää siirtämällä karttaikkunan haetun osoitteen mukaiseen sijaintiin automaattisesti. X Hyödyllinen 3 X 6. Toiminnalliset vaatimukset Tulostus Järjestelmällä tulee pystyä tekemään paperitulosteita sekä PS- että PCL6-tulostusajurien avulla tilaajan käyttämillä tulostimilla. 6.1 Tulostus mittakaavaan Järjestelmällä voidaan tehdä paperituloste
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 8 / 14 käyttäjän määrittämään mittakaavan mukaan paperikoossa A0-A4. 6.2 PDF-tulostus Järjestelmällä voidaan tehdä tuloste PDFformaattiin. 6.3 Tulostusmallit Järjestelmässä on valmiit tulostusmallit nimiötietoineen virallisten kartta- ja kaavaotteiden tulostamiseen mittakaavoissa 1:1000 ja 1:2000 paperikoossa A3-A4. Järjestelmään voidaan vapaasti määrittää ja tallentaa tulostusmalleja eri käyttötarkoituksia 6.4 Tulostuksen jälkikäsittely varten. Järjestelmään voidaan määrittää tulostinkohtaiset asetukset, jossa voidaan korjata automaattisesti tulostuksen viivavahvuuksia ja värejä. X Hyödyllinen 1 7. Toiminnalliset vaatimukset Yhteydet muihin järjestelmiin 7.1 Facta-kuntarekisterin käyttö 7.2 Facta-kuntarekisterin ylläpito Järjestelmällä pystyy katselemaan Factarekisterin rajapinnan pistemäisiä rekisteritietoja: Rakennukset Rakennusluvat Kiinteistötiedot Kohteen ominaisuustietoja voidaan tuoda kartalle tekstikohteiksi. Järjestelmällä pystyy antamaan osoittamalla pistemäisen kohteen koordinaatit Factarekisterin tiedoille: X X
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 9 / 14 7.3 ArcSDE:n karttaaineistot Rakennukset Rakennusluvat Kiinteistötiedot Järjestelmällä voi käyttää luku-tilassa FactaMap:lla tehtyjä aineistoja, jotka on tallennettu ArcSDE-tietokantaan. Kohteiden geometriat on tallennettu joko ST_Geometrytai WKB-tietomalleihin. 7.4 KTJ-paluusanomat Järjestelmään voidaan lukea kiinteistötiedot ja kiinteistöjen geometriat KTJ:n paluusanomista. 7.5 Johtotiedot Järjestelmällä voidaan katsella KeyAquajärjestelmässä olevia johtotietoja. Johtotietojärjestelmän geometriat on tallennettu Oracle Spatial tietomalleihin. Hyödyllinen 1 X X Hyödyllinen 1 X 8. Toiminnalliset vaatimukset Maankäytön suunnittelu (OPTIO) Tämä ryhmän kaikki vaatimukset kuuluvat optioon. 8.1 Käyttötarkoitus Järjestelmä sisältää toiminnallisuudet asema- ja X yleiskaavojen tuotantoon sekä ajantasakaavan ylläpitoon. 8.2 Kohdeluokitus Järjestelmä sisältää Kunnan paikkatietojen luokittelun / KuntaGML-määrittelyn mukaisen kohdeluokituksen kaavatiedoista. 8.3 Kaavamerkinnät Kaavamerkinnät ovat ympäristöministeriön maankäyttö- ja rakennuslain nojalla antaman asetuksen vaatimukset täyttävä. 8.4 Kaavamerkintä-kirjasto Järjestelmässä on keskitetty kirjasto voimassa oleville kaavamääräyksille sekä niiden seliteteksteille. Kirjastoon voi lisätä omia X
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 10 / 14 kaavamerkintöjä. 8.5 Vanhat Kaavamerkintäkirjasto sisältää kaikki vanhat kaavamerkinnät lainmukaiset kaavamääräykset. (ainakin 1959->) 8.6 Kaavayksiköiden ja Kaavan aluekohteet muodostuvat rasitealueiden automaattisesti viivakohteiden avulla. muodostaminen 8.7 Kaavaluonnokset Järjestelmään voidaan tallentaa useita luonnosversioita, jotka liittyvät samaan kaavahankkeeseen. Järjestelmä hallitsee luonnosten versioinnin automaattisesti. 8.8 Kaavan Kaavakohtaisiin tietoihin voidaan tallentaa käsittelyvaiheiden hallinta kaavan viralliset käsittelyvaiheet. 8.9 Määräysosa Järjestelmä osaa listata automaattisesti kaavan alueella olevien kaavamääräysten selitteet sekä kaavaa koskevat yleismääräykset. 8.10 Kaavakartan tulostaminen Järjestelmä luo kaavakarttatulosteen automaattisesti, missä on kaava, määräysosa ja nimiö. 8.11 Ajantasakaavan Lainvoimaisen asemakaavan tiedot voidaan ylläpito automaattisesti viedä ajantasakaavaan. 8.12 Kaavayksikkötiedot Ajantasakaavassa olevien kaavayksiköiden ominaisuustiedot tallentuvat tietokantaan. Yksikkötietoja voidaan käyttää muilla ohjelmilla. 8.13 Kaavan havainnollistaminen Kaavasta voidaan luoda 3D-havainnekuvia maastomallin, kantakartan ja ilmakuvien avulla. Hyödyllinen 1 X Hyödyllinen 1 Hyödyllinen 3 X Hyödyllinen 3 X 9. Toiminnalliset vaatimukset Maastotiedot 9.1 Käyttötarkoitus Järjestelmä sisältää toiminnot maankäyttö- ja X
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 11 / 14 rakennuslain sekä kaavoitusmittausohjeiden vaatimukset täyttävän kantakartan tuotantoon ja ylläpitoon. 9.2 Kohdeluokitus Järjestelmä sisältää Kunnan paikkatietojen luokittelun / KuntaGML-määrittelyn mukaisen kohdeluokituksen kantakarttatiedoista. 9.3 Kohteiden kuvaustekniikka Järjestelmässä on Kaavan Pohjakartta 1997 ohjeen mukainen kuvaustekniikka kantakarttakohteille mittakaavassa 1:1000. 9.4 Vaihtoehtoiset kohteet Pääkäyttäjä voi luoda omia kohdeluokkia ja ryhmiä, sekä määrittää niille kuvaustekniikan. 9.5 Vaihtoehtoiset Pääkäyttäjä voi määrittää kohteille useita kuvaustekniikat kuvaustekniikoita käyttötarkoituksen ja mittakaavan mukaan. 9.6 Korkeuskäyrät Järjestelmällä voidaan luoda kantakartan korkeuskäyrät maastomallin avulla. 9.7 Maastomalli Järjestelmällä voi luoda vapaasti valittavista kohteista maastomallin. 9.8 Laserkeilausaineistot Järjestelmällä pystyy käsittelemään luokiteltuja laserkeilausaineistoja ja luomaan niistä maastomallin. 9.9 Kohteiden korkeuden määrittäminen Karttakohteiden korkeusasema voidaan määrittää maastomallin avulla. X X Hyödyllinen 3 X Hyödyllinen 3 10. Toiminnalliset vaatimukset Kiinteistötiedot 10.1 Käyttötarkoitus Järjestelmä sisältää toiminnot maankäyttö- ja rakennuslain sekä kaavoitusmittausohjeiden vaatimukset täyttävän kantakartan X
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 12 / 14 kiinteistötietojen ylläpitoon ja tonttikarttojen tuottamiseen. 10.2 Kohdeluokitus Järjestelmä sisältää Kunnan paikkatietojen luokittelun / KuntaGML-määrittelyn mukaisen kohdeluokituksen kantakartan kiinteistötiedoista. 10.3 Geodeettinen laskenta Järjestelmä sisältää geodeettisen laskennan toiminnallisuudet, jonka avulla voidaan laskea pistemäisten kohteiden (esim. rajamerkki) sijainti. 10.4 Topologia Rajamerkki- ja rajaviiva-aineistoille voidaan tehdä topologinen tarkistus. 10.5 Alueiden muodostus Järjestelmä luo kiinteistöjen alueet automaattisesti ilman rajaviivojen osoittamista. 10.6 Rajamerkkien sijoitus toisen kohteen avulla Rajamerkit voi sijoittaa automaattisesti valitun viiva- tai aluekohteen taitepisteisiin. Rajamerkkien numerointi toimii automaattisesti juoksevan numeroinnin avulla. 10.7 Tonttijakokartta Järjestelmällä voidaan luoda maankäyttö- ja rakennuslain sekä asetusten vaatimukset täyttävä tonttijakokartta. 10.8 Kiinteistönmuodostusluettelo Valitun aluemaisen kohteen (esim. kaavayksikkö) avulla voidaan automaattisesti luoda luettelo, missä on eritelty alueen sisälle osuvat kiinteistöt sekä niiden osapinta-alat. X Hyödyllinen 1 X X
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 13 / 14 11. Palveluja koskevat vaatimukset Käyttö- ja tukipalveluihin sovelletaan julkishallinnon suositusta 174 ICT-palveluiden palvelutasoista. (http://www.jhs-suositukset.fi/suomi/jhs174) 11.1 Palvelujen kieli Palveluissa ja käyttöohjeissa on käytettävä suomen kieltä. 11.2 Käyttöohjeet Järjestelmän käyttäjille ja ylläpitäjille on oltava toimintokohtaiset käyttöohjeet. 11.3 Asennusohje Järjestelmän työasemasovelluksista täytyy olla asennusohje. 11.4 Ajantasainen Tilaajalla on käytettävissä ajantasainen dokumentaatio dokumentaatio järjestelmän tuotantokäytössä olevasta versiosta. 11.5 Järjestelmän Järjestelmän tietokantarakenteen kuvaus on tietomallikuvaus tilaajan käytettävissä. 11.6 Käyttöpalvelut Mahdolliset järjestelmän palvelinsovellukset sijoitetaan tilaajan tietoverkkoon ainoastaan siihen käyttötarkoitukseen varatulle palvelimelle. Tilaaja vastaa palvelinlaitteiston ja sen käyttöjärjestelmän käytettävyydestä. Järjestelmän käytettävyyden takaamiseksi tulee palvelinsovelluksen ja siihen liittyvien varusohjelmistojen olla toimittajan käyttöpalvelussa. Palveluun sisältyy järjestelmän käytettävyyden ja palveluvasteen mittaaminen. Palvelun tasoluokka on A (JHS174 Liite1, kohta 6.1). 11.7 Tukipalvelut Järjestelmän käyttäjillä on käytössään tukipalvelu puhelimitse, sähköpostilla tai muun sähköisen palvelun avulla. Palveluun sisältyy palvelupisteen tavoitettavuuden ja Pakollinen, jos järjestelmä sisältää palvelinsovelluksia - X X
Kirkkonummen kunta Toiminnalliset vaatimukset Sivu 14 / 14 ratkaisukyvyn mittaaminen. Palvelun tasoluokka on 1 (JHS174 Liite1, kohta 6.2). 11.8 Ylläpitopalvelut Tilaajalla on käytössä järjestelmän viimeisin versio sopimuskauden ajan. Palveluun sisältyvät sekä välipäivitykset että versiopäivitykset. Päivitykseen mahdollisesti liittyvät ylimääräiset lisätyöt tarjouspyynnössä mainittuun optioon lisätöistä. Uusien versioiden käyttöönotosta päättää tilaaja. Vanhat versiot ovat tuettuja vähintään 2 vuotta korvaavan version julkaisun jälkeen. X