Ketjumittaus
Lähetetty: 17 Huhti 2013, 22:53
Toiminto ei ole enää mukana ohjelmassa versiosta 6.4 lähtien.
Vanha Ketjumittaus poistettiin, koska se oli niin kömpelö toiminto, ja olisi vaatinut uudelleen kirjoittamisen, jotta Kumoa-toiminto saadaan mukaan. Toiminto oli vähän käytetty ja saman asian voi tehdä myös laskentatoiminnolla Suorakulmainen laskenta.
Lisäsimme Editoi viiva -toimintoon viivan suorakulmaistamisen. Se löytyy Sulje viiva -painikkeesta hiiren kakkospainikkeella.
Versioon 6.3.2 asti ollut toiminto:
Ketjumittaustoiminnolla voidaan ”kiertää” talo syöttämällä käsin talon sivumitat A- ja B-mittoina. Talosta on ensin mitattu vähintään kaksi pistettä taiteviivana.
Mitattuun taiteviivaan voidaan jo maastossa liittää CHAINLIST-ominaisuustietona nämä A- ja B-mitat.
CHAINLIST-toiminnon säännöt:
Lataa esimerkkiaineisto: ketjumittaus.xy

Vanha Ketjumittaus poistettiin, koska se oli niin kömpelö toiminto, ja olisi vaatinut uudelleen kirjoittamisen, jotta Kumoa-toiminto saadaan mukaan. Toiminto oli vähän käytetty ja saman asian voi tehdä myös laskentatoiminnolla Suorakulmainen laskenta.
Lisäsimme Editoi viiva -toimintoon viivan suorakulmaistamisen. Se löytyy Sulje viiva -painikkeesta hiiren kakkospainikkeella.
Versioon 6.3.2 asti ollut toiminto:
Ketjumittaustoiminnolla voidaan ”kiertää” talo syöttämällä käsin talon sivumitat A- ja B-mittoina. Talosta on ensin mitattu vähintään kaksi pistettä taiteviivana.
Mitattuun taiteviivaan voidaan jo maastossa liittää CHAINLIST-ominaisuustietona nämä A- ja B-mitat.
CHAINLIST-toiminnon säännöt:
- viivalla voi olla useita pisteitä, mutta vain kaksi ensimmäistä käytetään
- eka piste on viivan/ketjun lähtöpiste, toinen on suuntapiste
- ominaisuustiedon nimi on CHAINLIST
- arvot annetaan joko pilkulla, puolipisteellä tai välilyönnillä erotettuna
- ensimmäinen arvo on A-mitta pisteestä piste 1 pisteen 2 suuntaan
- jos arvo on nolla, käytetään mitattua pituutta (pisteiden 1-2 välimatka)
- muut arvot ovat B-mittoja
- katsotaan suoran kulkusuunnassa, positiivinen käännös oikealle
- ensimmäinen B-mitta (eli 2. arvo listalla) on sivun pituus pistevälillä 2-3
- toinen B-mitta on pistevälille 3-4 ja käännös annetaan suhteessa sivuun 2-3 nähden
- alla olevassa kuvassa alempi talo saadaan arvoilla:
CHAINLIST=14 -5 -4 3 -6 -3 4 -5 - jos B-mitta on 0 (nolla), jatketaan suoraan eteenpäin seuraavan B-mitan arvolla
- esim. jos ao. kuvan erkkeri ohitetaan, mutta halutaan pisteet 4 ja 7, annetaan
CHAINLIST=14 -5 -4 0 6 0 4 -5 - jos nollan eteen annetaan miinus-merkki (-0), poistetaan piste, jolloin saadaan viistetty kulma (kuva alla: pieni ruskea viiva)
CHAINLIST=4 -0 2 -2 4 -0 2 2 -4 5
- kun viiva talletetaan, CHAINLIST-ominaisuus poistetaan
- ketjumittaukseen on lisätty Kumoa-toiminto
Lataa esimerkkiaineisto: ketjumittaus.xy
