Kiinteisto3D_Collection & Tonttijakotontti3D_Collection
3D-kiinteistön tai 3D-tonttijakotontin voi luoda joko tavallisilla alueensijoitustavoilla (sijoittamalla, valuttamalla, alueoperaatioilla, osoittamalla) tai uudella 3D-kappale kohteeksi -toiminnolla.
Sijoitustavalla 3D-kappale kohteeksi luodaan 3D-kohde valitsemalla kappale-elementti. Kappaleen voi luoda esim. MicroStation-toiminnolla Kappale pursottamalla (Solid by Extrusion). Kun kappale-elementti on luotu, voidaan luoda 3D-kohde. Toiminto pyytää osoittamaan luodun kappale-elementin/elementit. Reset-painikkeella lopetetaan kappale-elementtien valinta ja tämän jälkeen hyväksytään alueen luonti data-painikkeella. Huom. tämä tulee tehdä ylänäkymässä (Top view). Kun kohde on luotu, sille on lisätty ominaisuustietoihin ylin ja alin korkeus:
3D-kiinteistön tai 3D-tonttijakotontin tunnustekstit lisätään erikseen valitsemalla lomakkeelta kohteen sijoitustavaksi "Lisää alueteksti"
KTJ Export - 3D-Kiinteistöt
3D-kiinteistöt voidaan exportata KTJ Export -toiminnolla.
KTJ Export lukee tiedostossa ..\WorkSpaces\StellaMap\Settings\PropertyNames.xml määritellyt osiot:
<RegisterUnit3DBaseProperties>
<Property>PeruskiinteistoKunta</Property>
<Property>PeruskiinteistoSijaintialue</Property>
<Property>PeruskiinteistoRyhma</Property>
<Property>PeruskiinteistoYksikko</Property>
</RegisterUnit3DBaseProperties>
<RegisterUnit3DProperties>
<Property>Kunta</Property>
<Property>Sijaintialue</Property>
<Property>Ryhma</Property>
<Property>Yksikko</Property>
</RegisterUnit3DProperties>
Osiossa RegisterUnit3Dproperties määritetään ominaisuustiedot, joita käytetään kiinteistötunnuksen muodostamiseen. RegisterUnit3DBaseProperties-osiossa määritetään ominaisuustiedot, joita käytetään kun verrataan ovatko kiinteistöt toistensa ylä- tai alapuolisia. Kiinteistöt voivat olla toistensa ylä- tai alapuolisia ainoastaan silloin jos niillä on samat arvot RegisterUnit3DBasePropertiesosiossa määritellyillä ominaisuustiedoilla.
Jotta kiinteistö tulkitaan toisen kiinteistön ylä- tai alapuoliseksi, tulee näiden ehtojen toteutua:
- Samat arvot osion RegisterUnit3DBaseProperties määrittämillä ominaisuustiedoilla
- Ei samat arvot osion RegisterUnit3Dproperties määrittämillä ominaisuustiedoilla
- Kiinteistön projisoitu alue leikkaa toisen kiinteistön projisoidun alueen kanssa
- Kiinteistön alin korkeus on pienempi kuin toisen kiinteistön alin korkeus tai vastaavasti ylin korkeus on suurempi kuin toisen kiinteistön ylin korkeus