move first semester to first semester
This commit is contained in:
1
I/Karto/.gitignore
vendored
Normal file
1
I/Karto/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
!*.pdf
|
||||
37
I/Karto/README.md
Normal file
37
I/Karto/README.md
Normal file
@@ -0,0 +1,37 @@
|
||||
useful commands:
|
||||
- distance/measuregeom/dim
|
||||
- zoom ext
|
||||
- line
|
||||
- trim: pirma žymėti ribą, tada -- po truputį, ką kiripti
|
||||
- offset
|
||||
- "signature": sketch
|
||||
- donut
|
||||
- xline: for coordinate axis (infinite lines)
|
||||
- aeclayerorder
|
||||
- multiline (ml) -- dvi lygiagrečios linijos
|
||||
- polyline - vientisa kampuota linija.
|
||||
- boundary - specify boundary.
|
||||
|
||||
- f8: perpendicular
|
||||
- f2: console
|
||||
|
||||
- rotate
|
||||
- scale: by reference -- turint palyginimo objektą.
|
||||
|
||||
- hatch: štrichavimas.
|
||||
- draworder: bring to front/back.
|
||||
- re: Regenerate screen
|
||||
- circle: 2p/3p/ttr. Liestinės.
|
||||
- ucs: user coordinate system.
|
||||
- ptype: point type
|
||||
- div -- divide line in equal parts
|
||||
- me (measure) - add points or blocks by the line
|
||||
|
||||
regions:
|
||||
- uni(on) / in(tersection) / su(btract)
|
||||
|
||||
blocks:
|
||||
- wb - save block
|
||||
- i - insert block
|
||||
- b - create block
|
||||
- arrayrect/arraypolar - add blocks to an area
|
||||
206
I/Karto/assignment1/01sablonas_ats.txt
Normal file
206
I/Karto/assignment1/01sablonas_ats.txt
Normal file
@@ -0,0 +1,206 @@
|
||||
Uzduotis Nr.
|
||||
*******
|
||||
Braize(Pavarde_Vardas)
|
||||
*******_*******
|
||||
=== Apskaiciuotos tasku koordinates (0.000 tikslumu) ===
|
||||
Taskas Nr.1 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Taskas Nr.7 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Taskas Nr.5 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Taskas Nr.10 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
=== Apskaiciuoti atkarpu ilgiai (0.000 tikslumu) ===
|
||||
Atkarpa D1-2
|
||||
*******
|
||||
Atkarpa D2-3
|
||||
*******
|
||||
Atkarpa D4-5
|
||||
*******
|
||||
Atkarpa D5-6
|
||||
*******
|
||||
Atkarpa D7-8
|
||||
*******
|
||||
Atkarpa D7-12
|
||||
*******
|
||||
Atkarpa D9-10
|
||||
*******
|
||||
Atkarpa D10-11
|
||||
*******
|
||||
=== Apskaiciuoti kampai (laipsniais & 0.0001 tikslumu) ===
|
||||
Kampas Nr. K1
|
||||
*******
|
||||
Kampas Nr. K2
|
||||
*******
|
||||
Kampas Nr. K5-1
|
||||
*******
|
||||
Kampas Nr. K5-2
|
||||
*******
|
||||
Kampas Nr. K7-1
|
||||
*******
|
||||
Kampas Nr. K7-2
|
||||
*******
|
||||
Kampas Nr. K10-1
|
||||
*******
|
||||
Kampas Nr. K10-2
|
||||
*******
|
||||
=== Apskaiciuoti atstumai iki brez.remelio (0.001 tikslumu)===
|
||||
Dr17
|
||||
*******
|
||||
Dr19
|
||||
*******
|
||||
Dr20
|
||||
*******
|
||||
Dr24
|
||||
*******
|
||||
=============== Ismatuota brezinyje ================
|
||||
=== Tasku koordinates (0.001 tikslumu) ===
|
||||
Tasko Nr.2 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.3 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.4 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.6 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.8 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.9 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.11 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.12 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.13 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.14 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.15 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.16 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.T17 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.18 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.T19 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.T20 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.21 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.22 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.23 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.T24 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.25 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.26 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
=== Atkarpu ilgiai(0.001 m tikslumu) ===
|
||||
Atkarpa 1-6
|
||||
*******
|
||||
Atkarpa 3-4
|
||||
*******
|
||||
Atkarpa 8-9
|
||||
*******
|
||||
Atkarpa 11-12
|
||||
*******
|
||||
Atkarpa 9-12
|
||||
*******
|
||||
Atkarpa 7-11
|
||||
*******
|
||||
Atkarpa 14-16
|
||||
*******
|
||||
Atkarpa 13-15
|
||||
*******
|
||||
Atkarpa T19-T24
|
||||
*******
|
||||
Atkarpa T17-T20
|
||||
*******
|
||||
=== Figuru plotai(m2) ir perimetrai(m) (0.001 tikslumu) ===
|
||||
Figuros Nr.P1 plotas
|
||||
*******
|
||||
Figuros Nr.P1 perimetras
|
||||
*******
|
||||
Figuros Nr.P2 plotas
|
||||
*******
|
||||
Figuros Nr.P2 perimetras
|
||||
*******
|
||||
Figuros Nr.P3 plotas
|
||||
*******
|
||||
Figuros Nr.P3 perimetras
|
||||
*******
|
||||
Figuros Nr.P4 plotas
|
||||
*******
|
||||
Figuros Nr.P4 perimetras
|
||||
*******
|
||||
Figuros Nr.P5 plotas
|
||||
*******
|
||||
Figuros Nr.P5 perimetras
|
||||
*******
|
||||
Figuros Nr.P6 plotas
|
||||
*******
|
||||
Figuros Nr.P6 perimetras
|
||||
*******
|
||||
Figuros Nr.P7 plotas
|
||||
*******
|
||||
Figuros Nr.P7 perimetras
|
||||
*******
|
||||
Figuros Nr.P8 plotas
|
||||
*******
|
||||
Figuros Nr.P8 perimetras
|
||||
*******
|
||||
Figuros Nr.P9 plotas
|
||||
*******
|
||||
Figuros Nr.P9 perimetras
|
||||
*******
|
||||
Figuros Nr.P10 plotas
|
||||
*******
|
||||
Figuros Nr.P10 perimetras
|
||||
*******
|
||||
Figuros Nr.P11 plotas
|
||||
*******
|
||||
Figuros Nr.P11 perimetras
|
||||
*******
|
||||
Figuros Nr.P12 plotas
|
||||
*******
|
||||
Figuros Nr.P12 perimetras
|
||||
*******
|
||||
Figuros Nr.P13 plotas
|
||||
*******
|
||||
Figuros Nr.P13 perimetras
|
||||
*******
|
||||
Bendras plotas (pagal isorini kontura)
|
||||
*******
|
||||
Bendras perimetras (pagal isorini kontura)
|
||||
*******
|
||||
3
I/Karto/assignment1/01uzd_schema.pdf
Normal file
3
I/Karto/assignment1/01uzd_schema.pdf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:73fa4166bf5f395c1aeba2df5a79c4e9ee27495356953ac4168d19837b04a43b
|
||||
size 641622
|
||||
206
I/Karto/assignment1/KTZ004_2019_01_ats.txt
Normal file
206
I/Karto/assignment1/KTZ004_2019_01_ats.txt
Normal file
@@ -0,0 +1,206 @@
|
||||
Uzduotis Nr.
|
||||
KTZ004_2019_01
|
||||
Braize(Pavarde_Vardas)
|
||||
Motiejus_Jakstys
|
||||
=== Apskaiciuotos tasku koordinates (0.000 tikslumu) ===
|
||||
Taskas Nr.1 koordinates
|
||||
X = 5053.385
|
||||
Y = 5896.569
|
||||
Taskas Nr.7 koordinates
|
||||
X = 5162.960
|
||||
Y = 5091.992
|
||||
Taskas Nr.5 koordinates
|
||||
X = 4418.327
|
||||
Y = 5223.450
|
||||
Taskas Nr.10 koordinates
|
||||
X = 4647.239
|
||||
Y = 6250.681
|
||||
=== Apskaiciuoti atkarpu ilgiai (0.000 tikslumu) ===
|
||||
Atkarpa D1-2
|
||||
475.004
|
||||
Atkarpa D2-3
|
||||
833.977
|
||||
Atkarpa D4-5
|
||||
613.512
|
||||
Atkarpa D5-6
|
||||
1240.092
|
||||
Atkarpa D7-8
|
||||
571.314
|
||||
Atkarpa D7-12
|
||||
738.846
|
||||
Atkarpa D9-10
|
||||
341.471
|
||||
Atkarpa D10-11
|
||||
591.744
|
||||
=== Apskaiciuoti kampai (laipsniais & 0.0001 tikslumu) ===
|
||||
Kampas Nr. K1
|
||||
69.9705
|
||||
Kampas Nr. K2
|
||||
79.5494
|
||||
Kampas Nr. K5-1
|
||||
27.5822
|
||||
Kampas Nr. K5-2
|
||||
171.9616
|
||||
Kampas Nr. K7-1
|
||||
46.7800
|
||||
Kampas Nr. K7-2
|
||||
27.3816
|
||||
Kampas Nr. K10-1
|
||||
101.8414
|
||||
Kampas Nr. K10-2
|
||||
115.2866
|
||||
=== Apskaiciuoti atstumai iki brez.remelio (0.001 tikslumu)===
|
||||
Dr17
|
||||
368.787
|
||||
Dr19
|
||||
458.486
|
||||
Dr20
|
||||
411.445
|
||||
Dr24
|
||||
341.014
|
||||
=============== Ismatuota brezinyje ================
|
||||
=== Tasku koordinates (0.001 tikslumu) ===
|
||||
Tasko Nr.2 koordinates
|
||||
X= 5216.076
|
||||
Y= 6342.843
|
||||
Tasko Nr.3 koordinates
|
||||
X= 4395.933
|
||||
Y= 6494.116
|
||||
Tasko Nr.4 koordinates
|
||||
X= 4702.396
|
||||
Y= 5767.235
|
||||
Tasko Nr.6 koordinates
|
||||
X= 5646.235
|
||||
Y= 5396.860
|
||||
Tasko Nr.8 koordinates
|
||||
X= 4655.654
|
||||
Y= 5354.748
|
||||
Tasko Nr.9 koordinates
|
||||
X= 4441.128
|
||||
Y= 5978.430
|
||||
Tasko Nr.11 koordinates
|
||||
X= 5226.390
|
||||
Y= 6129.253
|
||||
Tasko Nr.12 koordinates
|
||||
X= 5668.923
|
||||
Y= 5630.411
|
||||
Tasko Nr.13 koordinates
|
||||
X= 4803.995
|
||||
Y= 5277.916
|
||||
Tasko Nr.14 koordinates
|
||||
X= 4588.661
|
||||
Y= 5549.515
|
||||
Tasko Nr.15 koordinates
|
||||
X= 5144.472
|
||||
Y= 6146.429
|
||||
Tasko Nr.16 koordinates
|
||||
X= 5155.448
|
||||
Y= 5810.541
|
||||
Tasko Nr.T17 koordinates
|
||||
X= 5447.657
|
||||
Y= 5879.832
|
||||
Tasko Nr.18 koordinates
|
||||
X= 5536.427
|
||||
Y= 5489.416
|
||||
Tasko Nr.T19 koordinates
|
||||
X= 5032.281
|
||||
Y= 5310.155
|
||||
Tasko Nr.T20 koordinates
|
||||
X= 4548.391
|
||||
Y= 5666.589
|
||||
Tasko Nr.21 koordinates
|
||||
X= 4664.160
|
||||
Y= 5694.041
|
||||
Tasko Nr.22 koordinates
|
||||
X= 4940.526
|
||||
Y= 5759.576
|
||||
Tasko Nr.23 koordinates
|
||||
X= 4551.748
|
||||
Y= 6124.547
|
||||
Tasko Nr.T24 koordinates
|
||||
X= 4806.004
|
||||
Y= 6418.480
|
||||
Tasko Nr.25 koordinates
|
||||
X= 5419.339
|
||||
Y= 5364.817
|
||||
Tasko Nr.26 koordinates
|
||||
X= 4848.894
|
||||
Y= 6208.401
|
||||
=== Atkarpu ilgiai(0.001 m tikslumu) ===
|
||||
Atkarpa 1-6
|
||||
775.357
|
||||
Atkarpa 3-4
|
||||
788.845
|
||||
Atkarpa 8-9
|
||||
659.546
|
||||
Atkarpa 11-12
|
||||
666.842
|
||||
Atkarpa 9-12
|
||||
1276.165
|
||||
Atkarpa 7-11
|
||||
1039.199
|
||||
Atkarpa 14-16
|
||||
624.005
|
||||
Atkarpa 13-15
|
||||
932.866
|
||||
Atkarpa T19-T24
|
||||
1131.187
|
||||
Atkarpa T17-T20
|
||||
924.203
|
||||
=== Figuru plotai(m2) ir perimetrai(m) (0.001 tikslumu) ===
|
||||
Figuros Nr.P1 plotas
|
||||
46365.382
|
||||
Figuros Nr.P1 perimetras
|
||||
1130.394
|
||||
Figuros Nr.P2 plotas
|
||||
72800.889
|
||||
Figuros Nr.P2 perimetras
|
||||
1400.092
|
||||
Figuros Nr.P3 plotas
|
||||
92239.198
|
||||
Figuros Nr.P3 perimetras
|
||||
1325.476
|
||||
Figuros Nr.P4 plotas
|
||||
74439.583
|
||||
Figuros Nr.P4 perimetras
|
||||
1116.860
|
||||
Figuros Nr.P5 plotas
|
||||
72699.034
|
||||
Figuros Nr.P5 perimetras
|
||||
1142.471
|
||||
Figuros Nr.P6 plotas
|
||||
88156.513
|
||||
Figuros Nr.P6 perimetras
|
||||
1396.717
|
||||
Figuros Nr.P7 plotas
|
||||
63891.378
|
||||
Figuros Nr.P7 perimetras
|
||||
1102.371
|
||||
Figuros Nr.P8 plotas
|
||||
7329.505
|
||||
Figuros Nr.P8 perimetras
|
||||
405.844
|
||||
Figuros Nr.P9 plotas
|
||||
152546.687
|
||||
Figuros Nr.P9 perimetras
|
||||
1509.355
|
||||
Figuros Nr.P10 plotas
|
||||
186640.898
|
||||
Figuros Nr.P10 perimetras
|
||||
1739.717
|
||||
Figuros Nr.P11 plotas
|
||||
136089.340
|
||||
Figuros Nr.P11 perimetras
|
||||
1576.707
|
||||
Figuros Nr.P12 plotas
|
||||
83197.918
|
||||
Figuros Nr.P12 perimetras
|
||||
1380.399
|
||||
Figuros Nr.P13 plotas
|
||||
12259.515
|
||||
Figuros Nr.P13 perimetras
|
||||
543.739
|
||||
Bendras plotas (pagal isorini kontura)
|
||||
1097314.349
|
||||
Bendras perimetras (pagal isorini kontura)
|
||||
4854.827
|
||||
3
I/Karto/assignment1/KTZ004_2019_01_brez.dwg
Normal file
3
I/Karto/assignment1/KTZ004_2019_01_brez.dwg
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:326d9fa271f5dd9a93bd3d8166df770f02fd97294212ac031f047b79ee6962af
|
||||
size 60548
|
||||
93
I/Karto/assignment1/KTZ004_2019_01_uzd.txt
Normal file
93
I/Karto/assignment1/KTZ004_2019_01_uzd.txt
Normal file
@@ -0,0 +1,93 @@
|
||||
Uzduoti parenge A.Bautrenas (Topografiniai zemelapiai)
|
||||
2019.09.18 09:32:26(34346.79s) RND=2
|
||||
|
||||
|
||||
Uzduotis Nr. KTZ004_2019_01
|
||||
Jakstys_Motiejus (1915375)
|
||||
=== Atkarpos ir Plotai == (NAV_SK=0.17 NAV_BR=0.25) ===
|
||||
Atlikti iki: 2019.10.02 09:32:26
|
||||
|
||||
|
||||
|
||||
1. Pagal duotus duomenis apskaiciuoti (reikiamu tikslumu ir ivedant nurodytas pataisas) braizymui reikalingus parametrus
|
||||
2. Nubraizyti du, tarpusavyje persidengiancius, uzdarus sklypus [1-2-3-4-5-6-1] ir [7-8-9-10-11-12-7] (ziur. 01uzd_schema.pdf).
|
||||
3. Nubraizytus sklypus padalinti atkarpomis [T17-T20] ir [T19-T24]
|
||||
4. Surasyti visu virsuniu, susikirtimo tasku ir plotu numerius (ziur. 01uzd_schema.pdf)
|
||||
5. Apskaiciuoti arba pamatuoti brezinyje nurodytus dydzius
|
||||
6. Surasyti gautus rezultatus i atsakymu sablona.
|
||||
|
||||
Ismatuoti (nustatyti) brezinyje:
|
||||
1. Nubraizytu sklypu virsuniu ir susikirtimo tasku koordinates
|
||||
2. Atstumus tarp tasku 1-6,3-4,8-9,11-12,9-12,7-11,14-16,13-15,T19-T24 ir T17-T20
|
||||
3. Visu arealu (P1,P2, ... ,P12,P13) plotus ir perimetrus
|
||||
4. Bendra plota ir perimetra pagal isorini kontura t.y. tarp tasku nr. [2,3,23,9,14,5,13,7,25,6,18,12,11,15] (ziur. 01uzd_schema.pdf).
|
||||
|
||||
Pataisos:
|
||||
A= -5.240
|
||||
B= -4.557
|
||||
C= -7.002
|
||||
N= -4.793
|
||||
|
||||
Koordinates (apskaiciuoti 0.000 tikslumu):
|
||||
1
|
||||
X = 5057.942 + B =
|
||||
Y = 5901.809 + A =
|
||||
7
|
||||
X = 5167.517 + B =
|
||||
Y = 5098.994 + C =
|
||||
5
|
||||
X = 4422.884 + B =
|
||||
Y = 5228.007 + B =
|
||||
10
|
||||
X = 4652.032 + N =
|
||||
Y = 6255.474 + N =
|
||||
|
||||
Atkarpos (apskaiciuoti 0.000 tikslumu):
|
||||
D1-2 = 482.006 + C =
|
||||
D2-3 = 840.979 + C =
|
||||
D4-5 = 620.514 + C =
|
||||
D5-6 = 1245.332 + A =
|
||||
D7-8 = 575.871 + B =
|
||||
D7-12 = 743.403 + B =
|
||||
D9-10 = 346.711 + A =
|
||||
D10-11 = 596.984 + A =
|
||||
|
||||
Kampai(L-M-S) (apskaiciuoti 0.0001 tikslumu):
|
||||
K1 = [74-31-39] + B (laipsniu) =
|
||||
K2 = [86-33-05] + C (laipsniu) =
|
||||
K5-1 = [34-35-03] + C (laipsniu) =
|
||||
K5-2 = [178-57-49] + C (laipsniu) =
|
||||
K7-1 = [52-01-12] + A (laipsniu) =
|
||||
K7-2 = [31-56-19] + B (laipsniu) =
|
||||
K10-1 = [107-04-53] + A (laipsniu) =
|
||||
K10-2 = [119-50-37] + B (laipsniu) =
|
||||
|
||||
=== Atstumai iki brez.remelio (apskaiciuoti 0.000 tikslumu)===
|
||||
Dr17 = 375.789 + C =
|
||||
Dr19 = 465.488 + C =
|
||||
Dr20 = 418.447 + C =
|
||||
Dr24 = 345.571 + B =
|
||||
|
||||
Pastabos:
|
||||
1. Brezinio braizymo schema pateikta rinkmenoje [01uzd_schema.pdf], o braizoma AutoCAD koordinaciu sistemoje.
|
||||
2. Visi atkarpu matmenys duoti metrais, o kampai laipsnineje sistemoje [L-M-S]=[Laipsniai-Minutes-Sekundes]. Pries ivedant pataisa i kampus, butina juos peskaiciuoti i desimtaine sistema ir tik tada ivesti nurodyta pataisa.
|
||||
3. Taskai T17,T19,T20 ir T24 yra atitinkamu krastiniu vidurio taskai (Midpoint).
|
||||
4. Plotus, tsk.koordinates ir linijinius dydzius apskaiciuoti bei ismatuoti 0.001 tikslumu, o kampus apskaiciuoti ir atideti brezinyje 0.0001 laipsnio tikslumu.
|
||||
5. Visu skaiciavimu ir matavimu rezultatai turi buti surasyti atsakymu sablone nurodytu tikslumu.
|
||||
6. Brezinio rinkmenos pavadinimas turi sutapti su uzduoties numeriu, t.y. brezinys turi buti pavadintas KTZ004_2019_01_brez.dwg
|
||||
7. Atliktu skaiciavimu ir matavimu rezultatus bei kitus duomenis surasyti i rinkmena [01sablonas_ats.txt]. Rinkmenos [01sablonas_ats.txt] strukturos nekeisti. Atsakymus surasyti tik i jiems skirtas vietas, t.y. vietoje 'zvaigzduciu' (*****). Visu skaitmenu (atsakymu) desintaine dalis turi buti atskirta TASKU, o ne kableliu, pvz. 12345.236 [TAIP], 12345,236 [NE]. Neteisinga uzrasymo forma bus vertinama kaip klaida!
|
||||
8. Rinkmenos pavadinima [01sablonas_ats.txt] pakeisti i savo uzduoties nr., pvz. [KTZ004_2019_01_ats.txt] ir atsiusti kartu su breziniu.
|
||||
9. Visi taskai ir plotai turi buti sunumeruoti (ziur. [01uzd_schema.pdf]), o brezini butina pasirasyti!
|
||||
10. Sioje uzduotyje lapo su metrika ('stampu') ir koordinaciu tinklo braizyti nereikia
|
||||
11. Visi numeruoti taskai pazymimi uzspalvintais rutuliukai. Rutuliukai braizomi naudojant komanda [Donut] ir ivedant siuos dydzius: inside diameter... = 0, outside diameter... = 1.85
|
||||
12. Brezinio remelis braizomas nuo tasku T17, T19, T20, T24 atidedant apskaiciuotus atstumus Dr17, Dr19, Dr20 ir Dr24 (ziureti [01uzd_schema.pdf]).
|
||||
13. Brezinys ir skaiciavimo rezultatai turi buti atsiusti iki nurodyto termino. Uz kiekviena paveluota valanda vertinimo balas mazinamas 0.05 balo.
|
||||
14. Nubraizytu sklypu forma gali skirtis nuo formos pateiktos brezinio schemoje ziur. [01uzd_schema.pdf])!
|
||||
15. Jei kurio nors ploto nera, pvz., P8 arba P13, tai vietoje zvaigzduciu irasykite 0 (nuli)!
|
||||
16. Jei braizant brezinio remeli nurodytais atstumais (ziur. [01uzd_schema.pdf] 2 lapas), remelis kerta arealu ribas, tai apskaiciuota atstuma didiname po 10.000 metru, tol, kol remas nebekirs sklypo konturo. Pvz. remelio krastine nuo T19 tasko turi buti atideta 275.488 atstumu. Jei sio atstumo mazai, tai ji padidiname iki 285.488, jei dar maza - didiname iki 295.488 ir t.t.
|
||||
|
||||
Pabaiga: 2019.09.18 09:32:26
|
||||
|
||||
|
||||
Ispejimas:
|
||||
Jei si uzduotis skirta ne Jums, prasome ja perduoti adresatui arba grazinti siuntejui ir istrinti is savo duomenu bazes.
|
||||
97
I/Karto/assignment1/measure.py
Executable file
97
I/Karto/assignment1/measure.py
Executable file
@@ -0,0 +1,97 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
def dd(deg, mm, ss):
|
||||
return deg + mm/60.0 + ss/3600.0
|
||||
|
||||
print("""
|
||||
Uzduoti parenge A.Bautrenas (Topografiniai zemelapiai)
|
||||
2019.09.18 09:32:26(34346.79s) RND=2
|
||||
|
||||
Uzduotis Nr. KTZ004_2019_01
|
||||
Jakstys_Motiejus (1915375)
|
||||
=== Atkarpos ir Plotai == (NAV_SK=0.17 NAV_BR=0.25) ===
|
||||
Atlikti iki: 2019.10.02 09:32:26
|
||||
|
||||
1. Pagal duotus duomenis apskaiciuoti (reikiamu tikslumu ir ivedant nurodytas pataisas) braizymui reikalingus parametrus
|
||||
2. Nubraizyti du, tarpusavyje persidengiancius, uzdarus sklypus [1-2-3-4-5-6-1] ir [7-8-9-10-11-12-7] (ziur. 01uzd_schema.pdf).
|
||||
3. Nubraizytus sklypus padalinti atkarpomis [T17-T20] ir [T19-T24]
|
||||
4. Surasyti visu virsuniu, susikirtimo tasku ir plotu numerius (ziur. 01uzd_schema.pdf)
|
||||
5. Apskaiciuoti arba pamatuoti brezinyje nurodytus dydzius
|
||||
6. Surasyti gautus rezultatus i atsakymu sablona.
|
||||
|
||||
Ismatuoti (nustatyti) brezinyje:
|
||||
1. Nubraizytu sklypu virsuniu ir susikirtimo tasku koordinates
|
||||
2. Atstumus tarp tasku 1-6,3-4,8-9,11-12,9-12,7-11,14-16,13-15,T19-T24 ir T17-T20
|
||||
3. Visu arealu (P1,P2, ... ,P12,P13) plotus ir perimetrus
|
||||
4. Bendra plota ir perimetra pagal isorini kontura t.y. tarp tasku nr. [2,3,23,9,14,5,13,7,25,6,18,12,11,15] (ziur. 01uzd_schema.pdf).
|
||||
|
||||
Pataisos:
|
||||
A= -5.240
|
||||
B= -4.557
|
||||
C= -7.002
|
||||
N= -4.793
|
||||
""")
|
||||
A= -5.240
|
||||
B= -4.557
|
||||
C= -7.002
|
||||
N= -4.793
|
||||
print("""Koordinates (apskaiciuoti 0.000 tikslumu):
|
||||
1
|
||||
X = 5057.942 + B = %.3f""" % (5057.942 + B) + """
|
||||
Y = 5901.809 + A = %.3f """ % (5901.809 + A) + """
|
||||
7
|
||||
X = 5167.517 + B = %.3f""" % (5167.517 + B) + """
|
||||
Y = 5098.994 + C = %.3f""" % (5098.994 + C) + """
|
||||
5
|
||||
X = 4422.884 + B = %.3f""" %(4422.884 + B) + """
|
||||
Y = 5228.007 + B = %.3f""" %(5228.007 + B) + """
|
||||
10
|
||||
X = 4652.032 + N = %.3f""" %(4652.032 + N) + """
|
||||
Y = 6255.474 + N = %.3f""" %(6255.474 + N) + """
|
||||
|
||||
Atkarpos (apskaiciuoti 0.000 tikslumu):
|
||||
D1-2 = 482.006 + C = %.3f""" %(482.006 + C) + """
|
||||
D2-3 = 840.979 + C = %.3f""" %(840.979 + C) + """
|
||||
D4-5 = 620.514 + C = %.3f""" %(620.514 + C) + """
|
||||
D5-6 = 1245.332 + A = %.3f""" %(1245.332 + A) + """
|
||||
D7-8 = 575.871 + B = %.3f""" %(575.871 + B) + """
|
||||
D7-12 = 743.403 + B = %.3f""" %(743.403 + B) + """
|
||||
D9-10 = 346.711 + A = %.3f""" %(346.711 + A) + """
|
||||
D10-11 = 596.984 + A = %.3f""" %(596.984 + A) + """
|
||||
|
||||
Kampai(L-M-S) (apskaiciuoti 0.0001 tikslumu):
|
||||
K1 = [74-31-39] + B (laipsniu) = %.4f""" % (dd(74,31,39)+B) + """
|
||||
K2 = [86-33-05] + C (laipsniu) = %.4f""" % (dd(86,33,5)+C) + """
|
||||
K5-1 = [34-35-03] + C (laipsniu) = %.4f""" % (dd(34,35,3)+C) + """
|
||||
K5-2 = [178-57-49] + C (laipsniu) = %.4f""" % (dd(178,57,49)+C) + """
|
||||
K7-1 = [52-01-12] + A (laipsniu) = %.4f""" % (dd(52,1,12)+A) + """
|
||||
K7-2 = [31-56-19] + B (laipsniu) = %.4f""" % (dd(31,56,19)+B) + """
|
||||
K10-1 = [107-04-53] + A (laipsniu) = %.4f""" % (dd(107,4,53)+A) + """
|
||||
K10-2 = [119-50-37] + B (laipsniu) = %.4f""" % (dd(119,50,37)+B) + """
|
||||
|
||||
=== Atstumai iki brez.remelio (apskaiciuoti 0.000 tikslumu)===
|
||||
Dr17 = 375.789 + C = %.3f""" % (375.789 + C) + """
|
||||
Dr19 = 465.488 + C = %.3f""" % (465.488 + C) + """
|
||||
Dr20 = 418.447 + C = %.3f""" % (418.447 + C) + """
|
||||
Dr24 = 345.571 + B = %.3f""" % (345.571 + B) + """
|
||||
|
||||
Pastabos:
|
||||
1. Brezinio braizymo schema pateikta rinkmenoje [01uzd_schema.pdf], o braizoma AutoCAD koordinaciu sistemoje.
|
||||
2. Visi atkarpu matmenys duoti metrais, o kampai laipsnineje sistemoje [L-M-S]=[Laipsniai-Minutes-Sekundes]. Pries ivedant pataisa i kampus, butina juos peskaiciuoti i desimtaine sistema ir tik tada ivesti nurodyta pataisa.
|
||||
3. Taskai T17,T19,T20 ir T24 yra atitinkamu krastiniu vidurio taskai (Midpoint).
|
||||
4. Plotus, tsk.koordinates ir linijinius dydzius apskaiciuoti bei ismatuoti 0.001 tikslumu, o kampus apskaiciuoti ir atideti brezinyje 0.0001 laipsnio tikslumu.
|
||||
5. Visu skaiciavimu ir matavimu rezultatai turi buti surasyti atsakymu sablone nurodytu tikslumu.
|
||||
6. Brezinio rinkmenos pavadinimas turi sutapti su uzduoties numeriu, t.y. brezinys turi buti pavadintas KTZ004_2019_01_brez.dwg
|
||||
7. Atliktu skaiciavimu ir matavimu rezultatus bei kitus duomenis surasyti i rinkmena [01sablonas_ats.txt]. Rinkmenos [01sablonas_ats.txt] strukturos nekeisti. Atsakymus surasyti tik i jiems skirtas vietas, t.y. vietoje 'zvaigzduciu' (*****). Visu skaitmenu (atsakymu) desintaine dalis turi buti atskirta TASKU, o ne kableliu, pvz. 12345.236 [TAIP], 12345,236 [NE]. Neteisinga uzrasymo forma bus vertinama kaip klaida!
|
||||
8. Rinkmenos pavadinima [01sablonas_ats.txt] pakeisti i savo uzduoties nr., pvz. [KTZ004_2019_01_ats.txt] ir atsiusti kartu su breziniu.
|
||||
9. Visi taskai ir plotai turi buti sunumeruoti (ziur. [01uzd_schema.pdf]), o brezini butina pasirasyti!
|
||||
10. Sioje uzduotyje lapo su metrika ('stampu') ir koordinaciu tinklo braizyti nereikia
|
||||
11. Visi numeruoti taskai pazymimi uzspalvintais rutuliukai. Rutuliukai braizomi naudojant komanda [Donut] ir ivedant siuos dydzius: inside diameter... = 0, outside diameter... = 1.85
|
||||
12. Brezinio remelis braizomas nuo tasku T17, T19, T20, T24 atidedant apskaiciuotus atstumus Dr17, Dr19, Dr20 ir Dr24 (ziureti [01uzd_schema.pdf]).
|
||||
13. Brezinys ir skaiciavimo rezultatai turi buti atsiusti iki nurodyto termino. Uz kiekviena paveluota valanda vertinimo balas mazinamas 0.05 balo.
|
||||
14. Nubraizytu sklypu forma gali skirtis nuo formos pateiktos brezinio schemoje ziur. [01uzd_schema.pdf])!
|
||||
15. Jei kurio nors ploto nera, pvz., P8 arba P13, tai vietoje zvaigzduciu irasykite 0 (nuli)!
|
||||
16. Jei braizant brezinio remeli nurodytais atstumais (ziur. [01uzd_schema.pdf] 2 lapas), remelis kerta arealu ribas, tai apskaiciuota atstuma didiname po 10.000 metru, tol, kol remas nebekirs sklypo konturo. Pvz. remelio krastine nuo T19 tasko turi buti atideta 275.488 atstumu. Jei sio atstumo mazai, tai ji padidiname iki 285.488, jei dar maza - didiname iki 295.488 ir t.t.
|
||||
|
||||
Pabaiga: 2019.09.18 09:32:26
|
||||
""")
|
||||
BIN
I/Karto/assignment1/task1.pages
Normal file
BIN
I/Karto/assignment1/task1.pages
Normal file
Binary file not shown.
144
I/Karto/assignment2/02sablonas_ats.txt
Normal file
144
I/Karto/assignment2/02sablonas_ats.txt
Normal file
@@ -0,0 +1,144 @@
|
||||
Uzduotis Nr.
|
||||
*******
|
||||
Braize(Pavarde_Vardas)
|
||||
*******_*******
|
||||
=== Apskaiciuotos tasku koordinates (0.000 tikslumu)===
|
||||
Taskas Nr.1 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Taskas Nr.2 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Taskas Nr.3 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
=== Apskaiciuoti apsaugos zonos plociai (0.000 tikslumu) ===
|
||||
Apsaugos zonos A1 plotis
|
||||
*******
|
||||
Apsaugos zonos A2 plotis
|
||||
*******
|
||||
Apsaugos zonos A3 plotis
|
||||
*******
|
||||
Apsaugos zonos A4 plotis
|
||||
*******
|
||||
Apsaugos zonos A5 plotis
|
||||
*******
|
||||
Apsaugos zonos A6 plotis
|
||||
*******
|
||||
=== Apskaiciuoti keliu plociai nuo asies (0.000 tikslumu) ===
|
||||
1 kelio plotis nuo asies (A7 (1 kelias))
|
||||
*******
|
||||
2 kelio plotis nuo asies (A8 (2 kelias))
|
||||
*******
|
||||
3 kelio plotis nuo asies (A9 (3 kelias))
|
||||
*******
|
||||
=== Apskaiciuoti kampai (laipsniais, 0.0001 tikslumu) ===
|
||||
Kampas Nr. K1-1
|
||||
*******
|
||||
Kampas Nr. K1-2
|
||||
*******
|
||||
Kampas Nr. K2-1
|
||||
*******
|
||||
Kampas Nr. K2-2
|
||||
*******
|
||||
Kampas Nr. K3-1
|
||||
*******
|
||||
Kampas Nr. K3-2
|
||||
*******
|
||||
=============== Ismatuota (apskaiciuota) brezinyje ================
|
||||
=== Tasku koordinates (0.001 tikslumu) ===
|
||||
Tasko Nr.4 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.5 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.6 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.7 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.8 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.9 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.10 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.11 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.12 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
=== Koordinaciu tinklo pradzios koordinates (0.001 tikslumu) ===
|
||||
X= *******
|
||||
Y= *******
|
||||
=== Pusiaukampiniu susikirtimo tasko (Nr.13) koordinates (0.001 tikslumu) ===
|
||||
X= *******
|
||||
Y= *******
|
||||
=== Atkarpu ilgiai(0.001 tikslumu) ===
|
||||
Atkarpa 1-5
|
||||
*******
|
||||
Atkarpa 5-2
|
||||
*******
|
||||
Atkarpa 2-6
|
||||
*******
|
||||
Atkarpa 6-3
|
||||
*******
|
||||
Atkarpa 3-4
|
||||
*******
|
||||
Atkarpa 4-1
|
||||
*******
|
||||
=== Teritoriju plotai ir perimetrai(0.001 tikslumu) ===
|
||||
Sklypo (savartyno) [1-5-2-6-3-4-1] plotas (be keliais uzimamo ploto)
|
||||
*******
|
||||
Visas keliais uzimamas plotas sklypo (tik savartyno) ribose
|
||||
*******
|
||||
Visas sklypo (tik savartyno) perimetras
|
||||
*******
|
||||
Apsaugos zonos plotas (be keliais uzimamo ploto)
|
||||
*******
|
||||
Visas keliais uzimamas plotas tik apsaugos zonos ribose
|
||||
*******
|
||||
Apsaugos zonos ribos (su valstybiniu misku) ilgis (be keliu plociu)
|
||||
*******
|
||||
Apsaugos zonos ribos (su gamyklos teritorija) ilgis (be keliu plociu)
|
||||
*******
|
||||
=== Mokesciai i valstybes biudzeta uz visa (nurodyta) ekspl.laika (Eu 0.01 tikslumu) ===
|
||||
Visos teritorijos eksploatacijos terminas (men.) (duotas)
|
||||
*******
|
||||
Sklypo (savartyno) teritorijos 1 aro prieziuros mokestis (Eur.men.) (duotas)
|
||||
*******
|
||||
Visas sklypo(savartyno be keliu) teritorijos prieziuros mokestis (Eur.)
|
||||
*******
|
||||
Apsaugos zonos (be keliu) 1ha prieziuros mokestis (Eur./men.) (duotas)
|
||||
*******
|
||||
Visas Apsaugos zonos (be keliu) prieziuros mokestis (Eur.)
|
||||
*******
|
||||
Keliu 1 m2 prieziuros mokestis (Eur./men) (duotas)
|
||||
*******
|
||||
Visas keliu prieziuros mokestis (Eur.)
|
||||
*******
|
||||
Visas mokestis i valstybes biudzeta (Eur.)
|
||||
*******
|
||||
=== Medziagu,reikalingu aps.zonos aptverimui,kiekiai ir kaina ===
|
||||
Spygliuotos vielos 1m kaina (duota) (0.01 Eu)
|
||||
*******
|
||||
Spygliuotos vielos eiliu skaicius (duota)
|
||||
*******
|
||||
Visas spygliuotos vielos ilgis (0.01 m tikslumu)
|
||||
*******
|
||||
Visos reikalingos spygliuotos vielos kaina (0.01 Eu tikslumu)
|
||||
*******
|
||||
Vielos tinklo 1m2 kaina (duota) (0.01 Eu)
|
||||
*******
|
||||
Vielos tinklo tvoros aukstis (duotas) (0.01 m)
|
||||
*******
|
||||
Visas vielos tinklo tvoros plotas (0.01 m2)
|
||||
*******
|
||||
Visa reikalingos vielos tinklo tvoros kaina (0.01 Eu tikslumu)
|
||||
*******
|
||||
3
I/Karto/assignment2/02uzd_schema-landscape.pdf
Normal file
3
I/Karto/assignment2/02uzd_schema-landscape.pdf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:65da8b1e88f1053af6d6791af8cf551e02ca251e6b3aa3080ecefcb9c1c2652e
|
||||
size 445866
|
||||
3
I/Karto/assignment2/02uzd_schema.pdf
Normal file
3
I/Karto/assignment2/02uzd_schema.pdf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:233f5c6a9c0323d8a37a21410d4ec905f484bbcfcd5350b4609def250080e956
|
||||
size 744212
|
||||
144
I/Karto/assignment2/KTZ004_2019_02_ats.txt
Normal file
144
I/Karto/assignment2/KTZ004_2019_02_ats.txt
Normal file
@@ -0,0 +1,144 @@
|
||||
Uzduotis Nr.
|
||||
KTZ004_2019_02
|
||||
Braize(Pavarde_Vardas)
|
||||
Motiejus_Jakstys
|
||||
=== Apskaiciuotos tasku koordinates (0.000 tikslumu)===
|
||||
Taskas Nr.1 koordinates
|
||||
X = 6161054.202
|
||||
Y = 383494.744
|
||||
Taskas Nr.2 koordinates
|
||||
X = 6161109.3180
|
||||
Y = 383566.2420
|
||||
Taskas Nr.3 koordinates
|
||||
X = 6161027.2530
|
||||
Y = 383584.7760
|
||||
=== Apskaiciuoti apsaugos zonos plociai (0.000 tikslumu) ===
|
||||
Apsaugos zonos A1 plotis
|
||||
19.951
|
||||
Apsaugos zonos A2 plotis
|
||||
22.497
|
||||
Apsaugos zonos A3 plotis
|
||||
36.524
|
||||
Apsaugos zonos A4 plotis
|
||||
25.291
|
||||
Apsaugos zonos A5 plotis
|
||||
37.471
|
||||
Apsaugos zonos A6 plotis
|
||||
32.084
|
||||
=== Apskaiciuoti keliu plociai nuo asies (0.000 tikslumu) ===
|
||||
1 kelio plotis nuo asies (A7 (1 kelias))
|
||||
6.850
|
||||
2 kelio plotis nuo asies (A8 (2 kelias))
|
||||
8.900
|
||||
3 kelio plotis nuo asies (A9 (3 kelias))
|
||||
3.291
|
||||
=== Apskaiciuoti kampai (laipsniais, 0.0001 tikslumu) ===
|
||||
Kampas Nr. K1-1
|
||||
40.6856
|
||||
Kampas Nr. K1-2
|
||||
120.2944
|
||||
Kampas Nr. K2-1
|
||||
37.2443
|
||||
Kampas Nr. K2-2
|
||||
139.9585
|
||||
Kampas Nr. K3-1
|
||||
160.8852
|
||||
Kampas Nr. K3-2
|
||||
125.4245
|
||||
=============== Ismatuota (apskaiciuota) brezinyje ================
|
||||
=== Tasku koordinates (0.001 tikslumu) ===
|
||||
Tasko Nr.4 koordinates
|
||||
X= 6161005.792
|
||||
Y= 383511.432
|
||||
Tasko Nr.5 koordinates
|
||||
X= 6161107.995
|
||||
Y= 383540.990
|
||||
Tasko Nr.6 koordinates
|
||||
X= 6161081.052
|
||||
Y= 383603.421
|
||||
Tasko Nr.7 koordinates
|
||||
X= 6161073.019
|
||||
Y= 383461.506
|
||||
Tasko Nr.8 koordinates
|
||||
X= 383518.315
|
||||
Y= 6161139.099
|
||||
Tasko Nr.9 koordinates
|
||||
X= 6161141.014
|
||||
Y= 383557.516
|
||||
Tasko Nr.10 koordinates
|
||||
X= 6161141.014
|
||||
Y= 383557.516
|
||||
Tasko Nr.11 koordinates
|
||||
X= 6160992.656
|
||||
Y= 383596.595
|
||||
Tasko Nr.12 koordinates
|
||||
X= 6160964.113
|
||||
Y= 383499.048
|
||||
=== Koordinaciu tinklo pradzios koordinates (0.001 tikslumu) ===
|
||||
X= *******
|
||||
Y= *******
|
||||
=== Pusiaukampiniu susikirtimo tasko (Nr.13) koordinates (0.001 tikslumu) ===
|
||||
X= 6161059.483
|
||||
Y= 383532.242
|
||||
=== Atkarpu ilgiai(0.001 tikslumu) ===
|
||||
Atkarpa 1-5
|
||||
70.933
|
||||
Atkarpa 5-2
|
||||
25.286
|
||||
Atkarpa 2-6
|
||||
46.704
|
||||
Atkarpa 6-3
|
||||
56.938
|
||||
Atkarpa 3-4
|
||||
76.420
|
||||
Atkarpa 4-1
|
||||
51.205
|
||||
=== Teritoriju plotai ir perimetrai(0.001 tikslumu) ===
|
||||
Sklypo (savartyno) [1-5-2-6-3-4-1] plotas (be keliais uzimamo ploto)
|
||||
5529.937
|
||||
Visas keliais uzimamas plotas sklypo (tik savartyno) ribose
|
||||
1787.094
|
||||
Visas sklypo (tik savartyno) perimetras
|
||||
327.590
|
||||
Apsaugos zonos plotas (be keliais uzimamo ploto)
|
||||
16422.585
|
||||
Visas keliais uzimamas plotas tik apsaugos zonos ribose
|
||||
3365.282
|
||||
Apsaugos zonos ribos (su valstybiniu misku) ilgis (be keliu plociu)
|
||||
188.153
|
||||
Apsaugos zonos ribos (su gamyklos teritorija) ilgis (be keliu plociu)
|
||||
462.791
|
||||
=== Mokesciai i valstybes biudzeta uz visa (nurodyta) ekspl.laika (Eu 0.01 tikslumu) ===
|
||||
Visos teritorijos eksploatacijos terminas (men.) (duotas)
|
||||
168.23
|
||||
Sklypo (savartyno) teritorijos 1 aro prieziuros mokestis (Eur.men.) (duotas)
|
||||
53.08
|
||||
Visas sklypo(savartyno be keliu) teritorijos prieziuros mokestis (Eur.)
|
||||
493803.93
|
||||
Apsaugos zonos (be keliu) 1ha prieziuros mokestis (Eur./men.) (duotas)
|
||||
1073.97
|
||||
Visas Apsaugos zonos (be keliu) prieziuros mokestis (Eur.)
|
||||
296713.37
|
||||
Keliu 1 m2 prieziuros mokestis (Eur./men) (duotas)
|
||||
0.35
|
||||
Visas keliu prieziuros mokestis (Eur.)
|
||||
200548.51
|
||||
Visas mokestis i valstybes biudzeta (Eur.)
|
||||
991065.81
|
||||
=== Medziagu,reikalingu aps.zonos aptverimui,kiekiai ir kaina ===
|
||||
Spygliuotos vielos 1m kaina (duota) (0.01 Eu)
|
||||
6.06
|
||||
Spygliuotos vielos eiliu skaicius (duota)
|
||||
5
|
||||
Visas spygliuotos vielos ilgis (0.01 m tikslumu)
|
||||
188.153
|
||||
Visos reikalingos spygliuotos vielos kaina (0.01 Eu tikslumu)
|
||||
5701.04
|
||||
Vielos tinklo 1m2 kaina (duota) (0.01 Eu)
|
||||
10.53
|
||||
Vielos tinklo tvoros aukstis (duotas) (0.01 m)
|
||||
4.70
|
||||
Visas vielos tinklo tvoros plotas (0.01 m2)
|
||||
1397.33
|
||||
Visa reikalingos vielos tinklo tvoros kaina (0.01 Eu tikslumu)
|
||||
14713.87
|
||||
BIN
I/Karto/assignment2/KTZ004_2019_02_brez.dwg
Normal file
BIN
I/Karto/assignment2/KTZ004_2019_02_brez.dwg
Normal file
Binary file not shown.
120
I/Karto/assignment2/KTZ004_2019_02_uzd.txt
Normal file
120
I/Karto/assignment2/KTZ004_2019_02_uzd.txt
Normal file
@@ -0,0 +1,120 @@
|
||||
Uzduoti parenge A.Bautrenas (Topografiniai zemelapiai)
|
||||
2019.10.07 18:34:08(66848.48s) RND=3
|
||||
|
||||
|
||||
Uzduotis Nr. KTZ004_2019_02
|
||||
Jakstys_Motiejus (1915375)
|
||||
=== Apsaugos zonu projektas == (NAV_SK=0.17 NAV_BR=0.25) ===
|
||||
Atlikti iki: 2019.10.25 18:34:08
|
||||
|
||||
|
||||
|
||||
|
||||
Uzduotis:
|
||||
Pagal duotus duomenis apskaiciuoti (ivedant nurodytas pataisas) braizymui reikalingus parametrus ir nubraizyti (ziur.[02uzd_schema.pdf]):
|
||||
1. Savartyno [1-5-2-6-3-4-1] ribas
|
||||
2. Suformuoti (naudojant konstrukcines linijas) apsaugine zona.
|
||||
3. Nubraizyti apsaugines zonos ribas [7-8-9-10-11-12-7].
|
||||
4. Nustatyti pusiaukampiniu susikirtimo taska Nr.13
|
||||
5. Nubraizyti keliu asis nurodytomis kryptimis ir atideti reikiamus kaliu plocius
|
||||
6. Koordinaciu tinkla nubraizyti masteliu M 1:500 naudojant 'Konstrukcines linijas'. Koordinaciu tinklo pradzia apskaiciuoti pagal 8 tasko koordinates.
|
||||
|
||||
=== Pradiniu duomenu pataisos ===
|
||||
A= +5.928
|
||||
B= +2.420
|
||||
C= +4.716
|
||||
P1= +0.594
|
||||
P2= +0.942
|
||||
P3= -0.475
|
||||
|
||||
=== Pradiniu tasku koordinates (LKS94 sistemoje) ===
|
||||
1
|
||||
X = 6161051.782 + B =
|
||||
Y = 383492.324 + B =
|
||||
2
|
||||
X = 6161104.602 + C =
|
||||
Y = 383563.822 + B =
|
||||
3
|
||||
X = 6161024.833 + B =
|
||||
Y = 383578.848 + A =
|
||||
|
||||
=== Apsaugos zonos plociai ===
|
||||
A1 = 15.235 + C =
|
||||
A2 = 20.077 + B =
|
||||
A3 = 34.104 + B =
|
||||
A4 = 22.871 + B =
|
||||
A5 = 31.543 + A =
|
||||
A6 = 29.664 + B =
|
||||
|
||||
=== Pusiaukampines ===
|
||||
Pusiaukampines brezti is kampu Nr.8 ir Nr.10 virsuniu.
|
||||
|
||||
=== Keliu asiu kryptys ===
|
||||
1 kelio asis [13-8]
|
||||
2 kelio asis [13-10]
|
||||
3 kelio asis [13-12]
|
||||
|
||||
=== Keliu plociai nuo kelio asies:
|
||||
A7 (1 kelias) = 5.908 + P2 =
|
||||
A8 (2 kelias) = 7.958 + P2 =
|
||||
A9 (3 kelias) = 3.766 + P3 =
|
||||
|
||||
=== Kampai (L-M-S) ===
|
||||
K1-1 = [34-45-27.4] + A (laipsniu) =
|
||||
K1-2 = [117-52-27.8] + B (laipsniu) =
|
||||
K2-1 = [32-31-42.0] + C (laipsniu) =
|
||||
K2-2 = [137-32-18.6] + B (laipsniu) =
|
||||
K3-1 = [156-10-09.0] + C (laipsniu) =
|
||||
K3-2 = [123-00-16.1] + B (laipsniu) =
|
||||
|
||||
=== Ismatuoti (nustatyti) brezinyje ===
|
||||
1. Tasku Nr. 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 koordinates
|
||||
2. Atkarpu 1-5, 5-2, 2-6, 6-3, 3-4 ir 4-1 ilgius
|
||||
3. Sklypo (savartyno)[1-5-2-6-3-4-1] plota (be keliais uzimamo ploto).
|
||||
4. Apsaugos zonos plota (be keliais uzimamo ploto) ir visa isorini perimetra.
|
||||
5. Keliais uzimama plota savartyno ribose
|
||||
6. Keliais uzimama plota apsaugos zonos ribose
|
||||
7. Ribos (8-7-12) su Valstybiniu misku ilgi (be keliu plociu)
|
||||
8. Ribos (8-9-10-11-12) su gamyklos teritorija ilgi (be keliu plociu)
|
||||
|
||||
=== Apskaiciuoti ===
|
||||
1. Paskaiciuoti, kiek reikes sumoketi mokesciu i valstybes biudzeta uz visos teritorijos eksploatacijos laika, jei:
|
||||
1.1 Visas eksploatacijos laikas (menesiais) = 168.23
|
||||
1.2 Savartyno(be keliais uzimamo ploto) vieno aro prieziuros mokestis (Eur. per men.) = 53.08
|
||||
1.3 Apsaugos zonos (be keliais uzimamo ploto) vieno hektaro prieziuros mokestis (Eur. per men.) = 1073.97
|
||||
1.4 Keliu (savartyne ir apsaugos zonoje) prieziuros vieno kv.metro mokestis (Eur. per men.) = 0.35
|
||||
2. Paskaiciuoti, kiek reikes medziagu apsaugines zonos aptverimui, jei:
|
||||
2.1 Riba su valstybiniu misku (be keliu plociu) aptverta spygliuota viela:
|
||||
spygl.viel.eiliu skaicius = 5
|
||||
spygl.viel. 1m kaina (Eur.) = 6.06
|
||||
2.2 Riba su gamyklos teritorija (be keliu plociu) aptverta vielos tinklu:
|
||||
viel.tinkl. tvoros aukstis (m) = 4.70
|
||||
viel.tinkl. 1m2 kaina = 10.53
|
||||
|
||||
Pastabos:
|
||||
1. Brezinio schema pateikta rinkmenoje [02uzd_schema.pdf]
|
||||
2. Visi matmenys duoti metrais, o koordinaciu sistema - LKS94 (braizant butina sukeisti koordinaciu asis, o irasant atsakymus - jas vel atkeisti).
|
||||
Pvz1. Zinomo tsk. koord. (duotos) X=6151234 Y=311245, braizant ivedame 311245,6151234
|
||||
Pvz2. Nuskaityto is brezinio tsk. koordinates X=504256 Y=6084578, rasome i atsakymu sablona X=6084578 Y=504256
|
||||
3. Plotus, tsk.koordinates ir linijinius dydzius apskaiciuoti bei ismatuoti 0.001 tikslumu, o kampus apskaiciuoti ir atideti brezinyje 0.0001 laipsnio tikslumu.
|
||||
4. Reikalavimai uzduoties atlikimui (rinkmenu pavadinimams, atsakymu sablono pildymui, atlikimo terminui, skaitmenu desimtaines dalies atskyrimui ir t.t.)tokie patys kaip ir ankstesneje uzduotyje.
|
||||
5. Visos brezinio dalys (ribos, keliai, uzrasai ir t.t.) braizomos skirtingomis spalvomis ir skirtinguose sluoksniuose.
|
||||
6. Sluoksniu skaicius neribojamas, bet sluoksniu pavadinimai turi aiskiai nusakyti ju paskirti, pavyzdziui, 'konstrukscines_linijos', 'savartyno_riba', 'koordinaciu_tinklas' ir t.t.).
|
||||
7. Braizomu liniju tipas, stricho tankumas ir spalva pasirenkama laisvai, bet brezinyje privalo buti 'Sutartiniai zenklai' su reikiamais paaiskinimais.
|
||||
8. Apsaugos zonos ribos formuojamos ir pusiaukampines braizomos TIK konstrukcinemis linijomis (atskirame sluoksnyje). Konstrukcines linijos 'nekarpomos', t.y. apsaugines zonos tikrosios ribos braizomos 'virs' konstrukciniu liniju ir kitame sluoksnyje.
|
||||
9. Taskas Nr.13, tai uzduotyje nurodytu pusiaukampiniu susikirtimo taskas.
|
||||
10. Visos pagalbines linijos (konstrukcines linijos, pusiaukampines, keliu asys) netrinamos, t.y paliekamos atskiruose pagalbiniuose sluoksniuoe, kurie turetu buti tik isjungti.
|
||||
11. Butina surasyti visu tasku nr. ir kitus butinus uzrasus palengvinancius brezinio informacijos suvokima (ziur.[02uzd_schema.pdf]).
|
||||
12. Visi numeruoti taskai pazymimi uzspalvintais rutuliukai (atskirame sluoksnyje). Rutuliukai braizomi naudojant komanda [Donut] ir ivedant siuos dydzius: inside diameter... = 0, outside diameter... = 0.75
|
||||
13. Koordinaciu tinklas braizomas istisinemis konstrukcinemis linijomis, kurios 'apkarpomos' taip, kad dengtu visa brezini. Koordinaciu reiksmiu (skaitmenu) ir koordinaciu tinklo (konstrukciniu liniju) spalva turi buti Nr.253 (ziur.[02uzd_schema.pdf])
|
||||
14. Keliu linijos turi 'islysti' (uz apsaugines zonos ribos) mazdaug 7 metrus (ziur.[02uzd_schema.pdf])
|
||||
15. Brezini apibrezti remeliu (remelio forma ir dydis nurodytas pratybu metu), uzpildyti (realiais duomenimis) brezinio legenda (stampa) ir pasirasyti.
|
||||
16. Brezinio remelio dydi parinkti taip, kad tilptu visas brezinys, o lapo matmenys butu standartiniai, t.y. A4, A3, A2 arba A1 formato (ziur.[02uzd_schema.pdf]).
|
||||
17. Originalus brezinys is savo vietos nejudinamas, t.y. brezinio lapas su remeliu 'uzdedamas' (atskirame sluoksnyje) ant brezinio, o ne brezinys stumiamas i lapa.
|
||||
18. Brezinio schema [02uzd_schema.pdf] TIK pavyzdine, t.y. brezinys braizomas pagal duomenis nurodytus Jusu uzduotyje, o ne taip kaip schemoje.
|
||||
|
||||
Pabaiga: 2019.10.07 18:34:08
|
||||
|
||||
|
||||
Ispejimas:
|
||||
Jei si uzduotis skirta ne Jums, prasome ja perduoti adresatui arba grazinti siuntejui ir istrinti is savo duomenu bazes.
|
||||
108
I/Karto/assignment2/measure.py
Executable file
108
I/Karto/assignment2/measure.py
Executable file
@@ -0,0 +1,108 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
def deg(deg, mm, ss):
|
||||
return deg + mm/60.0 + ss/3600.0
|
||||
|
||||
A= +5.928
|
||||
B= +2.420
|
||||
C= +4.716
|
||||
P1= +0.594
|
||||
P2= +0.942
|
||||
P3= -0.475
|
||||
|
||||
print("""
|
||||
Uzduotis:
|
||||
Pagal duotus duomenis apskaiciuoti (ivedant nurodytas pataisas) braizymui reikalingus parametrus ir nubraizyti (ziur.[02uzd_schema.pdf]):
|
||||
1. Savartyno [1-5-2-6-3-4-1] ribas
|
||||
2. Suformuoti (naudojant konstrukcines linijas) apsaugine zona.
|
||||
3. Nubraizyti apsaugines zonos ribas [7-8-9-10-11-12-7].
|
||||
4. Nustatyti pusiaukampiniu susikirtimo taska Nr.13
|
||||
5. Nubraizyti keliu asis nurodytomis kryptimis ir atideti reikiamus kaliu plocius
|
||||
6. Koordinaciu tinkla nubraizyti masteliu M 1:500 naudojant 'Konstrukcines linijas'. Koordinaciu tinklo pradzia apskaiciuoti pagal 8 tasko koordinates.
|
||||
|
||||
=== Pradiniu tasku koordinates (LKS94 sistemoje) ===
|
||||
1
|
||||
X = 6161051.782 + B = %.3f""" % (6161051.782 + B ) + """
|
||||
Y = 383492.324 + B = %.3f""" % (383492.324 + B ) + """
|
||||
2
|
||||
X = 6161104.602 + C = %.3f""" % (6161104.602 + C ) + """
|
||||
Y = 383563.822 + B = %.3f""" % (383563.822 + B ) + """
|
||||
3
|
||||
X = 6161024.833 + B = %.3f""" % (6161024.833 + B ) + """
|
||||
Y = 383578.848 + A = %.3f""" % (383578.848 + A ) + """
|
||||
|
||||
=== Apsaugos zonos plociai ===
|
||||
A1 = 15.235 + C = %.3f""" % (15.235 + C ) + """
|
||||
A2 = 20.077 + B = %.3f""" % (20.077 + B ) + """
|
||||
A3 = 34.104 + B = %.3f""" % (34.104 + B ) + """
|
||||
A4 = 22.871 + B = %.3f""" % (22.871 + B ) + """
|
||||
A5 = 31.543 + A = %.3f""" % (31.543 + A ) + """
|
||||
A6 = 29.664 + B = %.3f""" % (29.664 + B ) + """
|
||||
|
||||
=== Pusiaukampines ===
|
||||
Pusiaukampines brezti is kampu Nr.8 ir Nr.10 virsuniu.
|
||||
|
||||
=== Keliu asiu kryptys ===
|
||||
1 kelio asis [13-8]
|
||||
2 kelio asis [13-10]
|
||||
3 kelio asis [13-12]
|
||||
|
||||
=== Keliu plociai nuo kelio asies:
|
||||
A7 (1 kelias) = 5.908 + P2 = %.3f""" % (5.908 + P2 ) + """
|
||||
A8 (2 kelias) = 7.958 + P2 = %.3f""" % (7.958 + P2 ) + """
|
||||
A9 (3 kelias) = 3.766 + P3 = %.3f""" % (3.766 + P3 ) + """
|
||||
|
||||
=== Kampai (L-M-S) ===
|
||||
K1-1 = [34-45-27.4] + A (laipsniu) = %.4f""" % (deg(34,45,27.4) + A) + """
|
||||
K1-2 = [117-52-27.8] + B (laipsniu) = %.4f""" % (deg(117,52,27.8) + B) + """
|
||||
K2-1 = [32-31-42.0] + C (laipsniu) = %.4f""" % (deg(32,31,42.0) + C) + """
|
||||
K2-2 = [137-32-18.6] + B (laipsniu) = %.4f""" % (deg(137,32,18.6) + B) + """
|
||||
K3-1 = [156-10-9.0] + C (laipsniu) = %.4f""" % (deg(156,10,9.0) + C) + """
|
||||
K3-2 = [123-0-16.1] + B (laipsniu) = %.4f""" % (deg(123,0,16.1) + B) + """
|
||||
|
||||
=== Ismatuoti (nustatyti) brezinyje ===
|
||||
1. Tasku Nr. 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 koordinates
|
||||
2. Atkarpu 1-5, 5-2, 2-6, 6-3, 3-4 ir 4-1 ilgius
|
||||
3. Sklypo (savartyno)[1-5-2-6-3-4-1] plota (be keliais uzimamo ploto).
|
||||
4. Apsaugos zonos plota (be keliais uzimamo ploto) ir visa isorini perimetra.
|
||||
5. Keliais uzimama plota savartyno ribose
|
||||
6. Keliais uzimama plota apsaugos zonos ribose
|
||||
7. Ribos (8-7-12) su Valstybiniu misku ilgi (be keliu plociu)
|
||||
8. Ribos (8-9-10-11-12) su gamyklos teritorija ilgi (be keliu plociu)
|
||||
|
||||
=== Apskaiciuoti ===
|
||||
1. Paskaiciuoti, kiek reikes sumoketi mokesciu i valstybes biudzeta uz visos teritorijos eksploatacijos laika, jei:
|
||||
1.1 Visas eksploatacijos laikas (menesiais) = 168.23
|
||||
1.2 Savartyno(be keliais uzimamo ploto) vieno aro prieziuros mokestis (Eur. per men.) = 53.08
|
||||
1.3 Apsaugos zonos (be keliais uzimamo ploto) vieno hektaro prieziuros mokestis (Eur. per men.) = 1073.97
|
||||
1.4 Keliu (savartyne ir apsaugos zonoje) prieziuros vieno kv.metro mokestis (Eur. per men.) = 0.35
|
||||
2. Paskaiciuoti, kiek reikes medziagu apsaugines zonos aptverimui, jei:
|
||||
2.1 Riba su valstybiniu misku (be keliu plociu) aptverta spygliuota viela:
|
||||
spygl.viel.eiliu skaicius = 5
|
||||
spygl.viel. 1m kaina (Eur.) = 6.06
|
||||
2.2 Riba su gamyklos teritorija (be keliu plociu) aptverta vielos tinklu:
|
||||
viel.tinkl. tvoros aukstis (m) = 4.70
|
||||
viel.tinkl. 1m2 kaina = 10.53
|
||||
|
||||
Pastabos:
|
||||
1. Brezinio schema pateikta rinkmenoje [02uzd_schema.pdf]
|
||||
2. Visi matmenys duoti metrais, o koordinaciu sistema - LKS94 (braizant butina sukeisti koordinaciu asis, o irasant atsakymus - jas vel atkeisti).
|
||||
Pvz1. Zinomo tsk. koord. (duotos) X=6151234 Y=311245, braizant ivedame 311245,6151234
|
||||
Pvz2. Nuskaityto is brezinio tsk. koordinates X=504256 Y=6084578, rasome i atsakymu sablona X=6084578 Y=504256
|
||||
3. Plotus, tsk.koordinates ir linijinius dydzius apskaiciuoti bei ismatuoti 0.001 tikslumu, o kampus apskaiciuoti ir atideti brezinyje 0.0001 laipsnio tikslumu.
|
||||
4. Reikalavimai uzduoties atlikimui (rinkmenu pavadinimams, atsakymu sablono pildymui, atlikimo terminui, skaitmenu desimtaines dalies atskyrimui ir t.t.)tokie patys kaip ir ankstesneje uzduotyje.
|
||||
5. Visos brezinio dalys (ribos, keliai, uzrasai ir t.t.) braizomos skirtingomis spalvomis ir skirtinguose sluoksniuose.
|
||||
6. Sluoksniu skaicius neribojamas, bet sluoksniu pavadinimai turi aiskiai nusakyti ju paskirti, pavyzdziui, 'konstrukscines_linijos', 'savartyno_riba', 'koordinaciu_tinklas' ir t.t.).
|
||||
7. Braizomu liniju tipas, stricho tankumas ir spalva pasirenkama laisvai, bet brezinyje privalo buti 'Sutartiniai zenklai' su reikiamais paaiskinimais.
|
||||
8. Apsaugos zonos ribos formuojamos ir pusiaukampines braizomos TIK konstrukcinemis linijomis (atskirame sluoksnyje). Konstrukcines linijos 'nekarpomos', t.y. apsaugines zonos tikrosios ribos braizomos 'virs' konstrukciniu liniju ir kitame sluoksnyje.
|
||||
9. Taskas Nr.13, tai uzduotyje nurodytu pusiaukampiniu susikirtimo taskas.
|
||||
10. Visos pagalbines linijos (konstrukcines linijos, pusiaukampines, keliu asys) netrinamos, t.y paliekamos atskiruose pagalbiniuose sluoksniuoe, kurie turetu buti tik isjungti.
|
||||
11. Butina surasyti visu tasku nr. ir kitus butinus uzrasus palengvinancius brezinio informacijos suvokima (ziur.[02uzd_schema.pdf]).
|
||||
12. Visi numeruoti taskai pazymimi uzspalvintais rutuliukai (atskirame sluoksnyje). Rutuliukai braizomi naudojant komanda [Donut] ir ivedant siuos dydzius: inside diameter... = 0, outside diameter... = 0.75
|
||||
13. Koordinaciu tinklas braizomas istisinemis konstrukcinemis linijomis, kurios 'apkarpomos' taip, kad dengtu visa brezini. Koordinaciu reiksmiu (skaitmenu) ir koordinaciu tinklo (konstrukciniu liniju) spalva turi buti Nr.253 (ziur.[02uzd_schema.pdf])
|
||||
14. Keliu linijos turi 'islysti' (uz apsaugines zonos ribos) mazdaug 7 metrus (ziur.[02uzd_schema.pdf])
|
||||
15. Brezini apibrezti remeliu (remelio forma ir dydis nurodytas pratybu metu), uzpildyti (realiais duomenimis) brezinio legenda (stampa) ir pasirasyti.
|
||||
16. Brezinio remelio dydi parinkti taip, kad tilptu visas brezinys, o lapo matmenys butu standartiniai, t.y. A4, A3, A2 arba A1 formato (ziur.[02uzd_schema.pdf]).
|
||||
17. Originalus brezinys is savo vietos nejudinamas, t.y. brezinio lapas su remeliu 'uzdedamas' (atskirame sluoksnyje) ant brezinio, o ne brezinys stumiamas i lapa.
|
||||
18. Brezinio schema [02uzd_schema.pdf] TIK pavyzdine, t.y. brezinys braizomas pagal duomenis nurodytus Jusu uzduotyje, o ne taip kaip schemoje.
|
||||
""")
|
||||
103
I/Karto/assignment2/task2.txt
Normal file
103
I/Karto/assignment2/task2.txt
Normal file
@@ -0,0 +1,103 @@
|
||||
|
||||
Uzduotis:
|
||||
Pagal duotus duomenis apskaiciuoti (ivedant nurodytas pataisas) braizymui reikalingus parametrus ir nubraizyti (ziur.[02uzd_schema.pdf]):
|
||||
1. Savartyno [1-5-2-6-3-4-1] ribas
|
||||
2. Suformuoti (naudojant konstrukcines linijas) apsaugine zona.
|
||||
3. Nubraizyti apsaugines zonos ribas [7-8-9-10-11-12-7].
|
||||
4. Nustatyti pusiaukampiniu susikirtimo taska Nr.13
|
||||
5. Nubraizyti keliu asis nurodytomis kryptimis ir atideti reikiamus kaliu plocius
|
||||
6. Koordinaciu tinkla nubraizyti masteliu M 1:500 naudojant 'Konstrukcines linijas'. Koordinaciu tinklo pradzia apskaiciuoti pagal 8 tasko koordinates.
|
||||
|
||||
=== Pradiniu tasku koordinates (LKS94 sistemoje) ===
|
||||
1
|
||||
X = 6161051.782 + B = 6161054.202
|
||||
Y = 383492.324 + B = 383494.744
|
||||
2
|
||||
X = 6161104.602 + C = 6161109.318
|
||||
Y = 383563.822 + B = 383566.242
|
||||
3
|
||||
X = 6161024.833 + B = 6161027.253
|
||||
Y = 383578.848 + A = 383584.776
|
||||
|
||||
=== Apsaugos zonos plociai ===
|
||||
A1 = 15.235 + C = 19.951
|
||||
A2 = 20.077 + B = 22.497
|
||||
A3 = 34.104 + B = 36.524
|
||||
A4 = 22.871 + B = 25.291
|
||||
A5 = 31.543 + A = 37.471
|
||||
A6 = 29.664 + B = 32.084
|
||||
|
||||
=== Pusiaukampines ===
|
||||
Pusiaukampines brezti is kampu Nr.8 ir Nr.10 virsuniu.
|
||||
|
||||
X = 383450
|
||||
Y = 6160950
|
||||
|
||||
=== Keliu asiu kryptys ===
|
||||
1 kelio asis [13-8]
|
||||
2 kelio asis [13-10]
|
||||
3 kelio asis [13-12]
|
||||
|
||||
=== Keliu plociai nuo kelio asies:
|
||||
A7 (1 kelias) = 5.908 + P2 = 6.850
|
||||
A8 (2 kelias) = 7.958 + P2 = 8.900
|
||||
A9 (3 kelias) = 3.766 + P3 = 3.291
|
||||
|
||||
=== Kampai (L-M-S) ===
|
||||
K1-1 = [34-45-27.4] + A (laipsniu) = 40.6856
|
||||
K1-2 = [117-52-27.8] + B (laipsniu) = 120.2944
|
||||
K2-1 = [32-31-42.0] + C (laipsniu) = 37.2443
|
||||
K2-2 = [137-32-18.6] + B (laipsniu) = 139.9585
|
||||
K3-1 = [156-10-9.0] + C (laipsniu) = 160.8852 (70.8852)
|
||||
K3-2 = [123-0-16.1] + B (laipsniu) = 125.4245
|
||||
|
||||
37.2443 + 139.9585 = 177.2028
|
||||
-(40.6856 + 120.2944 - 90) = -70.98
|
||||
160.8852 + 125.4245 - 90 = 196.3097
|
||||
|
||||
=== Ismatuoti (nustatyti) brezinyje ===
|
||||
1. Tasku Nr. 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 koordinates
|
||||
2. Atkarpu 1-5, 5-2, 2-6, 6-3, 3-4 ir 4-1 ilgius
|
||||
3. Sklypo (savartyno)[1-5-2-6-3-4-1] plota (be keliais uzimamo ploto).
|
||||
4. Apsaugos zonos plota (be keliais uzimamo ploto) ir visa isorini perimetra.
|
||||
5. Keliais uzimama plota savartyno ribose
|
||||
6. Keliais uzimama plota apsaugos zonos ribose
|
||||
7. Ribos (8-7-12) su Valstybiniu misku ilgi (be keliu plociu)
|
||||
8. Ribos (8-9-10-11-12) su gamyklos teritorija ilgi (be keliu plociu)
|
||||
|
||||
=== Apskaiciuoti ===
|
||||
1. Paskaiciuoti, kiek reikes sumoketi mokesciu i valstybes biudzeta uz visos teritorijos eksploatacijos laika, jei:
|
||||
1.1 Visas eksploatacijos laikas (menesiais) = 168.23
|
||||
1.2 Savartyno(be keliais uzimamo ploto) vieno aro prieziuros mokestis (Eur. per men.) = 53.08
|
||||
1.3 Apsaugos zonos (be keliais uzimamo ploto) vieno hektaro prieziuros mokestis (Eur. per men.) = 1073.97
|
||||
1.4 Keliu (savartyne ir apsaugos zonoje) prieziuros vieno kv.metro mokestis (Eur. per men.) = 0.35
|
||||
2. Paskaiciuoti, kiek reikes medziagu apsaugines zonos aptverimui, jei:
|
||||
2.1 Riba su valstybiniu misku (be keliu plociu) aptverta spygliuota viela:
|
||||
spygl.viel.eiliu skaicius = 5
|
||||
spygl.viel. 1m kaina (Eur.) = 6.06
|
||||
2.2 Riba su gamyklos teritorija (be keliu plociu) aptverta vielos tinklu:
|
||||
viel.tinkl. tvoros aukstis (m) = 4.70
|
||||
viel.tinkl. 1m2 kaina = 10.53
|
||||
|
||||
Pastabos:
|
||||
1. Brezinio schema pateikta rinkmenoje [02uzd_schema.pdf]
|
||||
2. Visi matmenys duoti metrais, o koordinaciu sistema - LKS94 (braizant butina sukeisti koordinaciu asis, o irasant atsakymus - jas vel atkeisti).
|
||||
Pvz1. Zinomo tsk. koord. (duotos) X=6151234 Y=311245, braizant ivedame 311245,6151234
|
||||
Pvz2. Nuskaityto is brezinio tsk. koordinates X=504256 Y=6084578, rasome i atsakymu sablona X=6084578 Y=504256
|
||||
3. Plotus, tsk.koordinates ir linijinius dydzius apskaiciuoti bei ismatuoti 0.001 tikslumu, o kampus apskaiciuoti ir atideti brezinyje 0.0001 laipsnio tikslumu.
|
||||
4. Reikalavimai uzduoties atlikimui (rinkmenu pavadinimams, atsakymu sablono pildymui, atlikimo terminui, skaitmenu desimtaines dalies atskyrimui ir t.t.)tokie patys kaip ir ankstesneje uzduotyje.
|
||||
5. Visos brezinio dalys (ribos, keliai, uzrasai ir t.t.) braizomos skirtingomis spalvomis ir skirtinguose sluoksniuose.
|
||||
6. Sluoksniu skaicius neribojamas, bet sluoksniu pavadinimai turi aiskiai nusakyti ju paskirti, pavyzdziui, 'konstrukscines_linijos', 'savartyno_riba', 'koordinaciu_tinklas' ir t.t.).
|
||||
7. Braizomu liniju tipas, stricho tankumas ir spalva pasirenkama laisvai, bet brezinyje privalo buti 'Sutartiniai zenklai' su reikiamais paaiskinimais.
|
||||
8. Apsaugos zonos ribos formuojamos ir pusiaukampines braizomos TIK konstrukcinemis linijomis (atskirame sluoksnyje). Konstrukcines linijos 'nekarpomos', t.y. apsaugines zonos tikrosios ribos braizomos 'virs' konstrukciniu liniju ir kitame sluoksnyje.
|
||||
9. Taskas Nr.13, tai uzduotyje nurodytu pusiaukampiniu susikirtimo taskas.
|
||||
10. Visos pagalbines linijos (konstrukcines linijos, pusiaukampines, keliu asys) netrinamos, t.y paliekamos atskiruose pagalbiniuose sluoksniuoe, kurie turetu buti tik isjungti.
|
||||
11. Butina surasyti visu tasku nr. ir kitus butinus uzrasus palengvinancius brezinio informacijos suvokima (ziur.[02uzd_schema.pdf]).
|
||||
12. Visi numeruoti taskai pazymimi uzspalvintais rutuliukai (atskirame sluoksnyje). Rutuliukai braizomi naudojant komanda [Donut] ir ivedant siuos dydzius: inside diameter... = 0, outside diameter... = 0.75
|
||||
13. Koordinaciu tinklas braizomas istisinemis konstrukcinemis linijomis, kurios 'apkarpomos' taip, kad dengtu visa brezini. Koordinaciu reiksmiu (skaitmenu) ir koordinaciu tinklo (konstrukciniu liniju) spalva turi buti Nr.253 (ziur.[02uzd_schema.pdf])
|
||||
14. Keliu linijos turi 'islysti' (uz apsaugines zonos ribos) mazdaug 7 metrus (ziur.[02uzd_schema.pdf])
|
||||
15. Brezini apibrezti remeliu (remelio forma ir dydis nurodytas pratybu metu), uzpildyti (realiais duomenimis) brezinio legenda (stampa) ir pasirasyti.
|
||||
16. Brezinio remelio dydi parinkti taip, kad tilptu visas brezinys, o lapo matmenys butu standartiniai, t.y. A4, A3, A2 arba A1 formato (ziur.[02uzd_schema.pdf]).
|
||||
17. Originalus brezinys is savo vietos nejudinamas, t.y. brezinio lapas su remeliu 'uzdedamas' (atskirame sluoksnyje) ant brezinio, o ne brezinys stumiamas i lapa.
|
||||
18. Brezinio schema [02uzd_schema.pdf] TIK pavyzdine, t.y. brezinys braizomas pagal duomenis nurodytus Jusu uzduotyje, o ne taip kaip schemoje.
|
||||
|
||||
252
I/Karto/assignment3/03sablonas_ats.txt
Normal file
252
I/Karto/assignment3/03sablonas_ats.txt
Normal file
@@ -0,0 +1,252 @@
|
||||
Uzduotis Nr.
|
||||
*******
|
||||
Braize (Pavarde_Vardas):
|
||||
*******_*******
|
||||
=== Pradiniu tasku koordinates (0.000 tikslumu)(duotos)===
|
||||
X1 = *******
|
||||
Y1 = *******
|
||||
X15 = *******
|
||||
Y15 = *******
|
||||
XT3 = *******
|
||||
YT3 = *******
|
||||
=== Apskaiciuoti atkarpu ilgiai (0.000 tikslumu) ===
|
||||
1L-1 = *******
|
||||
1L-2 = *******
|
||||
1L-3 = *******
|
||||
1L-4 = *******
|
||||
1L-5 = *******
|
||||
1L-6 = *******
|
||||
1L-7 = *******
|
||||
1L-8 = *******
|
||||
1L-9 = *******
|
||||
1L-10 = *******
|
||||
1L-11 = *******
|
||||
1L-12 = *******
|
||||
1L-13 = *******
|
||||
2L-1 = *******
|
||||
2L-2 = *******
|
||||
2L-3 = *******
|
||||
2L-4 = *******
|
||||
2L-5 = *******
|
||||
2L-6 = *******
|
||||
2L-7 = *******
|
||||
2L-8 = *******
|
||||
2L-9 = *******
|
||||
=== Apskaiciuoti kampai (0-00-00.1 ir 0.0000001 tikslumu) ===
|
||||
Kampas Nr.1K-1
|
||||
1K-1(L) = *******
|
||||
1K-1(L-M-S) = *******
|
||||
Kampas Nr.1K-2
|
||||
1K-2(L) = *******
|
||||
1K-2(L-M-S) = *******
|
||||
Kampas Nr.1K-3
|
||||
1K-3(L) = *******
|
||||
1K-3(L-M-S) = *******
|
||||
Kampas Nr.1K-4
|
||||
1K-4(L) = *******
|
||||
1K-4(L-M-S) = *******
|
||||
Kampas Nr.1K-5
|
||||
1K-5(L) = *******
|
||||
1K-5(L-M-S) = *******
|
||||
Kampas Nr.1K-6
|
||||
1K-6(L) = *******
|
||||
1K-6(L-M-S) = *******
|
||||
Kampas Nr.1K-7
|
||||
1K-7(L) = *******
|
||||
1K-7(L-M-S) = *******
|
||||
Kampas Nr.1K-8
|
||||
1K-8(L) = *******
|
||||
1K-8(L-M-S) = *******
|
||||
Kampas Nr.1K-9
|
||||
1K-9(L) = *******
|
||||
1K-9(L-M-S) = *******
|
||||
Kampas Nr.1K-10
|
||||
1K-10(L) = *******
|
||||
1K-10(L-M-S) = *******
|
||||
Kampas Nr.1K-11
|
||||
1K-11(L) = *******
|
||||
1K-11(L-M-S) = *******
|
||||
Kampas Nr.1K-12
|
||||
1K-12(L) = *******
|
||||
1K-12(L-M-S) = *******
|
||||
Kampas Nr.1K-13
|
||||
1K-13(L) = *******
|
||||
1K-13(L-M-S) = *******
|
||||
Kampas Nr.2K-1
|
||||
2K-1(L) = *******
|
||||
2K-1(L-M-S) = *******
|
||||
Kampas Nr.2K-2
|
||||
2K-2(L) = *******
|
||||
2K-2(L-M-S) = *******
|
||||
Kampas Nr.2K-3
|
||||
2K-3(L) = *******
|
||||
2K-3(L-M-S) = *******
|
||||
Kampas Nr.2K-4
|
||||
2K-4(L) = *******
|
||||
2K-4(L-M-S) = *******
|
||||
Kampas Nr.2K-5
|
||||
2K-5(L) = *******
|
||||
2K-5(L-M-S) = *******
|
||||
Kampas Nr.2K-6
|
||||
2K-6(L) = *******
|
||||
2K-6(L-M-S) = *******
|
||||
Kampas Nr.2K-7
|
||||
2K-7(L) = *******
|
||||
2K-7(L-M-S) = *******
|
||||
Kampas Nr.2K-8
|
||||
2K-8(L) = *******
|
||||
2K-8(L-M-S) = *******
|
||||
Kampas Nr.2K-9
|
||||
2K-9(L) = *******
|
||||
2K-9(L-M-S) = *******
|
||||
=== Iskasos Nr.1 gylis H1 (0.00 tikslumu) (duotas)===
|
||||
*******
|
||||
=== Iskasos Nr.1 slaito polinkio kampas SK1 (0.01 tikslumu) (duotas)===
|
||||
*******
|
||||
=== Apskaiciuotas atstumas iki slaito papedes A1 (0.00 tikslumu)===
|
||||
*******
|
||||
=== Iskasos Nr.2 gylis H2 (0.00 tikslumu) (duotas)===
|
||||
*******
|
||||
=== Iskasos Nr.2 slaito polinkio kampas SK2 (0.01 tikslumu) (duotas)===
|
||||
*******
|
||||
=== Apskaiciuotas atstumas iki slaito papedes A2 (0.00 tikslumu)===
|
||||
*******
|
||||
=============== Ismatuota brezinyje ================
|
||||
=== Tasku koordinates (0.001 tikslumu) ===
|
||||
Tasko Nr.2 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.3 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.4 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.5 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.6 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.7 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.8 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.9 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.10 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.11 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.12 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.13 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.14 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.16 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.17 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.18 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.19 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.20 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.21 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.22 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.23 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr.24 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr. T1 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
Tasko Nr. T2 koordinates
|
||||
X= *******
|
||||
Y= *******
|
||||
=== Atstumas tarp tasku 1-7 (0.001 tikslumu) ===
|
||||
*******
|
||||
=== Atstumas tarp tasku 4-10 (0.001 tikslumu) ===
|
||||
*******
|
||||
=== Atstumas tarp tasku 13-1 (0.001 tikslumu) ===
|
||||
*******
|
||||
=== Atstumas tarp tasku 15-19 (0.001 tikslumu) ===
|
||||
*******
|
||||
=== Atstumas tarp tasku 16-24 (0.001 tikslumu) ===
|
||||
*******
|
||||
=== Atstumas tarp tasku 24-15 (0.001 tikslumu) ===
|
||||
*******
|
||||
=== Atstumas tarp tasku T1-T2 (0.001 tikslumu) ===
|
||||
*******
|
||||
=== Atstumas tarp tasku T1-T3 (0.001 tikslumu) ===
|
||||
*******
|
||||
=== Atstumas tarp tasku T2-T3 (0.001 tikslumu) ===
|
||||
*******
|
||||
=== Teritoriju plotai (m2) (0.001 tikslumu) ===
|
||||
Iskasos Nr.1 plotas m2 (2011m)
|
||||
*******
|
||||
Iskasos Nr.2 plotas m2 (2019m)
|
||||
*******
|
||||
1 aro rekultivacijos(R) kaina eurais (nurodyta uzduotyje)
|
||||
*******
|
||||
Visas rekultivuojamas plotas
|
||||
*******
|
||||
22 m2 nauju plotu(N) isisavinimo kaina eurais (nurodyta uzduotyje)
|
||||
*******
|
||||
Visas naujai isisavintas plotas
|
||||
*******
|
||||
8 m2 toliau ekspluatuojamo(E) ploto kaina eurais (nurodyta uzduotyje)
|
||||
*******
|
||||
Visas toliau ekspluatuojamas plotas
|
||||
*******
|
||||
=== Iskasto grunto kiekio skaiciavimas ===
|
||||
Iskasos Nr.1 plotas (P1) pagal virsutine riba (0.1 m2 tikslumu)
|
||||
*******
|
||||
Iskasos Nr.1 plotas (P2) pagal slaito apacia (0.1 m2 tikslumu)
|
||||
*******
|
||||
Iskasos Nr.1 turis (V1) paskaiciuotas pagal 2 formule (0.1 m3 tikslumu)
|
||||
*******
|
||||
Iskasos Nr.1 turis (V2) paskaiciuotas pagal 3 formule (0.1 m3 tikslumu)
|
||||
*******
|
||||
Galutinis iskasos Nr.1 turis (V) paskaiciuotas pagal 4 formule (1 m3 tikslumu)
|
||||
*******
|
||||
Iskasos Nr.2 plotas (P3) pagal virsutine riba (0.1 m2 tikslumu)
|
||||
*******
|
||||
Iskasos Nr.2 plotas (P4) pagal slaito apacia (0.1 m2 tikslumu)
|
||||
*******
|
||||
Iskasos Nr.2 turis (V1) paskaiciuotas pagal 2 formule (0.1 m3 tikslumu)
|
||||
*******
|
||||
Iskasos Nr.2 turis (V2) paskaiciuotas pagal 3 formule (0.1 m3 tikslumu)
|
||||
*******
|
||||
Galutinis iskasos Nr.2 turis (V) paskaiciuotas pagal 4 formule (1 m3 tikslumu)
|
||||
*******
|
||||
=== Apskaiciuotos kainos (0.01Eu tikslumu) ===
|
||||
Visa rekultivacijos (R) kaina
|
||||
*******
|
||||
Nauju plotu (N) isisavinimo kaina
|
||||
*******
|
||||
Eksluatacijos (E) kaina
|
||||
*******
|
||||
Visa kaina (R+N+E)
|
||||
*******
|
||||
BIN
I/Karto/assignment3/03uzd_schema.pdf
Normal file
BIN
I/Karto/assignment3/03uzd_schema.pdf
Normal file
Binary file not shown.
260
I/Karto/assignment3/KTZ004_2019_03_ats.py
Executable file
260
I/Karto/assignment3/KTZ004_2019_03_ats.py
Executable file
@@ -0,0 +1,260 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
from measure import *
|
||||
|
||||
def xy(xy):
|
||||
return "X= %.3f\nY= %.3f" % xy
|
||||
|
||||
print("""Uzduotis Nr.
|
||||
KTZ004_2019_03
|
||||
Braize (Pavarde_Vardas):
|
||||
Motiejus_Jakstys
|
||||
=== Pradiniu tasku koordinates (0.000 tikslumu)(duotos)===
|
||||
X1 = %s""" % X1 + """
|
||||
Y1 = %s""" % Y1 + """
|
||||
X15 = %s""" % X15 + """
|
||||
Y15 = %s""" % Y15 + """
|
||||
XT3 = %s""" % XT3 + """
|
||||
YT3 = %s""" % YT3 + """
|
||||
=== Apskaiciuoti atkarpu ilgiai (0.000 tikslumu) ===
|
||||
1L-1 = %s""" % L1L1 + """
|
||||
1L-2 = %s""" % L1L2 + """
|
||||
1L-3 = %s""" % L1L3 + """
|
||||
1L-4 = %s""" % L1L4 + """
|
||||
1L-5 = %s""" % L1L5 + """
|
||||
1L-6 = %s""" % L1L6 + """
|
||||
1L-7 = %s""" % L1L7 + """
|
||||
1L-8 = %s""" % L1L8 + """
|
||||
1L-9 = %s""" % L1L9 + """
|
||||
1L-10 = %s""" % L1L10 + """
|
||||
1L-11 = %s""" % L1L11 + """
|
||||
1L-12 = %s""" % L1L12 + """
|
||||
1L-13 = %s""" % L1L13 + """
|
||||
2L-1 = %s""" % L2L1 + """
|
||||
2L-2 = %s""" % L2L2 + """
|
||||
2L-3 = %s""" % L2L3 + """
|
||||
2L-4 = %s""" % L2L4 + """
|
||||
2L-5 = %s""" % L2L5 + """
|
||||
2L-6 = %s""" % L2L6 + """
|
||||
2L-7 = %s""" % L2L7 + """
|
||||
2L-8 = %s""" % L2L8 + """
|
||||
2L-9 = %s""" % L2L9 + """
|
||||
=== Apskaiciuoti kampai (0-00-00.1 ir 0.0000001 tikslumu) ===
|
||||
Kampas Nr.1K-1
|
||||
1K-1(L) = %.7f""" % K1K1 + """
|
||||
1K-1(L-M-S) = %s""" % Deg.from_1(K1K1) + """
|
||||
Kampas Nr.1K-2
|
||||
1K-2(L) = %.7f""" % K1K2 + """
|
||||
1K-2(L-M-S) = %s""" % Deg.from_1(K1K2) + """
|
||||
Kampas Nr.1K-3
|
||||
1K-3(L) = %.7f""" % K1K3 + """
|
||||
1K-3(L-M-S) = %s""" % Deg.from_1(K1K3) + """
|
||||
Kampas Nr.1K-4
|
||||
1K-4(L) = %.7f""" % K1K4 + """
|
||||
1K-4(L-M-S) = %s""" % Deg.from_1(K1K4) + """
|
||||
Kampas Nr.1K-5
|
||||
1K-5(L) = %.7f""" % K1K5 + """
|
||||
1K-5(L-M-S) = %s""" % Deg.from_1(K1K5) + """
|
||||
Kampas Nr.1K-6
|
||||
1K-6(L) = %.7f""" % K1K6 + """
|
||||
1K-6(L-M-S) = %s""" % Deg.from_1(K1K6) + """
|
||||
Kampas Nr.1K-7
|
||||
1K-7(L) = %.7f""" % K1K7 + """
|
||||
1K-7(L-M-S) = %s""" % Deg.from_1(K1K7) + """
|
||||
Kampas Nr.1K-8
|
||||
1K-8(L) = %.7f""" % K1K8 + """
|
||||
1K-8(L-M-S) = %s""" % Deg.from_1(K1K8) + """
|
||||
Kampas Nr.1K-9
|
||||
1K-9(L) = %.7f""" % K1K9 + """
|
||||
1K-9(L-M-S) = %s""" % Deg.from_1(K1K9) + """
|
||||
Kampas Nr.1K-10
|
||||
1K-10(L) = %.7f""" % K1K10 + """
|
||||
1K-10(L-M-S) = %s""" % Deg.from_1(K1K10) + """
|
||||
Kampas Nr.1K-11
|
||||
1K-11(L) = %.7f""" % K1K11 + """
|
||||
1K-11(L-M-S) = %s""" % Deg.from_1(K1K11) + """
|
||||
Kampas Nr.1K-12
|
||||
1K-12(L) = %.7f""" % K1K12 + """
|
||||
1K-12(L-M-S) = %s""" % Deg.from_1(K1K12) + """
|
||||
Kampas Nr.1K-13
|
||||
1K-13(L) = %.7f""" % K1K13 + """
|
||||
1K-13(L-M-S) = %s""" % Deg.from_1(K1K13) + """
|
||||
Kampas Nr.2K-1
|
||||
2K-1(L) = %.7f""" % K2K1 + """
|
||||
2K-1(L-M-S) = %s""" % Deg.from_1(K2K1) + """
|
||||
Kampas Nr.2K-2
|
||||
2K-2(L) = %.7f""" % K2K2 + """
|
||||
2K-2(L-M-S) = %s""" % Deg.from_1(K2K2) + """
|
||||
Kampas Nr.2K-3
|
||||
2K-3(L) = %.7f""" % K2K3 + """
|
||||
2K-3(L-M-S) = %s""" % Deg.from_1(K2K3) + """
|
||||
Kampas Nr.2K-4
|
||||
2K-4(L) = %.7f""" % K2K4 + """
|
||||
2K-4(L-M-S) = %s""" % Deg.from_1(K2K4) + """
|
||||
Kampas Nr.2K-5
|
||||
2K-5(L) = %.7f""" % K2K5 + """
|
||||
2K-5(L-M-S) = %s""" % Deg.from_1(K2K5) + """
|
||||
Kampas Nr.2K-6
|
||||
2K-6(L) = %.7f""" % K2K6 + """
|
||||
2K-6(L-M-S) = %s""" % Deg.from_1(K2K6) + """
|
||||
Kampas Nr.2K-7
|
||||
2K-7(L) = %.7f""" % K2K7+ """
|
||||
2K-7(L-M-S) = %s""" % Deg.from_1(K2K7) + """
|
||||
Kampas Nr.2K-8
|
||||
2K-8(L) = %.7f""" % K2K8 + """
|
||||
2K-8(L-M-S) = %s""" % Deg.from_1(K2K8) + """
|
||||
Kampas Nr.2K-9
|
||||
2K-9(L) = %.7f""" % K2K9 + """
|
||||
2K-9(L-M-S) = %s""" % Deg.from_1(K2K9) + """
|
||||
=== Iskasos Nr.1 gylis H1 (0.00 tikslumu) (duotas)===
|
||||
%.2f""" % H1 + """
|
||||
=== Iskasos Nr.1 slaito polinkio kampas SK1 (0.01 tikslumu) (duotas)===
|
||||
%.2f""" % SK1 + """
|
||||
=== Apskaiciuotas atstumas iki slaito papedes A1 (0.00 tikslumu)===
|
||||
%.2f""" % A1 + """
|
||||
=== Iskasos Nr.2 gylis H2 (0.00 tikslumu) (duotas)===
|
||||
%.2f""" % H2 + """
|
||||
=== Iskasos Nr.2 slaito polinkio kampas SK2 (0.01 tikslumu) (duotas)===
|
||||
%.2f""" % SK2 + """
|
||||
=== Apskaiciuotas atstumas iki slaito papedes A2 (0.00 tikslumu)===
|
||||
%.2f""" % A2 + """
|
||||
=============== Ismatuota brezinyje ================
|
||||
=== Tasku koordinates (0.001 tikslumu) ===
|
||||
Tasko Nr.2 koordinates
|
||||
X= 16762.101
|
||||
Y= 25481.372
|
||||
Tasko Nr.3 koordinates
|
||||
X= 16727.863
|
||||
Y= 25413.773
|
||||
Tasko Nr.4 koordinates
|
||||
X= 16682.039
|
||||
Y= 25363.469
|
||||
Tasko Nr.5 koordinates
|
||||
X= 16805.910
|
||||
Y= 25360.116
|
||||
Tasko Nr.6 koordinates
|
||||
X= 16799.166
|
||||
Y= 25278.503
|
||||
Tasko Nr.7 koordinates
|
||||
X= 16643.190
|
||||
Y= 25221.287
|
||||
Tasko Nr.8 koordinates
|
||||
X= 16581.158
|
||||
Y= 25254.983
|
||||
Tasko Nr.9 koordinates
|
||||
X= 16596.293
|
||||
Y= 25302.244
|
||||
Tasko Nr.10 koordinates
|
||||
X= 16572.048
|
||||
Y= 25388.939
|
||||
Tasko Nr.11 koordinates
|
||||
X= 16542.699
|
||||
Y= 25334.566
|
||||
Tasko Nr.12 koordinates
|
||||
X= 16472.045
|
||||
Y= 25311.781
|
||||
Tasko Nr.13 koordinates
|
||||
X= 16472.045
|
||||
Y= 25311.781
|
||||
Tasko Nr.14 koordinates
|
||||
X= 16481.977
|
||||
Y= 25382.209
|
||||
Tasko Nr.16 koordinates
|
||||
X= 17145.648
|
||||
Y= 25326.403
|
||||
Tasko Nr.17 koordinates
|
||||
X= 17183.476
|
||||
Y= 25441.711
|
||||
Tasko Nr.18 koordinates
|
||||
X= 17327.859
|
||||
Y= 25325.250
|
||||
Tasko Nr.19 koordinates
|
||||
X= 17209.668
|
||||
Y= 25338.982
|
||||
Tasko Nr.20 koordinates
|
||||
X= 17246.772
|
||||
Y= 25255.196
|
||||
Tasko Nr.21 koordinates
|
||||
X= 17368.299
|
||||
Y= 25197.454
|
||||
Tasko Nr.22 koordinates
|
||||
X= 17411.383
|
||||
Y= 25115.660
|
||||
Tasko Nr.23 koordinates
|
||||
X= 17347.811
|
||||
Y= 25022.089
|
||||
Tasko Nr.24 koordinates
|
||||
X= 17328.521
|
||||
Y= 25101.862
|
||||
Tasko Nr. T1 koordinates
|
||||
X= %.3f""" % XT1 + """
|
||||
Y= %.3f""" % YT1 + """
|
||||
Tasko Nr. T2 koordinates
|
||||
X= %.3f""" % XT2 + """
|
||||
Y= %.3f""" % YT2 + """
|
||||
=== Atstumas tarp tasku 1-7 (0.001 tikslumu) ===
|
||||
279.701
|
||||
=== Atstumas tarp tasku 4-10 (0.001 tikslumu) ===
|
||||
112.901
|
||||
=== Atstumas tarp tasku 13-1 (0.001 tikslumu) ===
|
||||
273.975
|
||||
=== Atstumas tarp tasku 15-19 (0.001 tikslumu) ===
|
||||
218.302
|
||||
=== Atstumas tarp tasku 16-24 (0.001 tikslumu) ===
|
||||
289.588
|
||||
=== Atstumas tarp tasku 24-15 (0.001 tikslumu) ===
|
||||
138.322
|
||||
=== Atstumas tarp tasku T1-T2 (0.001 tikslumu) ===
|
||||
928.606
|
||||
=== Atstumas tarp tasku T1-T3 (0.001 tikslumu) ===
|
||||
1266.775
|
||||
=== Atstumas tarp tasku T2-T3 (0.001 tikslumu) ===
|
||||
1543.369
|
||||
=== Teritoriju plotai (m2) (0.001 tikslumu) ===
|
||||
Iskasos Nr.1 plotas m2 (2011m)
|
||||
63425.860
|
||||
Iskasos Nr.2 plotas m2 (2019m)
|
||||
1408.927
|
||||
1 aro rekultivacijos(R) kaina eurais (nurodyta uzduotyje)
|
||||
871.29
|
||||
Visas rekultivuojamas plotas
|
||||
97895.626
|
||||
22 m2 nauju plotu(N) isisavinimo kaina eurais (nurodyta uzduotyje)
|
||||
545.84
|
||||
Visas naujai isisavintas plotas
|
||||
34469.766
|
||||
8 m2 toliau ekspluatuojamo(E) ploto kaina eurais (nurodyta uzduotyje)
|
||||
16.48
|
||||
Visas toliau ekspluatuojamas plotas
|
||||
22960.319
|
||||
=== Iskasto grunto kiekio skaiciavimas ===
|
||||
Iskasos Nr.1 plotas (P1) pagal virsutine riba (0.1 m2 tikslumu)
|
||||
%.1f""" % P1_virsutine + """
|
||||
Iskasos Nr.1 plotas (P2) pagal slaito apacia (0.1 m2 tikslumu)
|
||||
%.1f""" % P2_apatine + """
|
||||
Iskasos Nr.1 turis (V1) paskaiciuotas pagal 2 formule (0.1 m3 tikslumu)
|
||||
%.1f""" % fig1_v1 + """
|
||||
Iskasos Nr.1 turis (V2) paskaiciuotas pagal 3 formule (0.1 m3 tikslumu)
|
||||
%.1f""" % fig1_v2 + """
|
||||
Galutinis iskasos Nr.1 turis (V) paskaiciuotas pagal 4 formule (1 m3 tikslumu)
|
||||
%.f""" % fig1_v + """
|
||||
Iskasos Nr.2 plotas (P3) pagal virsutine riba (0.1 m2 tikslumu)
|
||||
%.1f""" % P3_virsutine + """
|
||||
Iskasos Nr.2 plotas (P4) pagal slaito apacia (0.1 m2 tikslumu)
|
||||
%.1f""" % P4_apatine + """
|
||||
Iskasos Nr.2 turis (V1) paskaiciuotas pagal 2 formule (0.1 m3 tikslumu)
|
||||
%.1f""" % fig2_v1 + """
|
||||
Iskasos Nr.2 turis (V2) paskaiciuotas pagal 3 formule (0.1 m3 tikslumu)
|
||||
%.1f""" % fig2_v2 + """
|
||||
Galutinis iskasos Nr.2 turis (V) paskaiciuotas pagal 4 formule (1 m3 tikslumu)
|
||||
%.0f""" % fig2_v + """
|
||||
=== Apskaiciuotos kainos (0.01Eu tikslumu) ===
|
||||
Visa rekultivacijos (R) kaina
|
||||
%.2f""" % (rek_kaina * rek_plotas) + """
|
||||
Nauju plotu (N) isisavinimo kaina
|
||||
%.2f""" % (nauj_kaina * nauj_plotas) + """
|
||||
Eksluatacijos (E) kaina
|
||||
%.2f""" % (ekspl_kaina * ekspl_plotas) + """
|
||||
Visa kaina (R+N+E)
|
||||
%.2f""" % visa_kaina + """
|
||||
""")
|
||||
253
I/Karto/assignment3/KTZ004_2019_03_ats.txt
Normal file
253
I/Karto/assignment3/KTZ004_2019_03_ats.txt
Normal file
@@ -0,0 +1,253 @@
|
||||
Uzduotis Nr.
|
||||
KTZ004_2019_03
|
||||
Braize (Pavarde_Vardas):
|
||||
Motiejus_Jakstys
|
||||
=== Pradiniu tasku koordinates (0.000 tikslumu)(duotos)===
|
||||
X1 = 16639.290
|
||||
Y1 = 25500.960
|
||||
X15 = 17191.590
|
||||
Y15 = 25121.430
|
||||
XT3 = 16971.790
|
||||
YT3 = 26685.160
|
||||
=== Apskaiciuoti atkarpu ilgiai (0.000 tikslumu) ===
|
||||
1L-1 = 124.363
|
||||
1L-2 = 75.775
|
||||
1L-3 = 68.047
|
||||
1L-4 = 123.917
|
||||
1L-5 = 81.891
|
||||
1L-6 = 166.140
|
||||
1L-7 = 70.593
|
||||
1L-8 = 49.625
|
||||
1L-9 = 90.021
|
||||
1L-10 = 61.788
|
||||
1L-11 = 74.237
|
||||
1L-12 = 124.071
|
||||
1L-13 = 98.909
|
||||
2L-1 = 210.059
|
||||
2L-2 = 121.354
|
||||
2L-3 = 185.498
|
||||
2L-4 = 118.986
|
||||
2L-5 = 91.634
|
||||
2L-6 = 134.547
|
||||
2L-7 = 92.448
|
||||
2L-8 = 113.123
|
||||
2L-9 = 82.072
|
||||
=== Apskaiciuoti kampai (0-00-00.1 ir 0.0000001 tikslumu) ===
|
||||
Kampas Nr.1K-1
|
||||
1K-1(L) = 80.9377972
|
||||
1K-1(L-M-S) = 080-56-16.1
|
||||
Kampas Nr.1K-2
|
||||
1K-2(L) = 116.8611629
|
||||
1K-2(L-M-S) = 116-51-40.2
|
||||
Kampas Nr.1K-3
|
||||
1K-3(L) = 47.6678960
|
||||
1K-3(L-M-S) = 047-40-4.4
|
||||
Kampas Nr.1K-4
|
||||
1K-4(L) = 88.4497185
|
||||
1K-4(L-M-S) = 088-26-59.0
|
||||
Kampas Nr.1K-5
|
||||
1K-5(L) = 4.7238093
|
||||
1K-5(L-M-S) = 004-43-25.7
|
||||
Kampas Nr.1K-6
|
||||
1K-6(L) = 20.1445749
|
||||
1K-6(L-M-S) = 020-08-40.5
|
||||
Kampas Nr.1K-7
|
||||
1K-7(L) = 118.5118016
|
||||
1K-7(L-M-S) = 118-30-42.5
|
||||
Kampas Nr.1K-8
|
||||
1K-8(L) = 197.7571103
|
||||
1K-8(L-M-S) = 197-45-25.6
|
||||
Kampas Nr.1K-9
|
||||
1K-9(L) = 105.6240432
|
||||
1K-9(L-M-S) = 105-37-26.6
|
||||
Kampas Nr.1K-10
|
||||
1K-10(L) = 151.6404358
|
||||
1K-10(L-M-S) = 151-38-25.6
|
||||
Kampas Nr.1K-11
|
||||
1K-11(L) = 72.1257231
|
||||
1K-11(L-M-S) = 072-07-32.6
|
||||
Kampas Nr.1K-12
|
||||
1K-12(L) = 45.2219585
|
||||
1K-12(L-M-S) = 045-13-19.1
|
||||
Kampas Nr.1K-13
|
||||
1K-13(L) = 100.2750469
|
||||
1K-13(L-M-S) = 100-16-30.2
|
||||
Kampas Nr.2K-1
|
||||
2K-1(L) = 77.3667281
|
||||
2K-1(L-M-S) = 077-22-0.2
|
||||
Kampas Nr.2K-2
|
||||
2K-2(L) = 71.8373765
|
||||
2K-2(L-M-S) = 071-50-14.6
|
||||
Kampas Nr.2K-3
|
||||
2K-3(L) = 51.1100194
|
||||
2K-3(L-M-S) = 051-06-36.1
|
||||
Kampas Nr.2K-4
|
||||
2K-4(L) = 186.6269185
|
||||
2K-4(L-M-S) = 186-37-36.9
|
||||
Kampas Nr.2K-5
|
||||
2K-5(L) = 156.1143114
|
||||
2K-5(L-M-S) = 156-06-51.5
|
||||
Kampas Nr.2K-6
|
||||
2K-6(L) = 64.5861074
|
||||
2K-6(L-M-S) = 064-35-10.0
|
||||
Kampas Nr.2K-7
|
||||
2K-7(L) = 62.2227697
|
||||
2K-7(L-M-S) = 062-13-22.0
|
||||
Kampas Nr.2K-8
|
||||
2K-8(L) = 124.1922003
|
||||
2K-8(L-M-S) = 124-11-31.9
|
||||
Kampas Nr.2K-9
|
||||
2K-9(L) = 76.4061381
|
||||
2K-9(L-M-S) = 076-24-22.1
|
||||
=== Iskasos Nr.1 gylis H1 (0.00 tikslumu) (duotas)===
|
||||
4.82
|
||||
=== Iskasos Nr.1 slaito polinkio kampas SK1 (0.01 tikslumu) (duotas)===
|
||||
41.08
|
||||
=== Apskaiciuotas atstumas iki slaito papedes A1 (0.00 tikslumu)===
|
||||
4.20
|
||||
=== Iskasos Nr.2 gylis H2 (0.00 tikslumu) (duotas)===
|
||||
20.38
|
||||
=== Iskasos Nr.2 slaito polinkio kampas SK2 (0.01 tikslumu) (duotas)===
|
||||
17.69
|
||||
=== Apskaiciuotas atstumas iki slaito papedes A2 (0.00 tikslumu)===
|
||||
6.50
|
||||
=============== Ismatuota brezinyje ================
|
||||
=== Tasku koordinates (0.001 tikslumu) ===
|
||||
Tasko Nr.2 koordinates
|
||||
X= 16762.101
|
||||
Y= 25481.372
|
||||
Tasko Nr.3 koordinates
|
||||
X= 16727.863
|
||||
Y= 25413.773
|
||||
Tasko Nr.4 koordinates
|
||||
X= 16682.039
|
||||
Y= 25363.469
|
||||
Tasko Nr.5 koordinates
|
||||
X= 16805.910
|
||||
Y= 25360.116
|
||||
Tasko Nr.6 koordinates
|
||||
X= 16799.166
|
||||
Y= 25278.503
|
||||
Tasko Nr.7 koordinates
|
||||
X= 16643.190
|
||||
Y= 25221.287
|
||||
Tasko Nr.8 koordinates
|
||||
X= 16581.158
|
||||
Y= 25254.983
|
||||
Tasko Nr.9 koordinates
|
||||
X= 16596.293
|
||||
Y= 25302.244
|
||||
Tasko Nr.10 koordinates
|
||||
X= 16572.048
|
||||
Y= 25388.939
|
||||
Tasko Nr.11 koordinates
|
||||
X= 16542.699
|
||||
Y= 25334.566
|
||||
Tasko Nr.12 koordinates
|
||||
X= 16472.045
|
||||
Y= 25311.781
|
||||
Tasko Nr.13 koordinates
|
||||
X= 16472.045
|
||||
Y= 25311.781
|
||||
Tasko Nr.14 koordinates
|
||||
X= 16481.977
|
||||
Y= 25382.209
|
||||
Tasko Nr.16 koordinates
|
||||
X= 17145.648
|
||||
Y= 25326.403
|
||||
Tasko Nr.17 koordinates
|
||||
X= 17183.476
|
||||
Y= 25441.711
|
||||
Tasko Nr.18 koordinates
|
||||
X= 17327.859
|
||||
Y= 25325.250
|
||||
Tasko Nr.19 koordinates
|
||||
X= 17209.668
|
||||
Y= 25338.982
|
||||
Tasko Nr.20 koordinates
|
||||
X= 17246.772
|
||||
Y= 25255.196
|
||||
Tasko Nr.21 koordinates
|
||||
X= 17368.299
|
||||
Y= 25197.454
|
||||
Tasko Nr.22 koordinates
|
||||
X= 17411.383
|
||||
Y= 25115.660
|
||||
Tasko Nr.23 koordinates
|
||||
X= 17347.811
|
||||
Y= 25022.089
|
||||
Tasko Nr.24 koordinates
|
||||
X= 17328.521
|
||||
Y= 25101.862
|
||||
Tasko Nr. T1 koordinates
|
||||
X= 16640.989
|
||||
Y= 25379.137
|
||||
Tasko Nr. T2 koordinates
|
||||
X= 17271.328
|
||||
Y= 25325.608
|
||||
=== Atstumas tarp tasku 1-7 (0.001 tikslumu) ===
|
||||
279.701
|
||||
=== Atstumas tarp tasku 4-10 (0.001 tikslumu) ===
|
||||
112.901
|
||||
=== Atstumas tarp tasku 13-1 (0.001 tikslumu) ===
|
||||
273.975
|
||||
=== Atstumas tarp tasku 15-19 (0.001 tikslumu) ===
|
||||
218.302
|
||||
=== Atstumas tarp tasku 16-24 (0.001 tikslumu) ===
|
||||
289.588
|
||||
=== Atstumas tarp tasku 24-15 (0.001 tikslumu) ===
|
||||
138.322
|
||||
=== Atstumas tarp tasku T1-T2 (0.001 tikslumu) ===
|
||||
928.606
|
||||
=== Atstumas tarp tasku T1-T3 (0.001 tikslumu) ===
|
||||
1266.775
|
||||
=== Atstumas tarp tasku T2-T3 (0.001 tikslumu) ===
|
||||
1543.369
|
||||
=== Teritoriju plotai (m2) (0.001 tikslumu) ===
|
||||
Iskasos Nr.1 plotas m2 (2011m)
|
||||
63425.860
|
||||
Iskasos Nr.2 plotas m2 (2019m)
|
||||
1408.927
|
||||
1 aro rekultivacijos(R) kaina eurais (nurodyta uzduotyje)
|
||||
871.29
|
||||
Visas rekultivuojamas plotas
|
||||
97895.626
|
||||
22 m2 nauju plotu(N) isisavinimo kaina eurais (nurodyta uzduotyje)
|
||||
545.84
|
||||
Visas naujai isisavintas plotas
|
||||
34469.766
|
||||
8 m2 toliau ekspluatuojamo(E) ploto kaina eurais (nurodyta uzduotyje)
|
||||
16.48
|
||||
Visas toliau ekspluatuojamas plotas
|
||||
22960.319
|
||||
=== Iskasto grunto kiekio skaiciavimas ===
|
||||
Iskasos Nr.1 plotas (P1) pagal virsutine riba (0.1 m2 tikslumu)
|
||||
63425.9
|
||||
Iskasos Nr.1 plotas (P2) pagal slaito apacia (0.1 m2 tikslumu)
|
||||
56139.9
|
||||
Iskasos Nr.1 turis (V1) paskaiciuotas pagal 2 formule (0.1 m3 tikslumu)
|
||||
287975.0
|
||||
Iskasos Nr.1 turis (V2) paskaiciuotas pagal 3 formule (0.1 m3 tikslumu)
|
||||
288153.5
|
||||
Galutinis iskasos Nr.1 turis (V) paskaiciuotas pagal 4 formule (1 m3 tikslumu)
|
||||
288064
|
||||
Iskasos Nr.2 plotas (P3) pagal virsutine riba (0.1 m2 tikslumu)
|
||||
59232.4
|
||||
Iskasos Nr.2 plotas (P4) pagal slaito apacia (0.1 m2 tikslumu)
|
||||
50411.9
|
||||
Iskasos Nr.2 turis (V1) paskaiciuotas pagal 2 formule (0.1 m3 tikslumu)
|
||||
1116068.1
|
||||
Iskasos Nr.2 turis (V2) paskaiciuotas pagal 3 formule (0.1 m3 tikslumu)
|
||||
1117275.2
|
||||
Galutinis iskasos Nr.2 turis (V) paskaiciuotas pagal 4 formule (1 m3 tikslumu)
|
||||
1116672
|
||||
=== Apskaiciuotos kainos (0.01Eu tikslumu) ===
|
||||
Visa rekultivacijos (R) kaina
|
||||
85295479.98
|
||||
Nauju plotu (N) isisavinimo kaina
|
||||
855226.23
|
||||
Eksluatacijos (E) kaina
|
||||
47298.26
|
||||
Visa kaina (R+N+E)
|
||||
86198004.47
|
||||
|
||||
BIN
I/Karto/assignment3/KTZ004_2019_03_brez.dwg
Normal file
BIN
I/Karto/assignment3/KTZ004_2019_03_brez.dwg
Normal file
Binary file not shown.
165
I/Karto/assignment3/KTZ004_2019_03_uzd.txt
Normal file
165
I/Karto/assignment3/KTZ004_2019_03_uzd.txt
Normal file
@@ -0,0 +1,165 @@
|
||||
Uzduoti parenge A.Bautrenas (Topografiniai zemelapiai)
|
||||
2019.11.03 11:23:52(41032.74s) RND=2
|
||||
|
||||
|
||||
Uzduotis Nr. KTZ004_2019_03
|
||||
Jakstys_Motiejus (1915375)
|
||||
=== Arealu pokyciu analize == (NAV_SK=0.21 NAV_BR=0.25) ===
|
||||
Atlikti iki: 2019.11.21 11:23:52
|
||||
|
||||
|
||||
|
||||
Nuo 2011 m vyksta grunto kasimo darbai isisavinant naujus ir rekultivuojant nebenaudojamus plotus.
|
||||
Uzduotis:
|
||||
Pagal duotus duomenis apskaiciuoti (ivedant nurodytas pataisas) braizymui reikalingus parametrus (ziur. [03uzd_schema.pdf]) ir atlikti...:
|
||||
1. Nubraizyti buvusias (2011 m Sklypas Nr.1) bei esamas (2019 m Sklypas Nr.2) iskasu ribas.
|
||||
Pastabos:
|
||||
Iskasu ribas braizyti TIK naudojant 'Polyline' komanda.
|
||||
Ribu NESKAIDYTI (Explode) i atskirus objektus .
|
||||
|
||||
2. Rasti uzduotyje nurodytu atkarpu (ziur. [03uzd_schema.pdf] ir uzduoties duomenis) susikirtimo taskus T1 ir T2
|
||||
|
||||
3. NUKOPIJUOTI abu sklypus (nuo tasku T1 ir T2) i taska T3.(Originalios sklypu ribos turi likti savo vietoje)
|
||||
|
||||
4. Koordinaciu tinklo pradzia apskaiciuoti nuo tasko T3 (M1:1000)
|
||||
|
||||
5. Apskaiciuoti kiek kainavo jau nebenaudojamu plotu rekultivacija (R),jei 1a (aro) rekultivavimas kainuoja 871.29 Eu.
|
||||
|
||||
6. Apskaiciuoti kiek kainavo nauju plotu isisavinimas (N), jei 22 m2 isisavinimas kainuoja 545.84 Eu.
|
||||
|
||||
7. Apskaiciuoti kiek kainuos toliau naudojamos teritorijos ekspluatacija (E), jei 8 m2 ekspluatacine kaina 16.48 Eu.
|
||||
|
||||
8. Apskaiciuoti grunto kieki V (m3) iskasta kiekvienoje iskasoje pagal formules:
|
||||
A = h*tg(SK) (1)
|
||||
V1=h/3*(Pv+Pa+SQR(Pv*Pa)) (2)
|
||||
V2=h/2*(Pv+Pa) (3)
|
||||
V=(V1+V2)/2 (4)
|
||||
cia: V1,V2 - iskasos turis apskaiciuotas dviem skirtingais metodais, V - galutinis iskasos turis, h - iskasos gylis, PV - plotas pagal iskasos virsu, Pa - plotas pagal iskasos slaito apacia, SQR - kvadratine saknis SK - slaito polinkio kampas (laipsniais), A - atstumas iki slaito papedes
|
||||
|
||||
|
||||
UZDUOTIES DUOMENYS
|
||||
|
||||
Pataisos ATKARPOMS:
|
||||
A = -2.207
|
||||
B = 1.999
|
||||
C = 4.838
|
||||
D = 2.862
|
||||
E = -5.907
|
||||
F = -3.744
|
||||
G = -1.466
|
||||
H = 6.841
|
||||
M = -4.824
|
||||
|
||||
Pataisos KAMPAMS:
|
||||
K = -7.7422786
|
||||
L = -6.6428275
|
||||
N = -4.2872043
|
||||
P = -3.1145084
|
||||
R = -7.2564859
|
||||
S = 3.8874407
|
||||
T = -8.7554531
|
||||
|
||||
|
||||
Sklypu pradiniu tasku (1 ir 15) koordinates:
|
||||
X1 = 16639.290
|
||||
Y1 = 25500.960
|
||||
X15 = 17191.590
|
||||
Y15 = 25121.430
|
||||
Sklypu sujungimo tasko T3 koordinates:
|
||||
XT3 = 16971.790
|
||||
YT3 = 26685.160
|
||||
Atkarpos:
|
||||
1L-1 = 125.829 + G
|
||||
1L-2 = 81.682 + E
|
||||
1L-3 = 61.206 + H
|
||||
1L-4 = 121.055 + D
|
||||
1L-5 = 79.892 + B
|
||||
1L-6 = 159.299 + H
|
||||
1L-7 = 76.500 + E
|
||||
1L-8 = 51.091 + G
|
||||
1L-9 = 93.765 + F
|
||||
1L-10 = 58.926 + D
|
||||
1L-11 = 79.061 + M
|
||||
1L-12 = 121.209 + D
|
||||
1L-13 = 94.071 + C
|
||||
|
||||
2L-1 = 205.221 + C
|
||||
2L-2 = 122.820 + G
|
||||
2L-3 = 178.657 + H
|
||||
2L-4 = 116.987 + B
|
||||
2L-5 = 84.793 + H
|
||||
2L-6 = 138.291 + F
|
||||
2L-7 = 85.607 + H
|
||||
2L-8 = 114.589 + G
|
||||
2L-9 = 79.210 + D
|
||||
|
||||
Kampai:
|
||||
1K-1(L-M-S) = 84-03-08.3 + P
|
||||
1K-2(L-M-S) = 112-58-25.4 + S
|
||||
1K-3(L) = 54.3107235 + L
|
||||
1K-4(L-M-S) = 84-33-44.2 + S
|
||||
1K-5(L) = 7.8383177 + P
|
||||
1K-6(L-M-S) = 23-15-32.7 + P
|
||||
1K-7(L) = 126.2540802 + K
|
||||
1K-8(L-M-S) = 205-29-57.8 + K
|
||||
1K-9(L) = 101.7366025 + S
|
||||
1K-10(L-M-S) = 160-23-45.2 + T
|
||||
1K-11(L) = 79.8680017 + K
|
||||
1K-12(L-M-S) = 52-28-42.4 + R
|
||||
1K-13(L-M-S) = 109-01-49.8 + T
|
||||
|
||||
2K-1(L-M-S) = 84-00-34.4 + L
|
||||
2K-2(L) = 76.1245808 + N
|
||||
2K-3(L-M-S) = 54-13-28.3 + P
|
||||
2K-4(L) = 182.7394778 + S
|
||||
2K-5(L-M-S) = 162-45-25.7 + L
|
||||
2K-6(L-M-S) = 60-41-55.2 + S
|
||||
2K-7(L) = 69.4792556 + R
|
||||
2K-8(L-M-S) = 130-50-06.1 + L
|
||||
2K-9(L-M-S) = 84-08-54.3 + K
|
||||
|
||||
Iskasu parametrai:
|
||||
Iskasos Nr.1 gylis H1 = 4.82(m)
|
||||
Iskasos Nr.1 slaito polinkio kampas SK1 = 41.08(laipsniai)
|
||||
Iskasos Nr.2 gylis H2 = 20.38(m)
|
||||
Iskasos Nr.2 slaito polinkio kampas SK2 = 17.69(laipsniai)
|
||||
|
||||
Sukertamos atkarpos:
|
||||
Taskas T1 gaunamas sukirtus atkarpa [3-12] su atkarpa [1-7]
|
||||
Taskas T2 gaunamas sukirtus atkarpa [17-21] su atkarpa [18-16]
|
||||
|
||||
Ismatuoti brezinyje:
|
||||
1. Tasku Nr.2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,T1 ir T2 koordinates
|
||||
2. Atstuma tarp tasku 1-7,4-10,14-1,15-19,16-24,24-15,T1-T2,T1-T3 ir T2-T3
|
||||
3. Iskasu plotus 2011 m. (Skl.Nr.1) ir 2019 m. (Skl.Nr.2)
|
||||
4. Visa rekultivuota plota
|
||||
5. Visa naujai isisavinta plota
|
||||
6. Visa toliau naudojama plota
|
||||
7. Iskasu plotus (P1,P3) pagal virsutine riba ir plotus (P2, P4) pagal apskaiciuotu slaitu apacia.
|
||||
|
||||
Pastabos:
|
||||
1. Iskasu schemos pateiktos rinkmenoje [03uzd_schema.pdf], o braizoma tik pagal duomenis pateiktus uzduotyje
|
||||
2. Visi matmenys duoti metrais, o koordinaciu sistema 'AutoCADine'.
|
||||
3. Plotus, tsk.koordinates ir linijinius dydzius apskaiciuoti bei ismatuoti 0.001 tikslumu, o kampus apskaiciuoti laipsnineje (L-M-S) bei desimtaineje (L) sistemose ir atideti brezinyje 0.0000001 laipsnio tikslumu arba 00.1 sekundes tikslumu.
|
||||
4. Reikalavimai uzduoties atlikimui (rinkmenu pavadinimams, atsakymu sablono pildymui, atlikimo terminui,skaitmenu desimtaines dalies atskyrimui, sluoksniu pavadinimams, kood.tinklo spalvai, tasku pazymejimui ir t.t.)tokie patys kaip ir ankstesneje uzduotyje.
|
||||
5. Iskasu ribas braizyti TIK su 'Polyline'.
|
||||
6. Taskai T1 ir T2, tai uzduotyje nurodytu atkarpu susikirtimo taskai ([03uzd_schema.pdf]).
|
||||
7. Paskutines atkarpos is tasku 14 ir 24 braizomos TIESIOG SUJUNGIANT su pradiniais taskais (1 ir 15).
|
||||
8. Visos brezinio dalys (polilinijos, uzrasai ir t.t.) braizomos skirtingomis spalvomis ir skirtinguose sluoksniuose.
|
||||
9. Pagalbines linijos (tasku T1 ir T2 nustatymui) netrinamos, t.y paliekamos atskirame sluoksnyje.
|
||||
10. Originali nubraizytu karjeru ribu padetis nekeiciama, t.y. perdengiamos tik ribu kopijos (atskirame sluoksnyje)!
|
||||
11. Skirtingos teritorijos (rekultivuotos, eksluatuojamos ir naujai isisavintos) uzbruksniuojamos skirtingai (laisvai parinktu strichu ir atskiruose sluoksniuose), ziur. [03uzd_schema.pdf]!
|
||||
12. Brezinyje butini sutartiniai pazymejimai su apskaiciuotais plotais ir iskasu turiais.
|
||||
13. Brezini apibrezti remeliu (remelio forma ir dydis nurodytas pratybu metu), o brezinio legenda (stampa) uzpildyti realiais duomenimis.
|
||||
14. Brezinio remelio dydi parinkti taip, kad tilptu visas brezinys, o remelio matmenys butu standartiniai, t.y. A4, A3, A2 arba A1 formato (ziur.[03uzd_schema.pdf]).
|
||||
15. Rasant laipsnius, minutes ir sekundes i sablona, butina grieztai laikytis uzrasymo formos, pavyzdziu, [12L 1M 3.2S] reikia uzrasyti 12-01-03.2, arba [0L 0M 13S] reikia uzrasyti 0-00-13.0. Neteisinga uzrasymo forma bus fiksuojama kaip skaiciavimo klaida.
|
||||
16. Sklypu datos uzduotyje, schemoje ar sablone gali skirtis, todel plotu paskirtis nustatoma tik pagal tai, kurios ribos senesnes ar naujesnes. Brezinyje rasomos tos datos, kurios nurodytos uzduotyje.
|
||||
17. Koordinaciu tinklo pradzia apskaiciuojama nuo tasko T3 koordinaciu, o pats tinklas braizomas kas 100 m.
|
||||
18. Iskasu pjuviu ir plotu schemu braizyti nereikia.
|
||||
|
||||
Pabaiga: 2019.11.03 11:23:52
|
||||
|
||||
|
||||
Ispejimas:
|
||||
Jei si uzduotis skirta ne Jums, prasome ja perduoti adresatui arba grazinti siuntejui
|
||||
ir istrinti is savo duomenu bazes.
|
||||
59
I/Karto/assignment3/deg.py
Normal file
59
I/Karto/assignment3/deg.py
Normal file
@@ -0,0 +1,59 @@
|
||||
from decimal import Decimal as D
|
||||
|
||||
class Deg:
|
||||
def __str__(self):
|
||||
return "%03d-%02d-%3.1f" % (self.deg, self.mm, self.ss)
|
||||
|
||||
def __init__(self, deg, mm, ss):
|
||||
self.deg = D(deg)
|
||||
self.mm = D(mm)
|
||||
self.ss = D(ss)
|
||||
|
||||
@classmethod
|
||||
def from_1(cls, deg):
|
||||
assert isinstance(deg, D)
|
||||
|
||||
pdeg, pmm = divmod(deg, 1)
|
||||
pmm = pmm * D(60)
|
||||
pmm, pss = divmod(pmm, 1)
|
||||
pss = pss * D(60)
|
||||
return cls(pdeg, pmm, pss)
|
||||
|
||||
@classmethod
|
||||
def guess(cls, instr):
|
||||
if '-' in instr:
|
||||
deg, mm, ss = instr.split('-')
|
||||
return Deg(deg, mm, ss)
|
||||
return cls.from_1(D(instr))
|
||||
|
||||
@property
|
||||
def frac(self):
|
||||
return (
|
||||
self.deg +
|
||||
self.mm / D(60) +
|
||||
self.ss / D(3600)).normalize()
|
||||
|
||||
|
||||
import unittest
|
||||
class TestDeg(unittest.TestCase):
|
||||
def test_deg(self):
|
||||
w = Deg.guess('125.505')
|
||||
self.assertEqual(125, w.deg)
|
||||
self.assertEqual(30, w.mm)
|
||||
self.assertEqual(18, w.ss)
|
||||
|
||||
def test_guess(self):
|
||||
w = Deg.guess('112-58-25.4')
|
||||
self.assertEqual(112, w.deg)
|
||||
self.assertEqual(58, w.mm)
|
||||
self.assertEqual(D('25.4'), w.ss)
|
||||
frac = "%3.7f" % w.frac
|
||||
self.assertEqual('112.9737222', frac)
|
||||
|
||||
def test_str_lower(self):
|
||||
w = Deg(120, 1, 42.541)
|
||||
self.assertEqual("120-01-42.5", str(w))
|
||||
|
||||
def test_str_upper(self):
|
||||
w = Deg(120, 1, 42.545)
|
||||
self.assertEqual("120-01-42.5", str(w))
|
||||
234
I/Karto/assignment3/measure.py
Executable file
234
I/Karto/assignment3/measure.py
Executable file
@@ -0,0 +1,234 @@
|
||||
#!/usr/bin/env python3
|
||||
from decimal import Decimal as Dec
|
||||
from deg import Deg
|
||||
|
||||
from math import tan, pi, sqrt
|
||||
|
||||
def fmt(deg):
|
||||
if deg > 180:
|
||||
deg -= 360
|
||||
elif deg < -180:
|
||||
deg += 360
|
||||
return "%12.7f" % deg
|
||||
|
||||
def pr(deg): return 270 + deg
|
||||
def pv(deg): return 270 - deg
|
||||
def vp(deg): return 180 + deg
|
||||
def vs(deg): return 180 - deg
|
||||
def sv(deg): return 90 + deg
|
||||
def sr(deg): return 90 - deg
|
||||
def rs(deg): return deg
|
||||
def rp(deg): return 360 - deg
|
||||
|
||||
# Sklypu pradiniu tasku (1 ir 15) koordinates:
|
||||
X1 = Dec('16639.290')
|
||||
Y1 = Dec('25500.960')
|
||||
X15 = Dec('17191.590')
|
||||
Y15 = Dec('25121.430')
|
||||
|
||||
# Sklypu sujungimo tasko T3 koordinates:
|
||||
XT3 = Dec('16971.790')
|
||||
YT3 = Dec('26685.160')
|
||||
|
||||
Xcoords = Dec('17000')
|
||||
Ycoords = Dec('26700')
|
||||
|
||||
# T1, T2
|
||||
XT1 = Dec('16640.989')
|
||||
YT1 = Dec('25379.137')
|
||||
XT2 = Dec('17271.328')
|
||||
YT2 = Dec('25325.608')
|
||||
|
||||
# Pataisos ATKARPOMS:
|
||||
A = Dec('-2.207')
|
||||
B = Dec('1.999')
|
||||
C = Dec('4.838')
|
||||
D = Dec('2.862')
|
||||
E = Dec('-5.907')
|
||||
F = Dec('-3.744')
|
||||
G = Dec('-1.466')
|
||||
H = Dec('6.841')
|
||||
M = Dec('-4.824')
|
||||
|
||||
# Pataisos KAMPAMS:
|
||||
K = Dec('-7.7422786')
|
||||
L = Dec('-6.6428275')
|
||||
N = Dec('-4.2872043')
|
||||
P = Dec('-3.1145084')
|
||||
R = Dec('-7.2564859')
|
||||
S = Dec('3.8874407')
|
||||
T = Dec('-8.7554531')
|
||||
|
||||
L1L1 = Dec('125.829') + G
|
||||
L1L2 = Dec('81.682') + E
|
||||
L1L3 = Dec('61.206') + H
|
||||
L1L4 = Dec('121.055') + D
|
||||
L1L5 = Dec('79.892') + B
|
||||
L1L6 = Dec('159.299') + H
|
||||
L1L7 = Dec('76.500') + E
|
||||
L1L8 = Dec('51.091') + G
|
||||
L1L9 = Dec('93.765') + F
|
||||
L1L10 = Dec('58.926') + D
|
||||
L1L11 = Dec('79.061') + M
|
||||
L1L12 = Dec('121.209') + D
|
||||
L1L13 = Dec('94.071') + C
|
||||
L2L1 = Dec('205.221') + C
|
||||
L2L2 = Dec('122.820') + G
|
||||
L2L3 = Dec('178.657') + H
|
||||
L2L4 = Dec('116.987') + B
|
||||
L2L5 = Dec('84.793') + H
|
||||
L2L6 = Dec('138.291') + F
|
||||
L2L7 = Dec('85.607') + H
|
||||
L2L8 = Dec('114.589') + G
|
||||
L2L9 = Dec('79.210') + D
|
||||
|
||||
# Drawing angles
|
||||
DK1K1 = pr(Deg.guess('84-03-08.3').frac + P)
|
||||
DK1K2 = rp(Deg.guess('112-58-25.4').frac + S)
|
||||
DK1K3 = vp(Deg.guess('54.3107235').frac + L)
|
||||
DK1K4 = pr(Deg.guess('84-33-44.2').frac + S)
|
||||
DK1K5 = pv(Deg.guess('7.8383177').frac + P)
|
||||
DK1K6 = vp(Deg.guess('23-15-32.7').frac + P)
|
||||
DK1K7 = pv(Deg.guess('126.2540802').frac + K)
|
||||
DK1K8 = pv(Deg.guess('205-29-57.8').frac + K)
|
||||
DK1K9 = rs(Deg.guess('101.7366025').frac + S)
|
||||
DK1K10 = sv(Deg.guess('160-23-45.2').frac + T)
|
||||
DK1K11 = pv(Deg.guess('79.8680017').frac + K)
|
||||
DK1K12 = vs(Deg.guess('52-28-42.4').frac + R)
|
||||
DK1K13 = sr(Deg.guess('109-01-49.8').frac + T)
|
||||
DK2K1 = vs(Deg.guess('84-00-34.4').frac + L)
|
||||
DK2K2 = rs(Deg.guess('76.1245808').frac + N)
|
||||
DK2K3 = pr(Deg.guess('54-13-28.3').frac + P)
|
||||
DK2K4 = rp(Deg.guess('182.7394778').frac + S)
|
||||
DK2K5 = sr(Deg.guess('162-45-25.7').frac + L)
|
||||
DK2K6 = pr(Deg.guess('60-41-55.2').frac + S)
|
||||
DK2K7 = rp(Deg.guess('69.4792556').frac + R)
|
||||
DK2K8 = rp(Deg.guess('130-50-06.1').frac + L)
|
||||
DK2K9 = vs(Deg.guess('84-08-54.3').frac + K)
|
||||
|
||||
# Answer angles
|
||||
K1K1 = Deg.guess('84-03-08.3').frac + P
|
||||
K1K2 = Deg.guess('112-58-25.4').frac + S
|
||||
K1K3 = Deg.guess('54.3107235').frac + L
|
||||
K1K4 = Deg.guess('84-33-44.2').frac + S
|
||||
K1K5 = Deg.guess('7.8383177').frac + P
|
||||
K1K6 = Deg.guess('23-15-32.7').frac + P
|
||||
K1K7 = Deg.guess('126.2540802').frac + K
|
||||
K1K8 = Deg.guess('205-29-57.8').frac + K
|
||||
K1K9 = Deg.guess('101.7366025').frac + S
|
||||
K1K10 = Deg.guess('160-23-45.2').frac + T
|
||||
K1K11 = Deg.guess('79.8680017').frac + K
|
||||
K1K12 = Deg.guess('52-28-42.4').frac + R
|
||||
K1K13 = Deg.guess('109-01-49.8').frac + T
|
||||
K2K1 = Deg.guess('84-00-34.4').frac + L
|
||||
K2K2 = Deg.guess('76.1245808').frac + N
|
||||
K2K3 = Deg.guess('54-13-28.3').frac + P
|
||||
K2K4 = Deg.guess('182.7394778').frac + S
|
||||
K2K5 = Deg.guess('162-45-25.7').frac + L
|
||||
K2K6 = Deg.guess('60-41-55.2').frac + S
|
||||
K2K7 = Deg.guess('69.4792556').frac + R
|
||||
K2K8 = Deg.guess('130-50-06.1').frac + L
|
||||
K2K9 = Deg.guess('84-08-54.3').frac + K
|
||||
|
||||
H1 = 4.82
|
||||
SK1 = 41.08
|
||||
A1 = H1 * tan(SK1 * pi / 180)
|
||||
|
||||
H2 = 20.38
|
||||
SK2 = 17.69
|
||||
A2 = H2 * tan(SK2 * pi / 180)
|
||||
|
||||
|
||||
# Area
|
||||
P1_virsutine = Dec('63425.860')
|
||||
P2_apatine = Dec('56139.919')
|
||||
|
||||
P3_virsutine = Dec('59232.387')
|
||||
P4_apatine = Dec('50411.889')
|
||||
|
||||
def f2_v1(h, pv, pa):
|
||||
return h/3*(float(pv+pa)+sqrt(pv*pa))
|
||||
|
||||
def f3_v2(h, pv, pa):
|
||||
return h/2*float(pv+pa)
|
||||
|
||||
def f4_v(v1, v2):
|
||||
return (v1 + v2) / 2
|
||||
|
||||
fig1_v1 = f2_v1(H1, P1_virsutine, P2_apatine)
|
||||
fig1_v2 = f3_v2(H1, P1_virsutine, P2_apatine)
|
||||
fig1_v = f4_v(fig1_v1, fig1_v2)
|
||||
|
||||
fig2_v1 = f2_v1(H2, P3_virsutine, P4_apatine)
|
||||
fig2_v2 = f3_v2(H2, P3_virsutine, P4_apatine)
|
||||
fig2_v = f4_v(fig2_v1, fig2_v2)
|
||||
|
||||
# Kainos
|
||||
|
||||
rek_kaina = Dec('871.29')
|
||||
rek_plotas = Dec('97895.626')
|
||||
|
||||
nauj_kaina = Dec('545.84') / 22
|
||||
nauj_plotas = Dec('34469.766')
|
||||
|
||||
ekspl_kaina = Dec('16.48') / 8
|
||||
ekspl_plotas = Dec('22960.319')
|
||||
|
||||
visa_kaina = (
|
||||
rek_kaina * rek_plotas +
|
||||
nauj_kaina * nauj_plotas +
|
||||
ekspl_kaina * ekspl_plotas
|
||||
)
|
||||
|
||||
if __name__ == '__main__':
|
||||
print("""Sklypu pradiniu tasku (1 ir 15) koordinates:
|
||||
Atkarpos:
|
||||
1L-1 = %7.3f""" % (Dec('125.829') + G) + """
|
||||
1L-2 = %7.3f""" % (Dec('81.682') + E) + """
|
||||
1L-3 = %7.3f""" % (Dec('61.206') + H) + """
|
||||
1L-4 = %7.3f""" % (Dec('121.055') + D) + """
|
||||
1L-5 = %7.3f""" % (Dec('79.892') + B) + """
|
||||
1L-6 = %7.3f""" % (Dec('159.299') + H) + """
|
||||
1L-7 = %7.3f""" % (Dec('76.500') + E) + """
|
||||
1L-8 = %7.3f""" % (Dec('51.091') + G) + """
|
||||
1L-9 = %7.3f""" % (Dec('93.765') + F) + """
|
||||
1L-10 = %7.3f""" % (Dec('58.926') + D) + """
|
||||
1L-11 = %7.3f""" % (Dec('79.061') + M) + """
|
||||
1L-12 = %7.3f""" % (Dec('121.209') + D) + """
|
||||
1L-13 = %7.3f""" % (Dec('94.071') + C) + """
|
||||
|
||||
2L-1 = %7.3f""" % (Dec('205.221') + C) + """
|
||||
2L-2 = %7.3f""" % (Dec('122.820') + G) + """
|
||||
2L-3 = %7.3f""" % (Dec('178.657') + H) + """
|
||||
2L-4 = %7.3f""" % (Dec('116.987') + B) + """
|
||||
2L-5 = %7.3f""" % (Dec('84.793') + H) + """
|
||||
2L-6 = %7.3f""" % (Dec('138.291') + F) + """
|
||||
2L-7 = %7.3f""" % (Dec('85.607') + H) + """
|
||||
2L-8 = %7.3f""" % (Dec('114.589') + G) + """
|
||||
2L-9 = %7.3f""" % (Dec('79.210') + D) + """
|
||||
|
||||
Kampai:
|
||||
1K-1 = %s""" % fmt(pr(Deg.guess('84-03-08.3').frac + P)) + """
|
||||
1K-2 = %s""" % fmt(rp(Deg.guess('112-58-25.4').frac + S)) + """
|
||||
1K-3 = %s""" % fmt(vp(Deg.guess('54.3107235').frac + L)) + """
|
||||
1K-4 = %s""" % fmt(pr(Deg.guess('84-33-44.2').frac + S)) + """
|
||||
1K-5 = %s""" % fmt(pv(Deg.guess('7.8383177').frac + P)) + """
|
||||
1K-6 = %s""" % fmt(vp(Deg.guess('23-15-32.7').frac + P)) + """
|
||||
1K-7 = %s""" % fmt(pv(Deg.guess('126.2540802').frac + K)) + """
|
||||
1K-8 = %s""" % fmt(pv(Deg.guess('205-29-57.8').frac + K)) + """
|
||||
1K-9 = %s""" % fmt(rs(Deg.guess('101.7366025').frac + S)) + """
|
||||
1K-10 = %s""" % fmt(sv(Deg.guess('160-23-45.2').frac + T)) + """
|
||||
1K-11 = %s""" % fmt(pv(Deg.guess('79.8680017').frac + K)) + """
|
||||
1K-12 = %s""" % fmt(vs(Deg.guess('52-28-42.4').frac + R)) + """
|
||||
1K-13 = %s""" % fmt(sr(Deg.guess('109-01-49.8').frac + T)) + """
|
||||
|
||||
2K-1 = %s""" % fmt(vs(Deg.guess('84-00-34.4').frac + L)) + """
|
||||
2K-2 = %s""" % fmt(rs(Deg.guess('76.1245808').frac + N)) + """
|
||||
2K-3 = %s""" % fmt(pr(Deg.guess('54-13-28.3').frac + P)) + """
|
||||
2K-4 = %s""" % fmt(rp(Deg.guess('182.7394778').frac + S)) + """
|
||||
2K-5 = %s""" % fmt(sr(Deg.guess('162-45-25.7').frac + L)) + """
|
||||
2K-6 = %s""" % fmt(pr(Deg.guess('60-41-55.2').frac + S)) + """
|
||||
2K-7 = %s""" % fmt(rp(Deg.guess('69.4792556').frac + R)) + """
|
||||
2K-8 = %s""" % fmt(rp(Deg.guess('130-50-06.1').frac + L)) + """
|
||||
2K-9 = %s""" % fmt(vs(Deg.guess('84-08-54.3').frac + K))
|
||||
)
|
||||
2
I/Karto/assignment4/.gitignore
vendored
Normal file
2
I/Karto/assignment4/.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
teodolitinio_ejimo_resultatai.txt
|
||||
KTZ004_2019_04_ats.txt
|
||||
200
I/Karto/assignment4/04sablonas_ats.txt
Normal file
200
I/Karto/assignment4/04sablonas_ats.txt
Normal file
@@ -0,0 +1,200 @@
|
||||
Uzduotis Nr.
|
||||
*******
|
||||
Braize (Pavarde_Vardas):
|
||||
*******_*******
|
||||
=== Apskaiciuotos posukio tasku koordinates (LKS94 koord.sist. 0.00 tikslumu)===
|
||||
Tasko Nr.11 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.2 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.19 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.3 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.24 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.12 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.13 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.14 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.15 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.16 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.17 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.10 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.18 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.9 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.8 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.23 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.22 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.7 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.6 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.21 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.5 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.20 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.1 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
Tasko Nr.4 koordinates
|
||||
X = *******
|
||||
Y = *******
|
||||
=== Apskaiciuoti liniju stiliu kurimo parametrai (0.001 tikslumu) ===
|
||||
=== Kelias A-03 ===
|
||||
Plotis L1 (duotas)
|
||||
*******
|
||||
Visas kelio A-03 plotis
|
||||
*******
|
||||
Koeficientas L1 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
=== Kelias A-05 ===
|
||||
Plotis L2 (duotas)
|
||||
*******
|
||||
Plotis L3 (duotas)
|
||||
*******
|
||||
Visas kelio A-05 plotis
|
||||
*******
|
||||
Koeficientas L2 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
Koeficientas L3 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
=== Kelias A-08 ===
|
||||
Plotis L4 (duotas)
|
||||
*******
|
||||
Plotis L5 (duotas)
|
||||
*******
|
||||
Plotis L6 (duotas)
|
||||
*******
|
||||
Plotis L7 (duotas)
|
||||
*******
|
||||
Plotis L8 (duotas)
|
||||
*******
|
||||
Plotis L9 (duotas)
|
||||
*******
|
||||
Visas kelio A-08 plotis
|
||||
*******
|
||||
Koeficientas L4 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
Koeficientas L5 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
Koeficientas L6 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
Koeficientas L7 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
Koeficientas L8 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
Koeficientas L9 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
=== Griovys G-11 ===
|
||||
Plotis L10 (duotas)
|
||||
*******
|
||||
Plotis L11 (duotas)
|
||||
*******
|
||||
Plotis L12 (duotas)
|
||||
*******
|
||||
Plotis L13 (duotas)
|
||||
*******
|
||||
Visas griovio G-11 plotis
|
||||
*******
|
||||
Koeficientas L10 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
Koeficientas L11 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
Koeficientas L12 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
Koeficientas L13 plocio atidejimui (+/-0.001)
|
||||
*******
|
||||
=== Apskaiciuoti keliu ir grioviu plociai BRAIZYMUI (0.001 tikslumu) ===
|
||||
Kelio A-03 plotis
|
||||
*******
|
||||
Kelio A-05 plotis
|
||||
*******
|
||||
Kelio A-08 plotis
|
||||
*******
|
||||
Griovio G-11 plotis
|
||||
*******
|
||||
=== Apskaiciuota daugiakampio krastine D1 (0.001 tikslumu) ===
|
||||
*******
|
||||
=== Apskaiciuotas daugiakampio pasuk.kampas K1 (0.0001 laipsnio tikslumu) ===
|
||||
*******
|
||||
=== Apskaiciuotas atstumas iki uzliejimo zonos A1 (0.001 tikslumu) ===
|
||||
*******
|
||||
=============== Ismatuota brezinyje ================
|
||||
=== Keliu ir grioviu asiu ilgiai (0.001 m tikslumu) ===
|
||||
== Kelias A-03 ==
|
||||
Asies 11-12-13-14-15-16-17-18 ilgis
|
||||
*******
|
||||
==Kelias A-05 ==
|
||||
Asies 4-5-6-7-8-9-10 ilgis
|
||||
*******
|
||||
== Kelias A-08 ==
|
||||
Asies 1-2-3 ilgis
|
||||
*******
|
||||
== Griovys G-11 ==
|
||||
Asies 19-20-21-22-23-24 ilgis
|
||||
*******
|
||||
Visas keliu/Grioviu tinklo ilgis (pagal asis)
|
||||
*******
|
||||
=== Uzlietu zemenaudmenu plotai (0.001 m2 tikslumu) ===
|
||||
Miskas
|
||||
*******
|
||||
Ariama
|
||||
*******
|
||||
Sodas
|
||||
*******
|
||||
Pieva
|
||||
*******
|
||||
Ganykla
|
||||
*******
|
||||
Krumai
|
||||
*******
|
||||
Kelias A-03
|
||||
*******
|
||||
Kelias A-05
|
||||
*******
|
||||
Kelias A-08
|
||||
*******
|
||||
Griovys G-11
|
||||
*******
|
||||
Visas prognozuojamo uzliejimo plotas (0.001 m2 tikslumu)
|
||||
*******
|
||||
Visas uzlietas plotas (0.001 m2 tikslumu)
|
||||
*******
|
||||
Plotas kuris liko neuzlietas (0.001 m2 tikslumu)
|
||||
*******
|
||||
BIN
I/Karto/assignment4/04uzd_schema-rotated.pdf
Normal file
BIN
I/Karto/assignment4/04uzd_schema-rotated.pdf
Normal file
Binary file not shown.
BIN
I/Karto/assignment4/04uzd_schema.pdf
Normal file
BIN
I/Karto/assignment4/04uzd_schema.pdf
Normal file
Binary file not shown.
137
I/Karto/assignment4/KTZ004_2019_04_ats.py
Executable file
137
I/Karto/assignment4/KTZ004_2019_04_ats.py
Executable file
@@ -0,0 +1,137 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
from measure import *
|
||||
|
||||
print("""Uzduotis Nr.
|
||||
KTZ004_2019_04
|
||||
Braize (Pavarde_Vardas):
|
||||
Motiejus_Jakstys
|
||||
=== Apskaiciuotos posukio tasku koordinates (LKS94 koord.sist. 0.00 tikslumu)===""")
|
||||
for v in vertices:
|
||||
print("Tasko Nr.%d koordinates" % v.point)
|
||||
print("X = %.2f" % v.coords.lksx)
|
||||
print("Y = %.2f" % v.coords.lksy)
|
||||
|
||||
print("""=== Apskaiciuoti liniju stiliu kurimo parametrai (0.001 tikslumu) ===
|
||||
=== Kelias A-03 ===
|
||||
Plotis L1 (duotas)
|
||||
%.3f""" % L1 + """
|
||||
Visas kelio A-03 plotis
|
||||
%.3f""" % L1 + """
|
||||
Koeficientas L1 plocio atidejimui (+/-0.001)
|
||||
+1.0
|
||||
=== Kelias A-05 ===
|
||||
Plotis L2 (duotas)
|
||||
%.3f""" % L2 + """
|
||||
Plotis L3 (duotas)
|
||||
%.3f""" % L3 + """
|
||||
Visas kelio A-05 plotis
|
||||
%.3f""" % A05_plotis + """
|
||||
Koeficientas L2 plocio atidejimui (+/-0.001)
|
||||
%+.3f""" % (-L2/(L2+L3)) + """
|
||||
Koeficientas L3 plocio atidejimui (+/-0.001)
|
||||
%+.3f""" % (L3/(L2+L3)) + """
|
||||
=== Kelias A-08 ===
|
||||
Plotis L4 (duotas)
|
||||
%.3f""" % L3 + """
|
||||
Plotis L5 (duotas)
|
||||
%.3f""" % L5 + """
|
||||
Plotis L6 (duotas)
|
||||
%.3f""" % L6 + """
|
||||
Plotis L7 (duotas)
|
||||
%.3f""" % L7 + """
|
||||
Plotis L8 (duotas)
|
||||
%.3f""" % L8 + """
|
||||
Plotis L9 (duotas)
|
||||
%.3f""" % L9 + """
|
||||
Visas kelio A-08 plotis
|
||||
%.3f""" % A08_plotis + """
|
||||
Koeficientas L4 plocio atidejimui (+/-0.001)
|
||||
%+.3f""" % (-L4/(L4+L5+L6+L7+L8+L9)) + """
|
||||
Koeficientas L5 plocio atidejimui (+/-0.001)
|
||||
%+.3f""" % (-L5/(L4+L5+L6+L7+L8+L9)) + """
|
||||
Koeficientas L6 plocio atidejimui (+/-0.001)
|
||||
%+.3f""" % (-L6/(L4+L5+L6+L7+L8+L9)) + """
|
||||
Koeficientas L7 plocio atidejimui (+/-0.001)
|
||||
%+.3f""" % (L7/(L4+L5+L6+L7+L8+L9)) + """
|
||||
Koeficientas L8 plocio atidejimui (+/-0.001)
|
||||
%+.3f""" % (L8/(L4+L5+L6+L7+L8+L9)) + """
|
||||
Koeficientas L9 plocio atidejimui (+/-0.001)
|
||||
%+.3f""" % (L9/(L4+L5+L6+L7+L8+L9)) + """
|
||||
=== Griovys G-11 ===
|
||||
Plotis L10 (duotas)
|
||||
%.3f""" % L10 + """
|
||||
Plotis L11 (duotas)
|
||||
%.3f""" % L11 + """
|
||||
Plotis L12 (duotas)
|
||||
%.3f""" % L12 + """
|
||||
Plotis L13 (duotas)
|
||||
%.3f""" % L13 + """
|
||||
Visas griovio G-11 plotis
|
||||
%.3f""" % G11_plotis + """
|
||||
Koeficientas L10 plocio atidejimui (+/-0.001)
|
||||
%+.3f""" % (-L10/(L10+L11+L12+L13)) + """
|
||||
Koeficientas L11 plocio atidejimui (+/-0.001)
|
||||
%+.3f""" % (-L11/(L10+L11+L12+L13)) + """
|
||||
Koeficientas L12 plocio atidejimui (+/-0.001)
|
||||
%+.3f""" % (L12/(L10+L11+L12+L13)) + """
|
||||
Koeficientas L13 plocio atidejimui (+/-0.001)
|
||||
%+.3f""" % (L13/(L10+L11+L12+L13)) + """
|
||||
=== Apskaiciuoti keliu ir grioviu plociai BRAIZYMUI (0.001 tikslumu) ===
|
||||
Kelio A-03 plotis
|
||||
%.3f""" % A03_plotis + """
|
||||
Kelio A-05 plotis
|
||||
%.3f""" % A05_plotis + """
|
||||
Kelio A-08 plotis
|
||||
%.3f""" % A08_plotis + """
|
||||
Griovio G-11 plotis
|
||||
%.3f""" % G11_plotis + """
|
||||
=== Apskaiciuota daugiakampio krastine D1 (0.001 tikslumu) ===
|
||||
%.3f""" % D1 + """
|
||||
=== Apskaiciuotas daugiakampio pasuk.kampas K1 (0.0001 laipsnio tikslumu) ===
|
||||
%.4f""" % K1 + """
|
||||
=== Apskaiciuotas atstumas iki uzliejimo zonos A1 (0.001 tikslumu) ===
|
||||
%.3f""" % A1 + """
|
||||
=============== Ismatuota brezinyje ================
|
||||
=== Keliu ir grioviu asiu ilgiai (0.001 m tikslumu) ===
|
||||
== Kelias A-03 ==
|
||||
Asies 11-12-13-14-15-16-17-18 ilgis
|
||||
%.3f""" % keliu_ilgiai['A-03'] + """
|
||||
==Kelias A-05 ==
|
||||
Asies 4-5-6-7-8-9-10 ilgis
|
||||
%.3f""" % keliu_ilgiai['A-05'] + """
|
||||
== Kelias A-08 ==
|
||||
Asies 1-2-3 ilgis
|
||||
%.3f""" % keliu_ilgiai['A-08'] + """
|
||||
== Griovys G-11 ==
|
||||
Asies 19-20-21-22-23-24 ilgis
|
||||
%.3f""" % keliu_ilgiai['G-11'] + """
|
||||
Visas keliu/Grioviu tinklo ilgis (pagal asis)
|
||||
%.3f""" % sum(keliu_ilgiai.values()) + """
|
||||
=== Uzlietu zemenaudmenu plotai (0.001 m2 tikslumu) ===
|
||||
Miskas
|
||||
24413.152
|
||||
Ariama
|
||||
2797.416
|
||||
Sodas
|
||||
3224.118
|
||||
Pieva
|
||||
0.000
|
||||
Ganykla
|
||||
1653.369
|
||||
Krumai
|
||||
1998.581
|
||||
Kelias A-03
|
||||
5271.599
|
||||
Kelias A-05
|
||||
3019.468
|
||||
Kelias A-08
|
||||
0.000
|
||||
Griovys G-11
|
||||
3738.362
|
||||
Visas prognozuojamo uzliejimo plotas (0.001 m2 tikslumu)
|
||||
%.3f""" % heptagon_area + """
|
||||
Visas uzlietas plotas (0.001 m2 tikslumu)
|
||||
%.3f""" % circle_area + """
|
||||
Plotas kuris liko neuzlietas (0.001 m2 tikslumu)
|
||||
%.3f""" % (heptagon_area - circle_area))
|
||||
BIN
I/Karto/assignment4/KTZ004_2019_04_brez.dwg
Normal file
BIN
I/Karto/assignment4/KTZ004_2019_04_brez.dwg
Normal file
Binary file not shown.
162
I/Karto/assignment4/KTZ004_2019_04_uzd.txt
Normal file
162
I/Karto/assignment4/KTZ004_2019_04_uzd.txt
Normal file
@@ -0,0 +1,162 @@
|
||||
Uzduoti parenge A.Bautrenas (Topografiniai zemelapiai)
|
||||
2019.11.13 13:19:39(47979.51s) RND=2
|
||||
|
||||
|
||||
Uzduotis Nr. KTZ004_2019_04
|
||||
Jakstys_Motiejus (1915375)
|
||||
=== Uzliejamu plotu analize == (NAV_SK=0.21 NAV_BR=0.25) ===
|
||||
Atlikti iki: 2019.11.30 13:19:38
|
||||
|
||||
|
||||
|
||||
1. Pagal duotus duomenis apskaiciuoti keliu ir grioviu tinklo atraminiu tasku koordinates (ziur. 04uzd_schema.pdf).
|
||||
Pastaba. Koordinates skaiciuojamos LKS94 koord. sistemoje, todel klojant taskus brezinyje BUTINA sukeiti koord.asis (skaiciuoti X,Y ivesti Y,X).
|
||||
2. Susikurti braizymui reikalingus liniju (Multiline) stilius (Keliai = A-03,A-05,A-08, Griovys = G-11) (ziur. 04uzd_schema.pdf).
|
||||
Pastaba. Sie objektai yra skirtingu kategoriju (Kat.),t.y kuo aukstesne kategorija tuo objektas svarbesnis. (1 Kat.(auksciausia)= A-08, 2 Kat.= A-05, 3 Kat.= A-03, 4 Kat.(zemiausia)= G-11)
|
||||
3. Nubraizyti keliu ir grioviu tinkla pagal apskaiciuotas koordinates ir surasyti zemenaudas.
|
||||
4. Nubraizyti prognozuojamos uzliejimo zonos riba (taisyklingas daugiakampis)
|
||||
5. Apskaiciuoti faktinio uzliejimo teritorijos dydi (riba) ir ja nubraizyti (apskritimas)
|
||||
6. Apskaiciuoti koordinaciu tinklo pradzia nuo tasko Nr.5 , nubraizyti koordinaciu tinkla ir surasyti koordinates M1:1000, t.y. kas 100 metru.
|
||||
Pastaba. Koordinaciu sistema LKS94.
|
||||
7. Ismatuoti uzlietu zemenaudu, keliu ir grioviu plotus
|
||||
8. Surasyti gautus rezultatus i atsakymu sablona ir brezini
|
||||
|
||||
===== DUOMENYS BRAIZYMUI ====
|
||||
|
||||
---- I. Pataisos: ------
|
||||
A= 6.094 B= -2.923 C= -13.462 N= 9.512
|
||||
|
||||
|
||||
---- II. Teodolitinio ejimo duomenys: ------
|
||||
|
||||
Pradinio tasko koordinates
|
||||
X11 = 6091968.055
|
||||
Y11 = 485944.146
|
||||
|
||||
Pradinis direkcinis kampas
|
||||
A11-2 = 70-16-17
|
||||
|
||||
Vidiniai (desininiai) poligono kampai (L-M-S):
|
||||
11 = 103-03-03
|
||||
2 = 218-27-42
|
||||
19 = 211-44-30
|
||||
3 = 67-26-49
|
||||
24 = 67-33-06
|
||||
12 = 279-03-59
|
||||
13 = 278-54-55
|
||||
14 = 119-27-45
|
||||
15 = 160-50-28
|
||||
16 = 207-42-31
|
||||
17 = 206-18-01
|
||||
10 = 90-55-10
|
||||
18 = 100-18-10
|
||||
9 = 148-30-56
|
||||
8 = 285-20-57
|
||||
23 = 29-44-22
|
||||
22 = 276-33-49
|
||||
7 = 82-07-47
|
||||
6 = 104-15-46
|
||||
21 = 234-17-37
|
||||
5 = 283-30-57
|
||||
20 = 152-15-58
|
||||
1 = 101-20-01
|
||||
4 = 150-15-41
|
||||
|
||||
Atkarpu ilgiai (m):
|
||||
11-2 = 164.126
|
||||
2-19 = 149.851
|
||||
19-3 = 82.384
|
||||
3-24 = 259.022
|
||||
24-12 = 319.331
|
||||
12-13 = 74.764
|
||||
13-14 = 81.640
|
||||
14-15 = 31.888
|
||||
15-16 = 84.073
|
||||
16-17 = 70.072
|
||||
17-10 = 73.378
|
||||
10-18 = 66.625
|
||||
18-9 = 97.003
|
||||
9-8 = 121.003
|
||||
8-23 = 131.915
|
||||
23-22 = 102.086
|
||||
22-7 = 158.324
|
||||
7-6 = 72.157
|
||||
6-21 = 107.938
|
||||
21-5 = 104.082
|
||||
5-20 = 154.332
|
||||
20-1 = 68.972
|
||||
1-4 = 151.531
|
||||
4-11 = 179.336
|
||||
|
||||
|
||||
---- III. Duomenys TIK liniju stiliu SUKURIMUI (metrais): ------
|
||||
|
||||
1 pastaba. ATKREIPTI DEMESI, kad duomenys liniju stiliaus kurimui ir braizymui yra skirtingi, t.y. linijos braizomos ivedant kitus apskaiciuotus keliu ir grioviu plocius (ziur. IV punktas).
|
||||
2 pastaba. Keliai ir Grioviai braizomi asiu numeracijos didejimo kryptimi, todel teigiami (+) juostu koeficientai bus i kaire nuo asies, o neigiami (-) - i desine.
|
||||
=== Kelias A-03 ===
|
||||
L1 = 16.321
|
||||
=== Kelias A-05 ===
|
||||
L2 = 9.109
|
||||
L3 = 4.819
|
||||
=== Kelias A-08 ===
|
||||
L4 = 2.675
|
||||
L5 = 2.059
|
||||
L6 = 1.262
|
||||
L7 = 4.170
|
||||
L8 = 6.005
|
||||
L9 = 6.453
|
||||
=== Griovys G-11 ===
|
||||
L10 = 4.882
|
||||
L11 = 3.305
|
||||
L12 = 2.210
|
||||
L13 = 4.381
|
||||
|
||||
---- IV. Duomenys keliu ir grioviu tinklo BRAIZYMUI -----
|
||||
|
||||
PASTABA: Keliai ir grioviai braizomi pagal SIUOS PLOCIUS, o ne pagal tuos plocius, kurie buvo duoti MLine stiliu sukurimui!!!
|
||||
|
||||
Kelio A-03 plotis = 17.401 + A =
|
||||
Kelio A-05 plotis = 13.705 + B =
|
||||
Kelio A-08 plotis = 29.006 + C =
|
||||
Griovio G-11 plotis = 14.776 + N =
|
||||
|
||||
----- IV. Duomenys uzliejamu zonu braizymui -----
|
||||
Prognozuojamo uzliejimo zona, tai taisyklingas 9-kampis
|
||||
9-kampio krastine D1= 174.667 + C =
|
||||
Daugiakampio pradzia: Kelio A-05 asies taskas Nr. 6
|
||||
Daugiakampio pasukimo kampas (K1) (0.0001 laipsnio tikslumu)
|
||||
K1= 13.147 + B =
|
||||
|
||||
Tikroji uzliejimo zona, tai taisyklingas apskritimas, kurio centras TURI SUTAPTI su daugiakampio centru.
|
||||
Atstumas iki tikrosios uzliejimo zonos (A1) (0.001 tikslumu)
|
||||
A1 = 67.536 + B =
|
||||
|
||||
|
||||
Pastabos:
|
||||
1. Braizymui reikalingos schemos pateiktos rinkmenoje [04uzd_schema.pdf], o koordinaciu skaiciavimus surasyti rinkmenoje [Teodolitinio ejimo skaiciavimo blankas.doc] ir atsiusti kartu su breziniu ir atsakymu rinkmena.
|
||||
2. Kelio/griovio asis - tai linija kurios tasku koordinates apskaiciuojamos.
|
||||
3. Braizant butina kontroliuoti apskaiciuotu juostu plociu (L) atidejimo krypti (skaityti pastabas III dalyje).
|
||||
4. Visi matmenys duoti metrais.
|
||||
5. Kadangi zemenaudu uzrasu dydis keiciamas laisvai, todel visi zemenaudu pavadinimai turi buti surasyti (kad ir labai smulkiu sriftu). Tas pats zemenaudos pavadinimas (jei uzliejimo riba kerta naudmena) rasomas uzlietoje ir neuzlietoje zonose (pavyzdyje [04uzd_schema.pdf] klaida, t.y. gali buti nesurasyta).
|
||||
6. Plotus, tsk.koordinates ir linijinius dydzius apskaiciuoti bei ismatuoti 0.001 tikslumu, o kampus apskaiciuoti ir atideti brezinyje 0.0001 laipsnio tikslumu.
|
||||
7. Reikalavimai uzduoties atlikimui (rinkmenu pavadinimams, atsakymu sablono pildymui, atlikimo terminui,skaitmenu desimtaines dalies atskyrimui, sluoksniu pavadinimams, kood.tinklo spalvai, tasku pazymejimui ir t.t.)tokie patys kaip ir ankstesneje uzduotyje.
|
||||
8. Zenklas '+/-' rodo, kad apskaiciuotas koeficientas butinai turi buti irasytas su skaiciaus zenklas, pvz. +0.258 arba -0.258. Zenklo '+' neirasymas (ten kur nurodyta) bus vertinamas kaip skaiciavimo klaida.
|
||||
9. Keliu/grioviu sankryzos turi atitikti keliu kategorijas, t.y. zemesnes kategorijos kelias negali kirsti aukstesnes kategorijos objekto (04uzd_schema.pdf sankryzos gali buti pavaizduotos neteisingai)
|
||||
10. Plotas, kuris susidaro kertantis dviem objektam (pvz. kelias su grioviu) priskiriamas AUKSTESNES kategorijos objektui.
|
||||
11. Visos brezinio dalys (keliai, uzrasai ir t.t.) braizomos skirtingomis (laisvai pasirinktomis) spalvomis ir skirtinguose sluoksniuose.
|
||||
12. Kelius/griovius sudarancios krastines braizomos tuo linijos tipu, kuris nurodytas schemoje Nr.3. Krastiniu spalvos parenkamos laisvai, o punktyro dydis (Linetype scale) parenkamas taip, kad punktyras butu gerai matomas brezinyje, t.y. nei per didelis, nei per mazas.
|
||||
13. Skirtingos uzlietos zemenaudos (apskritime) (ariama,miskas ir t.t.) uzbruksniuojamos skirtingai (laisvai parinktu strichu ir atskiruose sluoksniuose), ziur. [04uzd_schema.pdf].
|
||||
14. Neuzlietoje teritorijoje (teritorija tarp daugiakampio ir apskritimo) visos naudmenos bruksniuojamos vienodai.
|
||||
15. Brezinyje butini sutartiniai naudmenu pazymejimai su apskaiciuotais plotais.
|
||||
16. Brezini apibrezti remeliu, uzpildyti (realiais duomenimis) brezinio legenda (stampa) ir pasirasyti.
|
||||
17. Brezinio remelio dydi parinkti taip, kad tilptu visas brezinys, o remelio matmenys butu standartiniai, t.y. A4, A3, A2, A1 arba A0 formato (pav.[04uzd_schema.pdf] remelio nera).
|
||||
18. Jei nubraizius, pagal apskaiciuotus duomenis, keliu galai nekerta uzliejimo ribu, tai kelius reikia pratesti iki susikirtimo su riba.
|
||||
19. Jei kokia nors naudmena arba kelias/griovys nepakliuva i uzliejimo zona - atsakymuose irasome 'nuli'.
|
||||
20. Griovio galai uzapvalinami
|
||||
|
||||
Pabaiga: 2019.11.13 13:19:39
|
||||
|
||||
|
||||
Ispejimas:
|
||||
Jei si uzduotis skirta ne Jums, prasome ja perduoti adresatui arba grazinti siuntejui
|
||||
ir istrinti is savo duomenu bazes.
|
||||
8
I/Karto/assignment4/Makefile
Normal file
8
I/Karto/assignment4/Makefile
Normal file
@@ -0,0 +1,8 @@
|
||||
.PHONY: all
|
||||
all: KTZ004_2019_04_ats.txt teodolitinio_ejimo_resultatai.txt
|
||||
|
||||
KTZ004_2019_04_ats.txt: KTZ004_2019_04_ats.py measure.py
|
||||
./$< > $@
|
||||
|
||||
teodolitinio_ejimo_resultatai.txt: measure.py
|
||||
./$< | column -t -s $$'\t' > $@
|
||||
44
I/Karto/assignment4/README.md
Normal file
44
I/Karto/assignment4/README.md
Normal file
@@ -0,0 +1,44 @@
|
||||
4 užduotis
|
||||
==========
|
||||
|
||||
Ši užduotis buvo brėžta dviem būdais:
|
||||
- autocad.
|
||||
- matplotlib.
|
||||
|
||||
Autocad sprendime kelių linijos persidengiančios, ne visos, ir keliai yra
|
||||
"bepločiai", nes neturėjau tinkamo AutoCAD.
|
||||
|
||||
Matplotlib sprendime kelių linijos padarytos teisingai, keliai teisingai
|
||||
susloksniuoti, tačiau brėžinys nėra pilnas.
|
||||
|
||||
Kaip pasileisti matplotlib sprendimą?
|
||||
-------------------------------------
|
||||
|
||||
Jis interaktyvus. Reikia [Python][1], [Matplotlib][2], [Shapely][3], [Descartes][4]:
|
||||
|
||||
```
|
||||
$ python ./draw.py
|
||||
```
|
||||
|
||||
Peržiūra:
|
||||
|
||||
![matplotlib schema][schema2]
|
||||
|
||||
Sugeneruoti atsakymus
|
||||
---------------------
|
||||
|
||||
`KTZ004_2019_04_ats.txt` ir `teodolitinio_ejimo_resultatai.txt` yra sugeneruoti
|
||||
priklausomai nuo pradinių duomenų (duomenys `measure.py`). Kad sugeneruotumėte
|
||||
šiuos failus, reikia [Python][1], [Shapely][2] ir [Make][5] (Make
|
||||
neprivalomas, patikrinkite `Makefile`):
|
||||
|
||||
```
|
||||
$ make
|
||||
```
|
||||
|
||||
[1]: https://python.org/
|
||||
[2]: https://matplotlib.org/3.1.1/users/installing.html
|
||||
[3]: https://pypi.org/project/Shapely/
|
||||
[4]: https://pypi.org/project/descartes/
|
||||
[5]: https://www.gnu.org/software/make/
|
||||
[schema2]: https://raw.githubusercontent.com/motiejus/stud/master/Karto/assignment4/schema2.png
|
||||
BIN
I/Karto/assignment4/Teodolitinio ejimo skaiciavimo blankas.doc
Normal file
BIN
I/Karto/assignment4/Teodolitinio ejimo skaiciavimo blankas.doc
Normal file
Binary file not shown.
87
I/Karto/assignment4/draw.py
Executable file
87
I/Karto/assignment4/draw.py
Executable file
@@ -0,0 +1,87 @@
|
||||
#!/usr/bin/env python3
|
||||
from math import atan, pi
|
||||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
|
||||
from collections import namedtuple
|
||||
from shapely.geometry import LineString, asPolygon, Point as sPoint, asLineString
|
||||
from descartes import PolygonPatch
|
||||
|
||||
from measure import *
|
||||
|
||||
# nubraižytos kelio linijos ir jų nubrėžti offset'ai iš dešinės į kairę.
|
||||
kelias_l = namedtuple('kelias_l', ['line', 'offsets'])
|
||||
|
||||
N, E, S, W = (0,10), (10,0), (0,-10), (-10,0)
|
||||
point_annotations = {
|
||||
1: S, 2: E, 3: N, 4: W,
|
||||
5: N, 6: S, 7: S, 8: N,
|
||||
9: E, 10: N, 11: S, 12: N,
|
||||
13: S, 14: W, 15: N, 16: N,
|
||||
17: N, 18: E, 19: N, 20: S,
|
||||
21: N, 22: S, 23: E, 24: N,
|
||||
}
|
||||
road_annotations = {'A-08':W, 'A-05':N, 'A-03':N, 'G-11':E}
|
||||
|
||||
# implementacija
|
||||
fig, ax = plt.subplots()
|
||||
ax.set_aspect('equal')
|
||||
plt.grid(True)
|
||||
|
||||
# taškų anotacijos
|
||||
for v in vertices:
|
||||
ax.annotate(v.point, xy=v.xy, zorder=KAT0, textcoords='offset points',
|
||||
fontsize='small', xytext=point_annotations[v.point])
|
||||
|
||||
keliai_l = {}
|
||||
# kelių piešimas
|
||||
for id, kelias in keliai.items():
|
||||
# ašis
|
||||
kelias_line = LineString([Points[i].xy for i in kelias.virsunes])
|
||||
ax.plot(*kelias_line.xy, linewidth=2, dashes=kelias.dashes, color=kelias.spalva, zorder=kelias.kat)
|
||||
# offset'ai
|
||||
offset_multiplier = kelias.plotis/(kelias.juostos[0].plotis + kelias.juostos[-1].plotis)
|
||||
offset_lines = []
|
||||
for offset in kelias.juostos:
|
||||
l = kelias_line.parallel_offset(offset.plotis*offset_multiplier, offset.kryptis, join_style=2)
|
||||
offset_lines.append(l)
|
||||
ax.plot(*l.xy, linewidth=.5, dashes=offset.dashes, color=offset.spalva, zorder=kelias.kat)
|
||||
# kelio poligonas su plotu
|
||||
kelias_poly = np.vstack((offset_lines[0].coords, offset_lines[-1].coords))
|
||||
ax.add_patch(PolygonPatch(asPolygon(kelias_poly), fc='white', zorder=kelias.kat, linewidth=0))
|
||||
keliai_l[id] = kelias_l(line=kelias_line, offsets=offset_lines)
|
||||
|
||||
# kelių anotacijos
|
||||
for id, kelias in keliai_l.items():
|
||||
linestart, lineend = np.array(kelias.offsets[-1].coords)[0:2]
|
||||
delta = lineend - linestart
|
||||
angle = atan(delta[1]/delta[0])*180/pi
|
||||
offset = road_annotations[id]
|
||||
ax.annotate(id, kelias.offsets[-1].coords[0], zorder=KAT0, textcoords='offset points',
|
||||
fontsize='small', xytext=offset, rotation=angle)
|
||||
|
||||
# septynkampis
|
||||
prev_dirang = float(K1)*pi/180
|
||||
step = 5/7*pi
|
||||
heptagon = [np.array(Points[6].xy)]
|
||||
for i in range(1, 7):
|
||||
dxy = np.array([float(D1)*cos(prev_dirang), float(D1)*sin(prev_dirang)])
|
||||
heptagon.append(heptagon[i-1] + dxy)
|
||||
prev_dirang += pi - step
|
||||
ax.add_patch(PolygonPatch(asPolygon(heptagon), linewidth=2, fc='xkcd:white', ec='xkcd:magenta'))
|
||||
|
||||
# septynkampio centras
|
||||
x0, y0 = Points[6].xy
|
||||
x = x0 + float(D1)/(2*sin(pi/7))*sin(pi/7-float(K1)*pi/180)
|
||||
y = y0 + float(D1)/(2*sin(pi/7))*cos(pi/7-float(K1)*pi/180)
|
||||
center = sPoint(x, y)
|
||||
|
||||
# užlieta erdvė apskritimas
|
||||
radius = float(D1)/2/sin(pi/7)-float(A1)
|
||||
angles = np.linspace(0, 2*pi, num=360)
|
||||
circle_y = y + np.sin(angles) * radius
|
||||
circle_x = x + np.cos(angles) * radius
|
||||
ax.plot(circle_x, circle_y)
|
||||
|
||||
if __name__ == '__main__':
|
||||
plt.show()
|
||||
274
I/Karto/assignment4/measure.py
Executable file
274
I/Karto/assignment4/measure.py
Executable file
@@ -0,0 +1,274 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Execute like this:
|
||||
./measure.py | column -t -s $'\t'
|
||||
"""
|
||||
|
||||
from collections import namedtuple
|
||||
from decimal import Decimal as Dec
|
||||
from math import sin, cos, pi
|
||||
from shapely.geometry import LineString, asPolygon, Point as sPoint
|
||||
import numpy as np
|
||||
|
||||
|
||||
class Deg(namedtuple('Deg', ['deg', 'mm', 'ss'])):
|
||||
def __str__(self):
|
||||
return "%03d-%02d-%04.1f" % (self.deg, self.mm, self.ss)
|
||||
|
||||
def hms(deg):
|
||||
assert isinstance(deg, Dec)
|
||||
pdeg, pmm = divmod(deg, 1)
|
||||
pmm = pmm * Dec(60)
|
||||
pmm, pss = divmod(pmm, 1)
|
||||
pss = pss * Dec(60)
|
||||
return Deg(pdeg, pmm, pss)
|
||||
|
||||
def normalize(ang):
|
||||
while ang > 180:
|
||||
ang -= 360
|
||||
while ang <= -180:
|
||||
ang += 360
|
||||
return ang
|
||||
|
||||
def guess(inp):
|
||||
if isinstance(inp, str) and '-' in inp:
|
||||
deg, mm, ss = inp.split('-')
|
||||
ddeg, dmm, dss = Dec(deg), Dec(mm), Dec(ss)
|
||||
return ddeg + dmm/60 + dss/3600
|
||||
else:
|
||||
return Dec(instr)
|
||||
|
||||
class Point(namedtuple('Point', ['acadx', 'acady'])):
|
||||
@property
|
||||
def lksx(self):
|
||||
return self.acady
|
||||
@property
|
||||
def lksy(self):
|
||||
return self.acadx
|
||||
|
||||
class Vertex:
|
||||
def __init__(self, point, length, angle, dirang=Dec(), coords = Point(Dec(), Dec())):
|
||||
self.point = point
|
||||
self.len = length
|
||||
self.ang = angle
|
||||
self.dirang = dirang
|
||||
self.coords = coords
|
||||
self.dx, self.dy = Dec(), Dec()
|
||||
|
||||
@property
|
||||
def xy(self):
|
||||
"""xy returns a tuple of lksx and lksy coordinates"""
|
||||
return np.array([float(self.coords.lksx), float(self.coords.lksy)])
|
||||
|
||||
def heptagon(d1):
|
||||
angles = np.linspace(0, 2*pi, num=8)
|
||||
R = float(D1)/2/sin(pi/7)
|
||||
heptagon_xy = (np.array([np.cos(angles), np.sin(angles)])*R).T
|
||||
return asPolygon(heptagon_xy)
|
||||
|
||||
juosta = namedtuple('juosta', ['plotis', 'kryptis', 'dashes', 'spalva'])
|
||||
kelias = namedtuple('kelias', ['virsunes', 'plotis', 'kat', 'dashes', 'spalva', 'juostos'])
|
||||
|
||||
# Kategorijos
|
||||
KAT0, KAT1, KAT2, KAT3, KAT4 = range(5,0,-1)
|
||||
|
||||
A = Dec('6.094')
|
||||
B = Dec('-2.923')
|
||||
C = Dec('-13.462')
|
||||
N = Dec('9.512')
|
||||
|
||||
L1 = Dec('16.321')
|
||||
# === Kelias A-05 ===
|
||||
L2 = Dec('9.109')
|
||||
L3 = Dec('4.819')
|
||||
# === Kelias A-08 ===
|
||||
L4 = Dec('2.675')
|
||||
L5 = Dec('2.059')
|
||||
L6 = Dec('1.262')
|
||||
L7 = Dec('4.170')
|
||||
L8 = Dec('6.005')
|
||||
L9 = Dec('6.453')
|
||||
# === Griovys G-11 ===
|
||||
L10 = Dec('4.882')
|
||||
L11 = Dec('3.305')
|
||||
L12 = Dec('2.210')
|
||||
L13 = Dec('4.381')
|
||||
|
||||
A03_plotis = Dec('17.401') + A
|
||||
A05_plotis = Dec('13.705') + B
|
||||
A08_plotis = Dec('29.006') + C
|
||||
G11_plotis = Dec('14.776') + N
|
||||
|
||||
# Directional coords + angle
|
||||
X11 = Dec('6091968.055')
|
||||
Y11 = Dec('485944.146')
|
||||
A11_2 = guess('70-16-17')
|
||||
|
||||
vertices = [
|
||||
# point len angle dirangle coords
|
||||
Vertex(11, Dec('164.126'), guess('103-03-03'), A11_2, Point(X11, Y11)),
|
||||
Vertex(2, Dec('149.851'), guess('218-27-42')),
|
||||
Vertex(19, Dec('82.384' ), guess('211-44-30')),
|
||||
Vertex(3, Dec('259.022'), guess('67-26-49' )),
|
||||
Vertex(24, Dec('319.331'), guess('67-33-06' )),
|
||||
Vertex(12, Dec('74.764' ), guess('279-03-59')),
|
||||
Vertex(13, Dec('81.640' ), guess('278-54-55')),
|
||||
Vertex(14, Dec('31.888' ), guess('119-27-45')),
|
||||
Vertex(15, Dec('84.073' ), guess('160-50-28')),
|
||||
Vertex(16, Dec('70.072' ), guess('207-42-31')),
|
||||
Vertex(17, Dec('73.378' ), guess('206-18-01')),
|
||||
Vertex(10, Dec('66.625' ), guess('90-55-10' )),
|
||||
Vertex(18, Dec('97.003' ), guess('100-18-10')),
|
||||
Vertex(9, Dec('121.003'), guess('148-30-56')),
|
||||
Vertex(8, Dec('131.915'), guess('285-20-57')),
|
||||
Vertex(23, Dec('102.086'), guess('29-44-22' )),
|
||||
Vertex(22, Dec('158.324'), guess('276-33-49')),
|
||||
Vertex(7, Dec('72.157' ), guess('82-07-47' )),
|
||||
Vertex(6, Dec('107.938'), guess('104-15-46')),
|
||||
Vertex(21, Dec('104.082'), guess('234-17-37')),
|
||||
Vertex(5, Dec('154.332'), guess('283-30-57')),
|
||||
Vertex(20, Dec('68.972' ), guess('152-15-58')),
|
||||
Vertex(1, Dec('151.531'), guess('101-20-01')),
|
||||
Vertex(4, Dec('179.336'), guess('150-15-41')),
|
||||
]
|
||||
|
||||
for i, v in enumerate(vertices[1:]):
|
||||
prev = vertices[i]
|
||||
v.dirang = prev.dirang + 180 - v.ang
|
||||
v.dx = Dec(float(prev.len) * cos(float(prev.dirang) * pi/180))
|
||||
v.dy = Dec(float(prev.len) * sin(float(prev.dirang) * pi/180))
|
||||
v.coords = Point(prev.coords.acadx + v.dx, prev.coords.acady + v.dy)
|
||||
|
||||
angle_sum = Dec(0)
|
||||
for v in vertices:
|
||||
angle_sum += v.ang
|
||||
theoretical_angle_sum = Dec(int((len(vertices)-2)*180))
|
||||
|
||||
# 9-kampio krastine D1
|
||||
D1 = Dec('174.667') + C
|
||||
# Daugiakampio pasukimo kampas (K1)
|
||||
K1 = Dec('13.147') + B
|
||||
# Atstumas iki tikrosios uzliejimo zonos (A1) (0.001 tikslumu)
|
||||
A1 = Dec('67.536') + B
|
||||
|
||||
circle_radius = float(D1)/2/sin(pi/7)-float(A1)
|
||||
heptagon_area = heptagon(float(D1)).area
|
||||
circle_area = sPoint(0,0).buffer(circle_radius).area
|
||||
|
||||
# Points is vertice map by id
|
||||
Points = {}
|
||||
for v in vertices:
|
||||
Points[v.point] = v
|
||||
|
||||
CONTINUOUS = (1,0)
|
||||
DASHDOTX2 = (10,3,2,3)
|
||||
DASHED = (100,20)
|
||||
|
||||
keliai = {
|
||||
'A-08': kelias(
|
||||
virsunes=[1,2,3],
|
||||
plotis=A08_plotis,
|
||||
kat=KAT1,
|
||||
dashes=DASHDOTX2,
|
||||
spalva='xkcd:red',
|
||||
juostos=(
|
||||
juosta(L6+L5+L4, 'right', DASHED, 'xkcd:lightgreen'),
|
||||
juosta(L6+L5, 'right', DASHED, 'xkcd:lightgreen'),
|
||||
juosta(L6, 'right', CONTINUOUS, 'xkcd:black'),
|
||||
juosta(L7, 'left', CONTINUOUS, 'xkcd:black'),
|
||||
juosta(L7+L8, 'left', DASHED, 'xkcd:lightgreen'),
|
||||
juosta(L7+L8+L9, 'left', DASHED, 'xkcd:lightgreen'),
|
||||
),
|
||||
),
|
||||
'A-05': kelias(
|
||||
virsunes=[4,5,6,7,8,9,10],
|
||||
plotis=A05_plotis,
|
||||
kat=KAT2,
|
||||
dashes=DASHDOTX2,
|
||||
spalva='xkcd:red',
|
||||
juostos=(
|
||||
juosta(L3, 'right', CONTINUOUS, 'xkcd:brown'),
|
||||
juosta(L2, 'left', CONTINUOUS, 'xkcd:brown'),
|
||||
),
|
||||
),
|
||||
'A-03': kelias(
|
||||
virsunes=[11,12,13,14,15,16,17,18],
|
||||
plotis=A03_plotis,
|
||||
kat=KAT3,
|
||||
dashes=CONTINUOUS,
|
||||
spalva='xkcd:magenta',
|
||||
juostos=(
|
||||
juosta(L1, 'right', DASHED, 'xkcd:magenta'),
|
||||
juosta(0, 'left', DASHED, 'xkcd:white'),
|
||||
),
|
||||
),
|
||||
'G-11': kelias(
|
||||
virsunes=[19,20,21,22,23,24],
|
||||
plotis=G11_plotis,
|
||||
kat=KAT4,
|
||||
dashes=CONTINUOUS,
|
||||
spalva='xkcd:red',
|
||||
juostos=(
|
||||
juosta(L10+L11, 'right', CONTINUOUS, 'xkcd:blue'),
|
||||
juosta(L11, 'right', CONTINUOUS, 'xkcd:lightblue'),
|
||||
juosta(L12, 'left', CONTINUOUS, 'xkcd:lightblue'),
|
||||
juosta(L12+L13, 'left', CONTINUOUS, 'xkcd:blue'),
|
||||
),
|
||||
),
|
||||
}
|
||||
|
||||
keliu_ilgiai = {}
|
||||
for id, kelias in keliai.items():
|
||||
keliu_ilgiai[id] = LineString([Points[i].xy for i in kelias.virsunes]).length
|
||||
|
||||
if __name__ == '__main__':
|
||||
print("tšk. nr.\tišmatuotas kampas\tdirekcinis kampas\tilgis\tdx\tdy\tx\ty")
|
||||
for i, v in enumerate(vertices):
|
||||
print("\t".join([
|
||||
"%d" % v.point,
|
||||
"%s" % str(hms(v.ang)),
|
||||
"%s" % str(hms(v.dirang)),
|
||||
"%.3f" % v.len,
|
||||
"%.3f" % v.dx,
|
||||
"%.3f" % v.dy,
|
||||
"%.3f" % v.coords.acadx,
|
||||
"%.3f" % v.coords.acady,
|
||||
]))
|
||||
|
||||
#acad coords for drawing
|
||||
"""
|
||||
nxt = vertices[0 if i == len(vertices) - 1 else i+1]
|
||||
pts = "%d-%d" % (v.point, nxt.point)
|
||||
draw = "@%.3f<%.4f" % (v.len, normalize(90 - v.dirang))
|
||||
print("%5s: %19s acadcoords:(%.3f,%.3f)" % \
|
||||
(pts, draw, v.coords.acadx, v.coords.acady))
|
||||
"""
|
||||
|
||||
# debugging & while drawing
|
||||
("""
|
||||
Kelio A-03 plotis = 17.401 + A = %.3f""" % A03_plotis + """
|
||||
Kelio A-05 plotis = 13.705 + B = %.3f""" % A05_plotis + """
|
||||
Kelio A-08 plotis = 29.006 + C = %.3f""" % A08_plotis + """
|
||||
Griovio G-11 plotis = 14.776 + N = %.3f""" % G11_plotis + """
|
||||
|
||||
Prognozuojamo uzliejimo zona, tai taisyklingas 9-kampis
|
||||
9-kampio krastine D1 = %.3f""" % D1 + """
|
||||
Daugiakampio pasukimo kampas (K1) (0.0001 laipsnio tikslumu)
|
||||
K1 = %.4f""" % K1 + """
|
||||
|
||||
Tikroji uzliejimo zona, tai taisyklingas apskritimas, kurio centras TURI SUTAPTI su daugiakampio centru.
|
||||
Atstumas iki tikrosios uzliejimo zonos (A1) (0.001 tikslumu)
|
||||
A1 = %.3f""" % A1 + """
|
||||
|
||||
A-05:
|
||||
x(l) = %.3f""" % (A05_plotis*L3/(L2+L3)) + """
|
||||
x(r) = %.3f""" % (A05_plotis*L2/(L2+L3)) + """
|
||||
|
||||
A-08:
|
||||
x(l) = %.3f""" % (A08_plotis*(L7+L8+L9)/(L7+L8+L9+L6+L5+L4)) + """
|
||||
x(r) = %.3f""" % (A08_plotis*(L6+L5+L4)/(L7+L8+L9+L6+L5+L4)) + """
|
||||
|
||||
G-11:
|
||||
x(l) = %.3f""" % (G11_plotis*(L12+L13)/(L10+L11+L12+L13)) + """
|
||||
x(r) = %.3f""" % (G11_plotis*(L10+L11)/(L10+L11+L12+L13)) + """
|
||||
""")
|
||||
BIN
I/Karto/assignment4/schema2.png
Normal file
BIN
I/Karto/assignment4/schema2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1007 KiB |
BIN
I/Karto/assignment5/05_3_reljefas.jpg
Normal file
BIN
I/Karto/assignment5/05_3_reljefas.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 549 KiB |
225
I/Karto/assignment5/05sablonas_ats.txt
Normal file
225
I/Karto/assignment5/05sablonas_ats.txt
Normal file
@@ -0,0 +1,225 @@
|
||||
Uzduotis Nr.
|
||||
*******
|
||||
Braize (Pavarde_Vardas):
|
||||
*******_*******
|
||||
=== Apskaiciuotu arba pazymetu tasku koordinates (0.001 tikslumu)===
|
||||
X1 = *******
|
||||
Y1 = *******
|
||||
X2 = *******
|
||||
Y2 = *******
|
||||
X3 = *******
|
||||
Y3 = *******
|
||||
X4 = *******
|
||||
Y4 = *******
|
||||
X5 = *******
|
||||
Y5 = *******
|
||||
X6 = *******
|
||||
Y6 = *******
|
||||
X7 = *******
|
||||
Y7 = *******
|
||||
X8 = *******
|
||||
Y8 = *******
|
||||
X9 = *******
|
||||
Y9 = *******
|
||||
X10 = *******
|
||||
Y10 = *******
|
||||
X11 = *******
|
||||
Y11 = *******
|
||||
X12 = *******
|
||||
Y12 = *******
|
||||
X13 = *******
|
||||
Y13 = *******
|
||||
X14 = *******
|
||||
Y14 = *******
|
||||
X15 = *******
|
||||
Y15 = *******
|
||||
X16 = *******
|
||||
Y16 = *******
|
||||
X17 = *******
|
||||
Y17 = *******
|
||||
X18 = *******
|
||||
Y18 = *******
|
||||
X19 = *******
|
||||
Y19 = *******
|
||||
X20 = *******
|
||||
Y20 = *******
|
||||
X21 = *******
|
||||
Y21 = *******
|
||||
X22 = *******
|
||||
Y22 = *******
|
||||
XT23 = *******
|
||||
YT23 = *******
|
||||
XT24 = *******
|
||||
YT24 = *******
|
||||
XT25 = *******
|
||||
YT25 = *******
|
||||
XT26 = *******
|
||||
YT26 = *******
|
||||
XT27 = *******
|
||||
YT27 = *******
|
||||
XT28 = *******
|
||||
YT28 = *******
|
||||
=============== Ismatuota brezinyje ================
|
||||
=== Bendro sklypo krastiniu ilgiai (0.001 m tikslumu) ===
|
||||
Krastine 1-2
|
||||
*******
|
||||
Krastine 2-3
|
||||
*******
|
||||
Krastine 3-4
|
||||
*******
|
||||
Krastine 4-5
|
||||
*******
|
||||
Krastine 5-6
|
||||
*******
|
||||
Krastine 6-7
|
||||
*******
|
||||
Krastine 7-8
|
||||
*******
|
||||
Krastine 8-9
|
||||
*******
|
||||
Krastine 9-10
|
||||
*******
|
||||
Krastine 10-11
|
||||
*******
|
||||
Krastine 11-1
|
||||
*******
|
||||
=== Objektu plotai (0.001 m2 tikslumu) ===
|
||||
Viso (bendro) sklypo plotas
|
||||
*******
|
||||
Objekto M1 plotas
|
||||
*******
|
||||
Objekto M2 plotas
|
||||
*******
|
||||
Objekto M3 plotas
|
||||
*******
|
||||
Objekto N1 plotas
|
||||
*******
|
||||
Objekto N2 plotas
|
||||
*******
|
||||
Objekto N3 plotas
|
||||
*******
|
||||
=== Bendro sklypo (TIK ZEMES) dalijimo rezultatai (0.001 tikslumu) ====
|
||||
Sklypus dalijancios ribos bendras ilgis
|
||||
*******
|
||||
A sklypui priklausanciu objektu plotu suma (be zemes)
|
||||
*******
|
||||
A sklypo (tik zemes) plotas be jam priklausanciu objektu ploto
|
||||
*******
|
||||
A sklypo visos ribos perimetras
|
||||
*******
|
||||
B sklypui priklausanciu objektu plotu suma (be zemes)
|
||||
*******
|
||||
B sklypo (tik zemes) plotas be jam priklausanciu objektu ploto
|
||||
*******
|
||||
B sklypo visos ribos perimetras
|
||||
*******
|
||||
=== Sutartiniu zenklu (SZ) kiekiai ===
|
||||
SZ skaicius viso sklypo isorineje riboje
|
||||
*******
|
||||
SZ skaicius dalijimo riboje
|
||||
*******
|
||||
SZ (medziu) skaicius A sklype
|
||||
*******
|
||||
SZ (medziu) skaicius B sklype
|
||||
*******
|
||||
=== SKENUOTO VAIZDO TRANSFORMAVIMO DUOMENYS ===
|
||||
Pastaba: Duomenis nurasyti is sken.vaizdo transform. ziniarascio [trasform_blank.doc].
|
||||
Tikslumas turi atitikti ziniarastyje nurodyta duomenu tiksluma.
|
||||
=== Skenuoto brez.(pries transformavima) koord. sankirtu koordinates(SX, SY) ===
|
||||
Sankirtos Nr.1 koordinates (0.0001)
|
||||
SX1 = *******
|
||||
SY1 = *******
|
||||
Sankirtos Nr.2 koordinates (0.0001)
|
||||
SX2 = *******
|
||||
SY2 = *******
|
||||
Sankirtos Nr.3 koordinates (0.0001)
|
||||
SX3 = *******
|
||||
SY3 = *******
|
||||
Sankirtos Nr.4 koordinates (0.0001)
|
||||
SX4 = *******
|
||||
SY4 = *******
|
||||
=== Atkarpu pasukimo kampai (+/-laipsniais 0.0001) ===
|
||||
Atkarpa 1-2
|
||||
1-2 = *******
|
||||
Atkarpa 4-3
|
||||
4-3 = *******
|
||||
Atkarpa 1-4
|
||||
1-4 = *******
|
||||
Atkarpa 2-3
|
||||
2-3 = *******
|
||||
=== Pasukimo kampo vidurkis (+/-laipsnais 0.0001) ===
|
||||
*******
|
||||
=== Atkarpu ilgiai (0.0001) ===
|
||||
Atkarpa 1-4
|
||||
1-4 = *******
|
||||
Atkarpa 2-3
|
||||
2-3 = *******
|
||||
Atkarpa 1-2
|
||||
1-2 = *******
|
||||
Atkarpa 4-3
|
||||
4-3 = *******
|
||||
=== Atkarpu X asies kryptimi vidurkis E (0.0001) ===
|
||||
*******
|
||||
=== Atkarpu Y asies kryptimi vidurkis E (0.0001) ===
|
||||
*******
|
||||
=== Transformavimo koeficientai ===
|
||||
== X asies kryptimi ==
|
||||
Teorinis atkarpos ilgis T
|
||||
*******
|
||||
Transformavimo koeficientas Kx (0.0000001)
|
||||
*******
|
||||
== Y asies kryptimi ==
|
||||
Teorinis atkarpos ilgis T
|
||||
*******
|
||||
Transformavimo koeficientas Ky (0.0000001)
|
||||
*******
|
||||
=== Duomenys po brezinio transformavimo
|
||||
== 1 sankirta ==
|
||||
Koord. po transformavimo G (0.0001)
|
||||
GX1 = *******
|
||||
GY1 = *******
|
||||
Teorines sankirtos koord. TK
|
||||
TKX1 = *******
|
||||
TKY1 = *******
|
||||
Skirtumai G-TK (+/-0.0001)
|
||||
dX1 = *******
|
||||
dY1 = *******
|
||||
== 2 sankirta ==
|
||||
Koord. po transformavimo G (0.0001)
|
||||
GX2 = *******
|
||||
GY2 = *******
|
||||
Teorines sankirtos koord. TK
|
||||
TKX2 = *******
|
||||
TKY2 = *******
|
||||
Skirtumai G-TK (+/-0.0001)
|
||||
dX2 = *******
|
||||
dY2 = *******
|
||||
== 3 sankirta ==
|
||||
Koord. po transformavimo G (0.0001)
|
||||
GX3 = *******
|
||||
GY3 = *******
|
||||
Teorines sankirtos koord. TK
|
||||
TKX3 = *******
|
||||
TKY3 = *******
|
||||
Skirtumai G-TK (+/-0.0001)
|
||||
dX3 = *******
|
||||
dY3 = *******
|
||||
== 4 sankirta ==
|
||||
Koord. po transformavimo G (0.0001)
|
||||
GX4 = *******
|
||||
GY4 = *******
|
||||
Teorines sankirtos koord. TK
|
||||
TKX4 = *******
|
||||
TKY4 = *******
|
||||
Skirtumai G-TK (+/-0.0001)
|
||||
dX4 = *******
|
||||
dY4 = *******
|
||||
== Skirtumu dX ir dY sumos (+/-0.0001) ==
|
||||
sumdX = *******
|
||||
sumdY = *******
|
||||
==Skenuoto brezinio transformavimo tikslumas [1:1/(F/Pmax)] (0.1 tikslumu) ==
|
||||
1:*******
|
||||
== Horizontalios pjuvio linijos ilgis (0.001m tikslumu) ==
|
||||
*******
|
||||
== Pjuvio linijos (pagal reljefa) ilgis (0.001m tikslumu) ==
|
||||
*******
|
||||
BIN
I/Karto/assignment5/05uzd_schema-rotated.pdf
Normal file
BIN
I/Karto/assignment5/05uzd_schema-rotated.pdf
Normal file
Binary file not shown.
BIN
I/Karto/assignment5/05uzd_schema.pdf
Normal file
BIN
I/Karto/assignment5/05uzd_schema.pdf
Normal file
Binary file not shown.
228
I/Karto/assignment5/KTZ004_2019_05_ats.py
Executable file
228
I/Karto/assignment5/KTZ004_2019_05_ats.py
Executable file
@@ -0,0 +1,228 @@
|
||||
#!/usr/bin/env python3
|
||||
print("""
|
||||
Uzduotis Nr.
|
||||
KTZ004_2019_05
|
||||
Braize (Pavarde_Vardas):
|
||||
Motiejus_Jakstys
|
||||
=== Apskaiciuotu arba pazymetu tasku koordinates (0.001 tikslumu)===
|
||||
X1 = *******
|
||||
Y1 = *******
|
||||
X2 = *******
|
||||
Y2 = *******
|
||||
X3 = *******
|
||||
Y3 = *******
|
||||
X4 = *******
|
||||
Y4 = *******
|
||||
X5 = *******
|
||||
Y5 = *******
|
||||
X6 = *******
|
||||
Y6 = *******
|
||||
X7 = *******
|
||||
Y7 = *******
|
||||
X8 = *******
|
||||
Y8 = *******
|
||||
X9 = *******
|
||||
Y9 = *******
|
||||
X10 = *******
|
||||
Y10 = *******
|
||||
X11 = *******
|
||||
Y11 = *******
|
||||
X12 = *******
|
||||
Y12 = *******
|
||||
X13 = *******
|
||||
Y13 = *******
|
||||
X14 = *******
|
||||
Y14 = *******
|
||||
X15 = *******
|
||||
Y15 = *******
|
||||
X16 = *******
|
||||
Y16 = *******
|
||||
X17 = *******
|
||||
Y17 = *******
|
||||
X18 = *******
|
||||
Y18 = *******
|
||||
X19 = *******
|
||||
Y19 = *******
|
||||
X20 = *******
|
||||
Y20 = *******
|
||||
X21 = *******
|
||||
Y21 = *******
|
||||
X22 = *******
|
||||
Y22 = *******
|
||||
XT23 = *******
|
||||
YT23 = *******
|
||||
XT24 = *******
|
||||
YT24 = *******
|
||||
XT25 = *******
|
||||
YT25 = *******
|
||||
XT26 = *******
|
||||
YT26 = *******
|
||||
XT27 = *******
|
||||
YT27 = *******
|
||||
XT28 = *******
|
||||
YT28 = *******
|
||||
=============== Ismatuota brezinyje ================
|
||||
=== Bendro sklypo krastiniu ilgiai (0.001 m tikslumu) ===
|
||||
Krastine 1-2
|
||||
*******
|
||||
Krastine 2-3
|
||||
*******
|
||||
Krastine 3-4
|
||||
*******
|
||||
Krastine 4-5
|
||||
*******
|
||||
Krastine 5-6
|
||||
*******
|
||||
Krastine 6-7
|
||||
*******
|
||||
Krastine 7-8
|
||||
*******
|
||||
Krastine 8-9
|
||||
*******
|
||||
Krastine 9-10
|
||||
*******
|
||||
Krastine 10-11
|
||||
*******
|
||||
Krastine 11-1
|
||||
*******
|
||||
=== Objektu plotai (0.001 m2 tikslumu) ===
|
||||
Viso (bendro) sklypo plotas
|
||||
24575.084
|
||||
Objekto M1 plotas
|
||||
*******
|
||||
Objekto M2 plotas
|
||||
*******
|
||||
Objekto M3 plotas
|
||||
*******
|
||||
Objekto N1 plotas
|
||||
*******
|
||||
Objekto N2 plotas
|
||||
*******
|
||||
Objekto N3 plotas
|
||||
*******
|
||||
=== Bendro sklypo (TIK ZEMES) dalijimo rezultatai (0.001 tikslumu) ====
|
||||
Sklypus dalijancios ribos bendras ilgis
|
||||
*******
|
||||
A sklypui priklausanciu objektu plotu suma (be zemes)
|
||||
*******
|
||||
A sklypo (tik zemes) plotas be jam priklausanciu objektu ploto
|
||||
*******
|
||||
A sklypo visos ribos perimetras
|
||||
739.812
|
||||
B sklypui priklausanciu objektu plotu suma (be zemes)
|
||||
*******
|
||||
B sklypo (tik zemes) plotas be jam priklausanciu objektu ploto
|
||||
*******
|
||||
B sklypo visos ribos perimetras
|
||||
*******
|
||||
=== Sutartiniu zenklu (SZ) kiekiai ===
|
||||
SZ skaicius viso sklypo isorineje riboje
|
||||
*******
|
||||
SZ skaicius dalijimo riboje
|
||||
*******
|
||||
SZ (medziu) skaicius A sklype
|
||||
*******
|
||||
SZ (medziu) skaicius B sklype
|
||||
*******
|
||||
=== SKENUOTO VAIZDO TRANSFORMAVIMO DUOMENYS ===
|
||||
Pastaba: Duomenis nurasyti is sken.vaizdo transform. ziniarascio [trasform_blank.doc].
|
||||
Tikslumas turi atitikti ziniarastyje nurodyta duomenu tiksluma.
|
||||
=== Skenuoto brez.(pries transformavima) koord. sankirtu koordinates(SX, SY) ===
|
||||
Sankirtos Nr.1 koordinates (0.0001)
|
||||
SX1 = *******
|
||||
SY1 = *******
|
||||
Sankirtos Nr.2 koordinates (0.0001)
|
||||
SX2 = *******
|
||||
SY2 = *******
|
||||
Sankirtos Nr.3 koordinates (0.0001)
|
||||
SX3 = *******
|
||||
SY3 = *******
|
||||
Sankirtos Nr.4 koordinates (0.0001)
|
||||
SX4 = *******
|
||||
SY4 = *******
|
||||
=== Atkarpu pasukimo kampai (+/-laipsniais 0.0001) ===
|
||||
Atkarpa 1-2
|
||||
1-2 = *******
|
||||
Atkarpa 4-3
|
||||
4-3 = *******
|
||||
Atkarpa 1-4
|
||||
1-4 = *******
|
||||
Atkarpa 2-3
|
||||
2-3 = *******
|
||||
=== Pasukimo kampo vidurkis (+/-laipsnais 0.0001) ===
|
||||
*******
|
||||
=== Atkarpu ilgiai (0.0001) ===
|
||||
Atkarpa 1-4
|
||||
1-4 = *******
|
||||
Atkarpa 2-3
|
||||
2-3 = *******
|
||||
Atkarpa 1-2
|
||||
1-2 = *******
|
||||
Atkarpa 4-3
|
||||
4-3 = *******
|
||||
=== Atkarpu X asies kryptimi vidurkis E (0.0001) ===
|
||||
*******
|
||||
=== Atkarpu Y asies kryptimi vidurkis E (0.0001) ===
|
||||
*******
|
||||
=== Transformavimo koeficientai ===
|
||||
== X asies kryptimi ==
|
||||
Teorinis atkarpos ilgis T
|
||||
*******
|
||||
Transformavimo koeficientas Kx (0.0000001)
|
||||
*******
|
||||
== Y asies kryptimi ==
|
||||
Teorinis atkarpos ilgis T
|
||||
*******
|
||||
Transformavimo koeficientas Ky (0.0000001)
|
||||
*******
|
||||
=== Duomenys po brezinio transformavimo
|
||||
== 1 sankirta ==
|
||||
Koord. po transformavimo G (0.0001)
|
||||
GX1 = *******
|
||||
GY1 = *******
|
||||
Teorines sankirtos koord. TK
|
||||
TKX1 = *******
|
||||
TKY1 = *******
|
||||
Skirtumai G-TK (+/-0.0001)
|
||||
dX1 = *******
|
||||
dY1 = *******
|
||||
== 2 sankirta ==
|
||||
Koord. po transformavimo G (0.0001)
|
||||
GX2 = *******
|
||||
GY2 = *******
|
||||
Teorines sankirtos koord. TK
|
||||
TKX2 = *******
|
||||
TKY2 = *******
|
||||
Skirtumai G-TK (+/-0.0001)
|
||||
dX2 = *******
|
||||
dY2 = *******
|
||||
== 3 sankirta ==
|
||||
Koord. po transformavimo G (0.0001)
|
||||
GX3 = *******
|
||||
GY3 = *******
|
||||
Teorines sankirtos koord. TK
|
||||
TKX3 = *******
|
||||
TKY3 = *******
|
||||
Skirtumai G-TK (+/-0.0001)
|
||||
dX3 = *******
|
||||
dY3 = *******
|
||||
== 4 sankirta ==
|
||||
Koord. po transformavimo G (0.0001)
|
||||
GX4 = *******
|
||||
GY4 = *******
|
||||
Teorines sankirtos koord. TK
|
||||
TKX4 = *******
|
||||
TKY4 = *******
|
||||
Skirtumai G-TK (+/-0.0001)
|
||||
dX4 = *******
|
||||
dY4 = *******
|
||||
== Skirtumu dX ir dY sumos (+/-0.0001) ==
|
||||
sumdX = *******
|
||||
sumdY = *******
|
||||
==Skenuoto brezinio transformavimo tikslumas [1:1/(F/Pmax)] (0.1 tikslumu) ==
|
||||
1:*******
|
||||
== Horizontalios pjuvio linijos ilgis (0.001m tikslumu) ==
|
||||
*******
|
||||
== Pjuvio linijos (pagal reljefa) ilgis (0.001m tikslumu) ==
|
||||
*******
|
||||
""")
|
||||
BIN
I/Karto/assignment5/KTZ004_2019_05_brez.dwg
Normal file
BIN
I/Karto/assignment5/KTZ004_2019_05_brez.dwg
Normal file
Binary file not shown.
342
I/Karto/assignment5/KTZ004_2019_05_uzd.txt
Normal file
342
I/Karto/assignment5/KTZ004_2019_05_uzd.txt
Normal file
@@ -0,0 +1,342 @@
|
||||
Uzduoti parenge A.Bautrenas (Topografiniai zemelapiai)
|
||||
2019.11.28 12:23:10(44590.9s) RND=4
|
||||
|
||||
|
||||
Uzduotis Nr. KTZ004_2019_05
|
||||
Jakstys_Motiejus (1915375)
|
||||
=== Skenuotu vaizdu transformacijos, pjuvis == (NAV_SK=0.21 NAV_BR=0.25) ===
|
||||
Atlikti iki: 2019.12.20 12:23:09
|
||||
|
||||
|
||||
|
||||
Uzduotis:
|
||||
|
||||
1. Pagal duotus ir pataisytus duomenis (M1:1000) nubraizyti sklypo ribas (M1:1000) ir jame esancius objektus (ziur. [05uzd_schema.pdf]) ir is nubraizyto brezinio originalo (M1:1000) suformuoti tris brezinius spaudinimui (ziur. [05uzd_schema.pdf]) ir juos pateikti ('atspausdinti') PDF formatu:
|
||||
I brez. 'Sklypo ribos, zemes padalinimas ir apzeldinimas' (M1:1000).
|
||||
II brez. 'Sklypo reljefas' (M1:500).
|
||||
III brez. 'Sklypo reljefo pjuvis' (Mh1:500 Mv1:100).
|
||||
IV brez. 'Sklypo 3D topografinis planas' .
|
||||
|
||||
Pastaba. Brezinio mato vienetai turi buti nustatyti 'milimetrais' !!! (Format/Units... Insertion scale = Milimeters)
|
||||
|
||||
|
||||
Braizant I brez. 'Sklypo ribos, zemes padalinimas ir apzeldinimas' reikia:
|
||||
1. Pazymeti sklypo ribos taskus (Point), kurie pamatuoti uzkirciais nuo atraminiu liniju (T23-T24-T25) ir (T26-T27-T28), ir nubraizyti bendra sklypo riba.
|
||||
Pastaba. Kiekvienas ribos taskas pamatuotas trimis uzkirciais
|
||||
(pvz. T23-1,T24-1 ir T25-1), kurie turi kirstis viename taske. Galimas sankirtu nesutapimas ~5 mm , jei gaunasi didesni nesutapimai - butina tikrinti atkarpu ilgiu atidejima.
|
||||
|
||||
2. Apskaiciuoti (ismatuoti) bendra sklypo plota ir jame esanciu objektu plotus
|
||||
|
||||
3. Bendro sklypo zeme (BE ESANCIU OBJEKTU PLOTO) padalinti i dvi lygias dalis 0.1 m2 tikslumu (sklypas A ir sklypas B).
|
||||
Pastaba. Sklypo pavadinimas (A arba B) nustatomas pagal jame esancius abjektus nurodytus uzduotyje.
|
||||
|
||||
4. Susikurti nurodytus ribu sutartinius zenklus (block) ir juos isdelioti ant atitinkamu ribu.
|
||||
Pastaba. Sutartiniu zenklu (block) pavadinimai turi buti kaip nurodyta uzduotyje, o ju iterpimo taskai (Pic point) sutapti su ribomis.
|
||||
|
||||
5. Susikurti (pagal schemoje pateiktus matmenis) reikiamus medziu sutartinius zenklus (block) ir juos isdelioti (atitinkamame sklype) nurodyto plocio eilutemis ir stulpeliais bei nurodyta kryptimi.
|
||||
Pastaba. Sutartiniu zenklu (block) pavadinimai turi atitikti medzio rusies pavadinima ir buti nurodytos spalvos (skaityti bendras pastabas).
|
||||
|
||||
6. Suskaiciuoti ir surasyti kiek kokiu sutartiniu zenklu (medziu ir ribu) panaudota brezinyje.
|
||||
7. Sukurti galutini 1 brez. varianta M1:1000 (be reljefo)
|
||||
Pastaba. Visi koordinuoti arba uzkirciais nustatyti taskai turi buti pazymeti taskais (Point), rutuliukais (donuts) ir sunumeruoti.
|
||||
|
||||
|
||||
Braizant II brez. 'Sklypo reljefas' reikia:
|
||||
1. Isikelti skenuota sklypo reljefo horizontaliu brezini [Jusu failo pavadinimas nurodytas uzduotyje].
|
||||
|
||||
2. Skenuota vaizda transformuoti i braizymo masteli 1:1000 (apskaiciavus reikiamus transformavimo koeficientus)
|
||||
|
||||
3. Sutapatinti su brezinio koordinaciu sistema ir uzbrezti pjuvio linija nurodyta kryptimi.
|
||||
|
||||
4. Sukurti galutini II brez. varianta (originalo kopija) nurodytu horizontaliu masteliu (Mh) paliekant tik koord. tinkla, reljefa, isorinias sklypo ribas, pjuvio linija ir reikiamus uzrasus
|
||||
Pastaba. Skenuota reljefo vaizda apkirpti (komanda Clip) pagal sklypo riba, paliekant ~10 m uzlaidas (ziur. pvz.).
|
||||
|
||||
5. Surasyti altitudes visu horizontaliu, kurias kerta pjuvio linija. Horizontaliu reiksmes apskaiciuojamos nuo A tasko altitudes.
|
||||
|
||||
|
||||
Braizant III brez. 'Sklypo reljefo pjuvis' reikia:
|
||||
1. Pasidaryti sklypo reljefo kopija ir ja pasukti taip, kad pjuvio linija sutaptu su X asies kryptimi. (ziur. pvz.)
|
||||
|
||||
2. Padidinti brezinio originala (jei dar nebuvo padidintas) iki nurodyto horizontalaus mastelio (Mh) ir iskelti reikiamo ilgio (pagal nurodyta vertikalu masteli Mv) statmenis is horizontaliu ir pjuvio linijos sankirtu. Suformuoti pjuvio profili jungiant iskeltu statmenu galus.
|
||||
|
||||
3. Pasidaryti suformuoto pjuvio kopija ir ja ikelti i brezinio remeli. Nubraizyti reikiamu masteliu skales (pagal nurodyta 'nuline linija' H0), surasyti altitudes ir tikruosius atstumus tarp horizontaliu (ziur. pvz.)
|
||||
|
||||
|
||||
4. Braizant IV brez. 'Sklypo 3D topografinis planas' reikia:
|
||||
Pastaba. 3D brezinio pavyzdys bus pateiktas atskirai.
|
||||
1. Sukurti visu sklype esnciu objektu (statiniu, medziu) ir ribas (tvoras) zyminsiu sutartiniu zenklu 3D modelius.
|
||||
2. Vadovaujantis jau nubraizytu I breziniu sukurti 3D topografini plana atskirame brezinyje (faile).
|
||||
|
||||
|
||||
Pastaba: Atsiskaitymui reikia pateikti uzpildytas atsakymu rinkmenas (dvi) ([trasform_blank.doc] ir [05sablonas_ats.txt]), brezini (DWG) ir tris brezinius 'atspausdintus' PDF formatu.
|
||||
3D brezinys pateikiamas papildomai atskirame faile.
|
||||
2D Brezinyje (DWG) turi buti: brezinio originalas (skirtinguose sluoksniuose atramines linijos, ribos, koord.tinklas, uzrasai, sutartiniai zenklai, reljefas, pjuvio linija ir t.t.) ir trys nurodytu breziniu lapai (originalo kopijos) parengti spausdinimui, t.y. tik su tam lapui reikiama informacija, remeliu ir uzpildytu 'stampu'.
|
||||
|
||||
|
||||
----- PRADINIAI DUOMENYS -----
|
||||
|
||||
|
||||
Pataisos:
|
||||
A = -7.756
|
||||
B = 4.686
|
||||
C = -7.663
|
||||
Z = -7.103
|
||||
E = 6.405
|
||||
F = -6.552
|
||||
G = 6.931
|
||||
N = -3.986
|
||||
M = -5.285
|
||||
|
||||
|
||||
Atraminiu liniju koordinates ir uzkirciu ilgiai(m) [Koord. LKS94 sistemoje jau sukeistos]:
|
||||
-- Atrama T23-T24-T25 --
|
||||
XT23 = 564383.829 + N
|
||||
YT23 = 6173144.853 + A
|
||||
---------------
|
||||
XT24 = 564444.357 + F
|
||||
YT24 = 6173086.343 + C
|
||||
---------------
|
||||
XT25 = 564673.556 + B
|
||||
YT25 = 6173055.598 + M
|
||||
---------------
|
||||
Kontrolinis atstumas T23-T24 = 82.293
|
||||
Kontrolinis atstumas T24-T25 = 242.105
|
||||
----- 1 tasko uzkirciai (metrais)----------
|
||||
T23-1 = 161.722
|
||||
T24-1 = 125.560
|
||||
T25-1 = 169.686
|
||||
----- 2 tasko uzkirciai (metrais)----------
|
||||
T23-2 = 91.681
|
||||
T24-2 = 58.350
|
||||
T25-2 = 220.938
|
||||
----- 3 tasko uzkirciai (metrais)----------
|
||||
T23-3 = 82.431
|
||||
T24-3 = 126.263
|
||||
T25-3 = 294.537
|
||||
----- 9 tasko uzkirciai (metrais)----------
|
||||
T23-9 = 265.534
|
||||
T24-9 = 227.287
|
||||
T25-9 = 132.783
|
||||
----- 10 tasko uzkirciai (metrais)----------
|
||||
T23-10 = 288.522
|
||||
T24-10 = 238.487
|
||||
T25-10 = 89.932
|
||||
----- 11 tasko uzkirciai (metrais)----------
|
||||
T23-11 = 211.001
|
||||
T24-11 = 165.636
|
||||
T25-11 = 126.845
|
||||
|
||||
-- Atrama T26-T27-T28 --
|
||||
XT26 = 564414.733 + G
|
||||
YT26 = 6173298.332 + N
|
||||
---------------
|
||||
XT27 = 564564.172 + G
|
||||
YT27 = 6173312.063 + B
|
||||
---------------
|
||||
XT28 = 564770.145 + N
|
||||
YT28 = 6173230.520 + N
|
||||
---------------
|
||||
Kontrolinis atstumas T26-T27 = 151.109
|
||||
Kontrolinis atstumas T27-T28 = 214.908
|
||||
----- 4 tasko uzkirciai (metrais)----------
|
||||
T26-4 = 101.226
|
||||
T27-4 = 137.261
|
||||
T28-4 = 284.950
|
||||
----- 5 tasko uzkirciai (metrais)----------
|
||||
T26-5 = 32.511
|
||||
T27-5 = 125.052
|
||||
T28-5 = 319.540
|
||||
----- 6 tasko uzkirciai (metrais)----------
|
||||
T26-6 = 155.114
|
||||
T27-6 = 46.286
|
||||
T28-6 = 196.223
|
||||
----- 7 tasko uzkirciai (metrais)----------
|
||||
T26-7 = 247.440
|
||||
T27-7 = 128.403
|
||||
T28-7 = 107.731
|
||||
----- 8 tasko uzkirciai (metrais)----------
|
||||
T26-8 = 258.183
|
||||
T27-8 = 149.388
|
||||
T28-8 = 109.161
|
||||
|
||||
|
||||
Objektu koordinates:
|
||||
X12 = 564474.034 + M
|
||||
Y12 = 6173175.426 + F
|
||||
---------------
|
||||
X13 = 564505.240 + C
|
||||
Y13 = 6173237.929 + E
|
||||
---------------
|
||||
X14 = 564519.570 + C
|
||||
Y14 = 6173255.007 + F
|
||||
---------------
|
||||
X15 = 564615.010 + A
|
||||
Y15 = 6173215.649 + Z
|
||||
---------------
|
||||
X16 = 564627.375 + E
|
||||
Y16 = 6173220.989 + Z
|
||||
---------------
|
||||
X17 = 564627.105 + N
|
||||
Y17 = 6173210.067 + Z
|
||||
---------------
|
||||
X18 = 564607.740 + C
|
||||
Y18 = 6173171.025 + Z
|
||||
---------------
|
||||
X19 = 564558.331 + B
|
||||
Y19 = 6173177.716 + Z
|
||||
---------------
|
||||
X20 = 564546.236 + M
|
||||
Y20 = 6173183.298 + Z
|
||||
---------------
|
||||
X21 = 564558.601 + N
|
||||
Y21 = 6173188.638 + C
|
||||
---------------
|
||||
X22 = 564539.728 + F
|
||||
Y22 = 6173230.148 + E
|
||||
---------------
|
||||
|
||||
--------- Kiti duomenys ----------------
|
||||
|
||||
N1 objekto kampu skaicius = 10
|
||||
|
||||
Objektu N1,M1,M2,M3 matmenys (metrais)
|
||||
B1 = 7.844
|
||||
B2 = 21.868
|
||||
B3 = 11.344
|
||||
B4 = 12.464
|
||||
B5 = 23.702
|
||||
B6 = 15.508
|
||||
|
||||
Objekto M3 pasukimo kampas (laipsniais)
|
||||
K1 = 58.5910
|
||||
|
||||
|
||||
---- A sklypui prikauso: ----
|
||||
1 objektas = M3
|
||||
2 objektas = N3
|
||||
3 objektas = N2
|
||||
Pastaba. Like objektai priklauso B sklypui.
|
||||
|
||||
Sklypus pradeti dalinti nuo ribos tasko Nr. 4
|
||||
Pastaba. Dalinimas baigiamas bet kuriame kitame (ne pradiniame)sklypo ribos taske.
|
||||
|
||||
Sklypo ribu (tvoru) Sutartiniai Zenklai (SZ)
|
||||
1. Isorine sklypo riba:
|
||||
SZ virsuniu skaicius
|
||||
SZ1 = 4
|
||||
Daugiakampio krastines ilgis (m)
|
||||
R1 = 2.550
|
||||
Atstumas tarp sutartiniu zenklu centru (m)
|
||||
D1 = 10.863
|
||||
Tvoros aukstis (m)
|
||||
H1 = 1.95
|
||||
|
||||
2. Sklypo zemes dalijimo riba:
|
||||
SZ virsuniu skaicius
|
||||
SZ2 = 6
|
||||
Daugiakampio krastines ilgis (m)
|
||||
R2 = 1.454
|
||||
Atstumas tarp sutartiniu zenklu centru (m)
|
||||
D2 = 4.173
|
||||
Ribos tvoros aukstis (m)
|
||||
H2 = 2.20
|
||||
|
||||
|
||||
|
||||
Medziu aukstis (m)
|
||||
Hm = 2.94
|
||||
|
||||
|
||||
|
||||
A sklypo sutartiniai zenklai (ASZ):
|
||||
ASZ = [Egle]
|
||||
ASZ orientacija = [Statmenai ilgiausiai sklypo krastinei]
|
||||
ASZ atstumas tarp eiluciu = 7.88
|
||||
ASZ atstumas tarp stulpeliu = 5.77
|
||||
|
||||
B sklypo sutartiniai zenklai (BSZ):
|
||||
BSZ = [Obelis]
|
||||
BSZ orientacija = [i Vakarus]
|
||||
BSZ atstumas tarp eiluciu = 7.40
|
||||
BSZ atstumas tarp stulpeliu = 5.27
|
||||
|
||||
Sklype esanciu objektu paskirtis ir auksciai:
|
||||
Pastatas (ukinis) M1 (m)
|
||||
Sienu aukstis (nuo zemes) = 3.90
|
||||
Stogas 'dvislaitis', kraigo aukstis (nuo zemes) = 8.07
|
||||
Stogas dengia sienas = 1.14
|
||||
|
||||
Pastatas (Gyvenamasis) M3 (m)
|
||||
Sienu aukstis (nuo zemes) = 4.52
|
||||
Stogas 'dvislaitis', kraigo aukstis (nuo zemes) = 9.11
|
||||
Stogas dengia sienas = 0.91
|
||||
|
||||
Vandentiekio bokstas N3 (m)
|
||||
Kolonos aukstis (nuo zemes) = 14.66
|
||||
Vandens saugyklos aukstis(nuo kolonos virsaus) = 2.19
|
||||
Vandens saugyklos R = R kolonos + 2.47
|
||||
|
||||
Kuro cisterna N2 (m)
|
||||
Cisternos aukstis (nuo zemes) = 4.71
|
||||
|
||||
Siloso bokstas N1 (m)
|
||||
Boksto aukstis (nuo zemes) = 9.64 (siaureja 2.3 laipsniu kampu)
|
||||
|
||||
Komposto duobe M2 (m)
|
||||
Gylis (nuo zemes pavirsiaus) = 2.11 (siaureja 1.5 laipsniu kampu)
|
||||
|
||||
Pastaba. Visi 3D ojektai braizomi priimant, kad sklypo zemes pavirsius horizontalus ir = 0.00
|
||||
|
||||
---- Duomenys reljefo pjuvio sudarymui ---------------
|
||||
|
||||
Skenuoto brezinio, kuri reikia ikelti ir transformuoti, pavadinimas:
|
||||
05_3_reljefas.jpg
|
||||
|
||||
A tasko altitude (m)
|
||||
A = 119.73
|
||||
Pjuvio 'nulines linijos' altitude (m)
|
||||
H0 = 105.0
|
||||
Horizontaliu laiptas h (m)
|
||||
h = 2.0
|
||||
|
||||
Reljefo pjuvio horizontalus (Mh) ir vertikalus (Mv) masteliai
|
||||
Mh = 1:500
|
||||
Vh = 1:100
|
||||
|
||||
Pjuvio linijos kryptis:
|
||||
2-A-iki ribos
|
||||
Pastaba: pjuvio linija breziama nuo nurodyto sklypo ribos tasko iki A tasko centro ir pratesiama iki susikirtimo su riba.
|
||||
|
||||
Skenuoto brezinio transformavimui naudoti koordinaciu tinklo sankirtas pazymetas Nr. 1, 2, 3, 4
|
||||
Pastaba: Nurodytos koordinaciu sankirtos turi sutapti (maksimaliu tikslumu) su atitinkamomis brezinio (originalo) koordinaciu sankirtomis mastelyje 1:1000.
|
||||
Koordinaciu sankirta Nr.1 yra 'bazine', t.y. jos koordinatesskenuotame brezinyje turi idealiai sutapti su brezinio (originalo) koordinaciu sankirta.
|
||||
|
||||
|
||||
Bendros pastabos:
|
||||
1. Brezinio schema ir dalijimo ribos pavyzdys pateiktas rinkmenoje [05uzd_schema.pdf]
|
||||
2. Visi matmenys duoti metrais, t.y. originalas braizomas M1:1000.
|
||||
3. Koordinaciu tinklas braizomas kas 100 m (M1:1000), o koordinaciu tinklo pradzia apskaiciuojama nuo laisvai pasirinkto sklypo ribos tasko.
|
||||
Koordinaciu sistema LKS94 (X prasideda 6..., Y - 5...) todel braizant (ACAD sistemoje) asys turi buti sukeistos. Atraminiu tsk. koordinates jau (sukeistos), t.y. jau nurodytos ACAD sistemoje
|
||||
4. Originalus brezinys (ribos, kordinuoti taskai ir t.t.) turi likti savo vietoje, t.y. visi reikiami breziniai formuojami tik is originalo kopiju.
|
||||
5. Sklypo zemes dalijimo ribos pirmoji (is nurodyto tasko) ir paskutine atkarpos breziamos laisvai pasirinktu kampu, o likusias ribos atkarpas (patartina) braizyti vertikaliai arba horizontaliai (naudojant F8) (bus lengviau suvienodinti zemes plotus).
|
||||
6. Dalinimo riba breziama taip, kad APIMTU sklypui priklausancius objektus, kurie nurodyti uzduotyje, o ne schemoje.
|
||||
7. Dalijimo ribos atkarpu ilgis ir virsuniu skaicius neribojamas, t.y. riba 'lauzoma' tiek kiek reikia, kad sklypo zeme (BE OBJEKTU PLOTU) butu padalinta po lygiai (0.1 m2 tikslumu)
|
||||
8. Ribu sutartiniai zenklai, tai taisyklingi daugiakampiai su nurodytu virsuniu skaiciumi ir nurodyto dydzio.
|
||||
9. Visu 'Medziu' spalva A sklypui Nr.64, o B sklypui Nr. 114.
|
||||
10. Visu sukurtu sutartiniu zenklu (bloku) pavadinimai turi atitikti paskirti, t.y. jei kuriamas obels sutartinis zenklas, tai ir jo pavadinimas t.b. 'Obelis', jei pusies, tai 'Pusis' ir t.t.
|
||||
10a. Visi sutartiniai zenklai brezinyje TURI LIKTI NESUSKAIDYTI, t.y. nenaudoti komandos <Explode> pavieniams sutartiniams zenklams. Iskaidyti galima tik zenklu grupes sukurtas su komanda 'Array'.
|
||||
11. Jei medzio sutartinis zenklas (SZ) (block) orientuojamas statmenai nurodytai ribos krastinei, tai 'medzio virsune' visada orientuota i 'Siaure' (ziur.[05uzd_schema.pdf]), o eilutes lygiagrecios nurodytai krastinei. Jei orientuojama kita nurodyta kryptimi, pvz. i Rytus, tai 'medzio virsune' orientuota i 'Rytus' .
|
||||
12. Sklypuose paliekami tik tie 'medziai', kurie pilnai pakliuva i nurodyto sklypo zeme, t.y. 'nelipa' ant sklype esanciu objektu ir ribu, o ant uzrasu ar ribu SZ gali 'lipti' (ziur.[05uzd_schema.pdf]).
|
||||
13. Reikalavimai uzduoties atlikimui (rinkmenu pavadinimams, atsakymu sablono pildymui, atlikimo terminui,brezinio remeliui, sluoksniu pavadinimams, kood.tinklo spalvai, tasku pazymejimui ir t.t.)tokie patys kaip ir ankstesnese uzduotyse.
|
||||
14. Visi koordinuoti taskai turi buti pazymeti taskais (Point), rutuliukais (Donut) ir sunumeruoti.
|
||||
15. Atspausdintame (PDF) brezinyje (popieriuje spausdinti nereikia) turi buti imanoma grafiskai apskaiciuoti bet kurio tasko koordinates, todel neteisingai nubraizius koordinaciu tinkla(brezinio originale)bendras vertinimas bus mazinamas 2.00 balais.
|
||||
16. Skenuoto brezinio transformavimo duomenys (sankirtu koorsinates, kampai, atkarpos ir t.t.) surasomos i rinkmena [trasform_blank.doc], kuri turi buti atsiusta kartu su brezinio ir atsakymo rinkmenomis.
|
||||
Pradinis rinkmenos pavadinimas [trasform_blank.doc] turi buti pakeistas i jusu uzduoties numeri + '_blank.doc', pvz., [xxxxxxx_blank.doc],t.y. galioja tos pacios taisykles kaip ir kitu rinkmenu pavadinimams.
|
||||
17. Skenuoto brezinio koordinaciu sankirtu (1,2,3,4) koordinates (1 lentele) matuojamos ir rasomos i rinkmena [trasform_blank.doc] tik tada, kai skenuotas brezinys apytiksliai orientuojamas i Siaure, o galutines koordinates (5 lentele) - tik tada kai 'bazine' sankirta (Nr.1) tiksliai sutapatinama su brezinio M1:1000 atitinkama sankirta.
|
||||
18. Pries ikeliant skenuota brezini butina pasitikrinti ar naudojami mato vienetai yra 'milimetrai'.
|
||||
|
||||
Pabaiga: 2019.11.28 12:23:10
|
||||
|
||||
|
||||
Ispejimas:
|
||||
Jei si uzduotis skirta ne Jums, prasome ja perduoti adresatui arba grazinti siuntejui ir istrinti is savo duomenu bazes.
|
||||
67
I/Karto/assignment5/measure.py
Executable file
67
I/Karto/assignment5/measure.py
Executable file
@@ -0,0 +1,67 @@
|
||||
#!/usr/bin/env python3
|
||||
from math import sqrt
|
||||
import numpy as np
|
||||
from scipy.spatial.distance import euclidean
|
||||
|
||||
# ilgiausios B sklypo krastines kampas: -4.7727°
|
||||
# A plotas: 11123.890
|
||||
# B plotas: 11123.904
|
||||
# egliu: 223
|
||||
# obelu: 234
|
||||
# Visas plotas: 24575.084
|
||||
# Vidinis (A) plotas: 12650.019
|
||||
# Vidinis (ne A) plotas: 11925.065
|
||||
# 134 trikampiai
|
||||
# 67 daugiakampiai
|
||||
|
||||
A = -7.756
|
||||
B = 4.686
|
||||
C = -7.663
|
||||
Z = -7.103
|
||||
E = 6.405
|
||||
F = -6.552
|
||||
G = 6.931
|
||||
N = -3.986
|
||||
M = -5.285
|
||||
|
||||
# Atraminiu liniju koordinates ir uzkirciu ilgiai(m) [Koord. LKS94 sistemoje jau sukeistos]:
|
||||
# -- Atrama T23-T24-T25 --
|
||||
bearings = {
|
||||
23: np.array([564383.829+N, 6173144.853+A]),
|
||||
24: np.array([564444.357+F, 6173086.343+C]),
|
||||
25: np.array([564673.556+B, 6173055.598+M]),
|
||||
26: np.array([564414.733+G, 6173298.332+N]),
|
||||
27: np.array([564564.172+G, 6173312.063+B]),
|
||||
28: np.array([564770.145+N, 6173230.520+N]),
|
||||
}
|
||||
|
||||
print("""Atraminiu liniju koordinates ir uzkirciu ilgiai(m):""")
|
||||
|
||||
for id, bearing in bearings.items():
|
||||
print("T%d: (%.3f,%.3f)" % (id, bearing[0], bearing[1]))
|
||||
|
||||
("""
|
||||
---------------
|
||||
Kontr. atst. T23-T24 = 82.293 ?= %.3f""" % euclidean(bearings[23],bearings[24]) + """
|
||||
Kontr. atst. T24-T25 = 242.105 ?= %.3f""" % euclidean(bearings[24],bearings[25]) + """
|
||||
Kontr. atst. T26-T27 = 151.109 ?= %.3f""" % euclidean(bearings[26], bearings[27]) + """
|
||||
Kontr. atst. T27-T28 = 214.908 ?= %.3f""" % euclidean(bearings[27], bearings[28]) + """
|
||||
""")
|
||||
|
||||
print("""Objektu koordinates:""")
|
||||
objs = {
|
||||
12: np.array([564474.034+M, 6173175.426+F]),
|
||||
13: np.array([564505.240+C, 6173237.929+E]),
|
||||
14: np.array([564519.570+C, 6173255.007+F]),
|
||||
15: np.array([564615.010+A, 6173215.649+Z]),
|
||||
16: np.array([564627.375+E, 6173220.989+Z]),
|
||||
17: np.array([564627.105+N, 6173210.067+Z]),
|
||||
18: np.array([564607.740+C, 6173171.025+Z]),
|
||||
19: np.array([564558.331+B, 6173177.716+Z]),
|
||||
20: np.array([564546.236+M, 6173183.298+Z]),
|
||||
21: np.array([564558.601+N, 6173188.638+C]),
|
||||
22: np.array([564539.728+F, 6173230.148+E]),
|
||||
}
|
||||
for id, obj in objs.items():
|
||||
print("%d: (%.3f,%.3f)" % (id, obj[0], obj[1]))
|
||||
|
||||
BIN
I/Karto/assignment5/obelis.dwg
Normal file
BIN
I/Karto/assignment5/obelis.dwg
Normal file
Binary file not shown.
BIN
I/Karto/assignment5/trasform_blank.docx
Normal file
BIN
I/Karto/assignment5/trasform_blank.docx
Normal file
Binary file not shown.
3
I/Karto/lesson1.dwg
Normal file
3
I/Karto/lesson1.dwg
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:26369325ef7e177673a160e76ee37a10bb8c864f0205faaf04e225e5ac214b3f
|
||||
size 39721
|
||||
BIN
I/Karto/lesson2.dwg
Normal file
BIN
I/Karto/lesson2.dwg
Normal file
Binary file not shown.
3
I/Karto/lesson3.dwg
Normal file
3
I/Karto/lesson3.dwg
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:aee337f11bf467be21353d409103e97b01db8f1a628cb979ebc146b0f7160f64
|
||||
size 56953
|
||||
BIN
I/Karto/lesson4.dwg
Normal file
BIN
I/Karto/lesson4.dwg
Normal file
Binary file not shown.
BIN
I/Karto/lesson5.dwg
Normal file
BIN
I/Karto/lesson5.dwg
Normal file
Binary file not shown.
25
I/Karto/lesson6/cnt.py
Executable file
25
I/Karto/lesson6/cnt.py
Executable file
@@ -0,0 +1,25 @@
|
||||
from math import cos, tan, asin, sqrt
|
||||
from deg import deg
|
||||
|
||||
L12 = 396.942
|
||||
B12 = deg('40-19-21.0')
|
||||
D12 = L12 * cos(B12)
|
||||
|
||||
L23 = 421.159
|
||||
H23 = 25.771
|
||||
B23 = asin(H23 / L23)
|
||||
D23 = sqrt(L23**2 - H23**2)
|
||||
|
||||
L34 = 294.911
|
||||
B34 = deg('31-56-51.2')
|
||||
D34 = L34 * cos(B34)
|
||||
|
||||
H41 = 77.226
|
||||
B41 = deg('38-45-7.8')
|
||||
D41 = H41 / tan(B41)
|
||||
|
||||
print("D12 = %4.3f""" % D12)
|
||||
print("D23 = %4.3f""" % D23)
|
||||
print("D34 = %4.3f""" % D34)
|
||||
print("D41 = %4.3f""" % D41)
|
||||
print("Sum = %4.3f""" % (D12 + D23 + D34 + D41))
|
||||
12
I/Karto/lesson6/deg.py
Normal file
12
I/Karto/lesson6/deg.py
Normal file
@@ -0,0 +1,12 @@
|
||||
from math import pi
|
||||
|
||||
def deg(inp):
|
||||
"""return angle in radians"""
|
||||
if isinstance(inp, str) and '-' in inp:
|
||||
deg, mm, ss = inp.split('-')
|
||||
ddeg, dmm, dss = float(deg), float(mm), float(ss)
|
||||
deg = ddeg + dmm/60 + dss/3600
|
||||
else:
|
||||
deg = float(instr)
|
||||
|
||||
return deg * pi / 180
|
||||
BIN
I/Karto/lesson6/gr1.dwg
Normal file
BIN
I/Karto/lesson6/gr1.dwg
Normal file
Binary file not shown.
BIN
I/Karto/lesson6/gr2.dwg
Normal file
BIN
I/Karto/lesson6/gr2.dwg
Normal file
Binary file not shown.
BIN
I/Karto/lesson6/lesson6.dwg
Normal file
BIN
I/Karto/lesson6/lesson6.dwg
Normal file
Binary file not shown.
BIN
I/Karto/lesson6/lesson6b.dwg
Normal file
BIN
I/Karto/lesson6/lesson6b.dwg
Normal file
Binary file not shown.
BIN
I/Karto/material/Poligonometrijos_skaiciavimu_pvz.pdf
Normal file
BIN
I/Karto/material/Poligonometrijos_skaiciavimu_pvz.pdf
Normal file
Binary file not shown.
Reference in New Issue
Block a user