move first semester to first semester

This commit is contained in:
Motiejus Jakštys
2020-04-08 22:49:30 +03:00
parent db18a17f66
commit b97b04e9bb
93 changed files with 0 additions and 0 deletions

View 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)
*******

Binary file not shown.

View 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 + """
""")

View 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

Binary file not shown.

View 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.

View 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
View 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))
)