move first semester to first semester
This commit is contained in:
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))
|
||||
)
|
||||
Reference in New Issue
Block a user