Funktionales Modell Tachymeter überarbeitet
This commit is contained in:
@@ -24,7 +24,7 @@ class Berechnungen:
|
|||||||
|
|
||||||
def B(self, z, x, y):
|
def B(self, z, x, y):
|
||||||
hilfswinkel = self.hilfswinkel(z, x, y)
|
hilfswinkel = self.hilfswinkel(z, x, y)
|
||||||
B = sp.atan2((z + self.e_strich_quadrat_wert * self.b_wert * sp.sin(hilfswinkel) ** 3), (self.P(x, y) - self.e_strich_quadrat_wert * self.a_wert * sp.cos(hilfswinkel) ** 3))
|
B = sp.atan2((z + self.e_strich_quadrat_wert * self.b_wert * sp.sin(hilfswinkel) ** 3), (self.P(x, y) - self.e_quadrat_wert * self.a_wert * sp.cos(hilfswinkel) ** 3))
|
||||||
return B
|
return B
|
||||||
|
|
||||||
def L(self, x, y):
|
def L(self, x, y):
|
||||||
|
|||||||
BIN
Campusnetz.db
BIN
Campusnetz.db
Binary file not shown.
106
Campusnetz.ipynb
106
Campusnetz.ipynb
@@ -6,8 +6,8 @@
|
|||||||
"metadata": {
|
"metadata": {
|
||||||
"collapsed": true,
|
"collapsed": true,
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:36:19.983612Z",
|
"end_time": "2025-12-22T10:07:23.211781Z",
|
||||||
"start_time": "2025-12-19T13:36:18.610653Z"
|
"start_time": "2025-12-22T10:07:20.255127Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"source": [
|
"source": [
|
||||||
@@ -31,8 +31,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:36:20.001465Z",
|
"end_time": "2025-12-22T10:07:23.224578Z",
|
||||||
"start_time": "2025-12-19T13:36:19.992585Z"
|
"start_time": "2025-12-22T10:07:23.219647Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -54,8 +54,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:36:20.015472Z",
|
"end_time": "2025-12-22T10:07:23.237444Z",
|
||||||
"start_time": "2025-12-19T13:36:20.008920Z"
|
"start_time": "2025-12-22T10:07:23.230809Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -79,8 +79,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:36:20.037412Z",
|
"end_time": "2025-12-22T10:07:23.266386Z",
|
||||||
"start_time": "2025-12-19T13:36:20.023272Z"
|
"start_time": "2025-12-22T10:07:23.253370Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -282,8 +282,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:36:20.063050Z",
|
"end_time": "2025-12-22T10:07:23.288267Z",
|
||||||
"start_time": "2025-12-19T13:36:20.049616Z"
|
"start_time": "2025-12-22T10:07:23.274198Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -485,8 +485,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:36:20.088998Z",
|
"end_time": "2025-12-22T10:07:23.302330Z",
|
||||||
"start_time": "2025-12-19T13:36:20.081173Z"
|
"start_time": "2025-12-22T10:07:23.295473Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -546,8 +546,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:36:41.310320Z",
|
"end_time": "2025-12-22T10:07:45.963719Z",
|
||||||
"start_time": "2025-12-19T13:36:20.096648Z"
|
"start_time": "2025-12-22T10:07:23.311829Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -823,8 +823,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:36:41.568393Z",
|
"end_time": "2025-12-22T10:07:46.235238Z",
|
||||||
"start_time": "2025-12-19T13:36:41.548825Z"
|
"start_time": "2025-12-22T10:07:46.214720Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -850,8 +850,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:36:41.584869Z",
|
"end_time": "2025-12-22T10:07:46.253720Z",
|
||||||
"start_time": "2025-12-19T13:36:41.575869Z"
|
"start_time": "2025-12-22T10:07:46.248851Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -868,8 +868,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:36:41.599426Z",
|
"end_time": "2025-12-22T10:07:46.268333Z",
|
||||||
"start_time": "2025-12-19T13:36:41.590504Z"
|
"start_time": "2025-12-22T10:07:46.260061Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -908,8 +908,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:36:41.613049Z",
|
"end_time": "2025-12-22T10:07:46.288507Z",
|
||||||
"start_time": "2025-12-19T13:36:41.606119Z"
|
"start_time": "2025-12-22T10:07:46.280896Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -924,7 +924,8 @@
|
|||||||
"importlib.reload(Berechnungen)\n",
|
"importlib.reload(Berechnungen)\n",
|
||||||
"\n",
|
"\n",
|
||||||
"db_zugriff.set_genauigkeiten(1, \"Tachymeter_Richtung\", 0.15)\n",
|
"db_zugriff.set_genauigkeiten(1, \"Tachymeter_Richtung\", 0.15)\n",
|
||||||
"db_zugriff.set_genauigkeiten(1, \"Tachymeter_Strecke\", 0.8, 1)"
|
"db_zugriff.set_genauigkeiten(1, \"Tachymeter_Strecke\", 0.8, 1)\n",
|
||||||
|
"db_zugriff.set_genauigkeiten(1, \"Tachymeter_Zenitwinkel\", 0.15)"
|
||||||
],
|
],
|
||||||
"id": "97e24245ce3398a2",
|
"id": "97e24245ce3398a2",
|
||||||
"outputs": [
|
"outputs": [
|
||||||
@@ -932,6 +933,7 @@
|
|||||||
"name": "stdout",
|
"name": "stdout",
|
||||||
"output_type": "stream",
|
"output_type": "stream",
|
||||||
"text": [
|
"text": [
|
||||||
|
"Die Genauigkeitsangabe ist bereits in der Datenbank vorhanden.\n",
|
||||||
"Die Genauigkeitsangabe ist bereits in der Datenbank vorhanden.\n",
|
"Die Genauigkeitsangabe ist bereits in der Datenbank vorhanden.\n",
|
||||||
"Die Genauigkeitsangabe ist bereits in der Datenbank vorhanden.\n"
|
"Die Genauigkeitsangabe ist bereits in der Datenbank vorhanden.\n"
|
||||||
]
|
]
|
||||||
@@ -942,8 +944,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:36:41.626657Z",
|
"end_time": "2025-12-22T10:07:46.304835Z",
|
||||||
"start_time": "2025-12-19T13:36:41.621778Z"
|
"start_time": "2025-12-22T10:07:46.299673Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -971,8 +973,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:37:43.474123Z",
|
"end_time": "2025-12-22T10:10:53.583754Z",
|
||||||
"start_time": "2025-12-19T13:36:41.637138Z"
|
"start_time": "2025-12-22T10:07:46.310892Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -1001,8 +1003,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:37:58.126150Z",
|
"end_time": "2025-12-22T10:12:23.876137Z",
|
||||||
"start_time": "2025-12-19T13:37:54.542775Z"
|
"start_time": "2025-12-22T10:12:14.901931Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -1021,8 +1023,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:37:58.304793Z",
|
"end_time": "2025-12-22T10:12:23.994112Z",
|
||||||
"start_time": "2025-12-19T13:37:58.162944Z"
|
"start_time": "2025-12-22T10:12:23.882151Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -1039,8 +1041,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:37:58.845527Z",
|
"end_time": "2025-12-22T10:12:28.822197Z",
|
||||||
"start_time": "2025-12-19T13:37:58.310652Z"
|
"start_time": "2025-12-22T10:12:24.000094Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -1057,8 +1059,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:37:59.060600Z",
|
"end_time": "2025-12-22T10:14:30.175033Z",
|
||||||
"start_time": "2025-12-19T13:37:58.852417Z"
|
"start_time": "2025-12-22T10:14:29.065321Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -1075,8 +1077,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:38:24.915807Z",
|
"end_time": "2025-12-22T10:15:30.472022Z",
|
||||||
"start_time": "2025-12-19T13:37:59.069210Z"
|
"start_time": "2025-12-22T10:14:30.181226Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -1095,8 +1097,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:39:15.843846Z",
|
"end_time": "2025-12-22T10:18:34.211274Z",
|
||||||
"start_time": "2025-12-19T13:39:15.841384Z"
|
"start_time": "2025-12-22T10:18:34.208854Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -1108,8 +1110,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:39:15.851211Z",
|
"end_time": "2025-12-22T10:18:34.220080Z",
|
||||||
"start_time": "2025-12-19T13:39:15.849041Z"
|
"start_time": "2025-12-22T10:18:34.217569Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -1121,8 +1123,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:39:15.858171Z",
|
"end_time": "2025-12-22T10:18:34.229042Z",
|
||||||
"start_time": "2025-12-19T13:39:15.856245Z"
|
"start_time": "2025-12-22T10:18:34.225697Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -1134,8 +1136,8 @@
|
|||||||
{
|
{
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ExecuteTime": {
|
"ExecuteTime": {
|
||||||
"end_time": "2025-12-19T13:39:16.745343Z",
|
"end_time": "2025-12-22T10:18:35.359219Z",
|
||||||
"start_time": "2025-12-19T13:39:15.863782Z"
|
"start_time": "2025-12-22T10:18:34.235596Z"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
@@ -1157,19 +1159,15 @@
|
|||||||
"id": "f53849ee4757d5e8",
|
"id": "f53849ee4757d5e8",
|
||||||
"outputs": [
|
"outputs": [
|
||||||
{
|
{
|
||||||
"ename": "ShapeError",
|
"ename": "NameError",
|
||||||
"evalue": "Matrix size mismatch: (1752, 1) + (876, 1).",
|
"evalue": "name 'liste_beobachtungsvektor_symbolisch' is not defined",
|
||||||
"output_type": "error",
|
"output_type": "error",
|
||||||
"traceback": [
|
"traceback": [
|
||||||
"\u001B[31m---------------------------------------------------------------------------\u001B[39m",
|
"\u001B[31m---------------------------------------------------------------------------\u001B[39m",
|
||||||
"\u001B[31mShapeError\u001B[39m Traceback (most recent call last)",
|
"\u001B[31mNameError\u001B[39m Traceback (most recent call last)",
|
||||||
"\u001B[36mCell\u001B[39m\u001B[36m \u001B[39m\u001B[32mIn[19]\u001B[39m\u001B[32m, line 13\u001B[39m\n\u001B[32m 8\u001B[39m importlib.reload(Export)\n\u001B[32m 11\u001B[39m stoch_modell = Stochastisches_Modell.StochastischesModell(A_matrix_numerisch_iteration0.rows)\n\u001B[32m---> \u001B[39m\u001B[32m13\u001B[39m dx = Parameterschaetzung.ausgleichung_global(A_matrix_numerisch_iteration0, \u001B[43mfm\u001B[49m\u001B[43m.\u001B[49m\u001B[43mberechnung_dl\u001B[49m\u001B[43m(\u001B[49m\u001B[43mbeobachtungsvektor_numerisch\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mbeobachtungsvektor_naeherung_numerisch_iteration0\u001B[49m\u001B[43m)\u001B[49m, stoch_modell)[\u001B[32m1\u001B[39m]\n",
|
"\u001B[36mCell\u001B[39m\u001B[36m \u001B[39m\u001B[32mIn[19]\u001B[39m\u001B[32m, line 13\u001B[39m\n\u001B[32m 8\u001B[39m importlib.reload(Export)\n\u001B[32m 11\u001B[39m stoch_modell = Stochastisches_Modell.StochastischesModell(A_matrix_numerisch_iteration0.rows)\n\u001B[32m---> \u001B[39m\u001B[32m13\u001B[39m dx = Parameterschaetzung.ausgleichung_global(A_matrix_numerisch_iteration0, \u001B[43mfm\u001B[49m\u001B[43m.\u001B[49m\u001B[43mberechnung_dl\u001B[49m\u001B[43m(\u001B[49m\u001B[43mbeobachtungsvektor_numerisch\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mbeobachtungsvektor_naeherung_numerisch_iteration0\u001B[49m\u001B[43m)\u001B[49m, stoch_modell)[\u001B[32m1\u001B[39m]\n",
|
||||||
"\u001B[36mFile \u001B[39m\u001B[32m~\\Desktop\\Masterprojekt\\Funktionales_Modell.py:286\u001B[39m, in \u001B[36mFunktionalesModell.berechnung_dl\u001B[39m\u001B[34m(self, beobachtungsvektor_numerisch, beobachtungsvektor_naeherung_numerisch)\u001B[39m\n\u001B[32m 285\u001B[39m \u001B[38;5;28;01mdef\u001B[39;00m\u001B[38;5;250m \u001B[39m\u001B[34mberechnung_dl\u001B[39m(\u001B[38;5;28mself\u001B[39m, beobachtungsvektor_numerisch, beobachtungsvektor_naeherung_numerisch):\n\u001B[32m--> \u001B[39m\u001B[32m286\u001B[39m dl = \u001B[43mbeobachtungsvektor_numerisch\u001B[49m\u001B[43m \u001B[49m\u001B[43m-\u001B[49m\u001B[43m \u001B[49m\u001B[43mbeobachtungsvektor_naeherung_numerisch\u001B[49m\n\u001B[32m 287\u001B[39m \u001B[38;5;28;01mreturn\u001B[39;00m dl\n",
|
"\u001B[36mFile \u001B[39m\u001B[32m~\\Desktop\\Masterprojekt\\Funktionales_Modell.py:636\u001B[39m, in \u001B[36mFunktionalesModell.berechnung_dl\u001B[39m\u001B[34m(self, beobachtungsvektor_numerisch, beobachtungsvektor_naeherung_numerisch)\u001B[39m\n\u001B[32m 634\u001B[39m \u001B[38;5;28;01mdef\u001B[39;00m\u001B[38;5;250m \u001B[39m\u001B[34mberechnung_dl\u001B[39m(\u001B[38;5;28mself\u001B[39m, beobachtungsvektor_numerisch, beobachtungsvektor_naeherung_numerisch):\n\u001B[32m 635\u001B[39m dl = beobachtungsvektor_numerisch - beobachtungsvektor_naeherung_numerisch\n\u001B[32m--> \u001B[39m\u001B[32m636\u001B[39m \u001B[38;5;28;01mfor\u001B[39;00m i, name \u001B[38;5;129;01min\u001B[39;00m \u001B[38;5;28menumerate\u001B[39m(\u001B[43mliste_beobachtungsvektor_symbolisch\u001B[49m):\n\u001B[32m 637\u001B[39m \u001B[38;5;28;01mif\u001B[39;00m \u001B[33m\"\u001B[39m\u001B[33m_R_\u001B[39m\u001B[33m\"\u001B[39m \u001B[38;5;129;01min\u001B[39;00m name:\n\u001B[32m 638\u001B[39m dl[i] = sp.atan2(sp.sin(dl[i]), sp.cos(dl[i])) \u001B[38;5;66;03m# wrap auf (-pi, pi]\u001B[39;00m\n",
|
||||||
"\u001B[36mFile \u001B[39m\u001B[32m~\\Desktop\\Masterprojekt\\.venv\\Lib\\site-packages\\sympy\\core\\decorators.py:118\u001B[39m, in \u001B[36mcall_highest_priority.<locals>.priority_decorator.<locals>.binary_op_wrapper\u001B[39m\u001B[34m(self, other)\u001B[39m\n\u001B[32m 116\u001B[39m \u001B[38;5;28;01mif\u001B[39;00m f \u001B[38;5;129;01mis\u001B[39;00m \u001B[38;5;129;01mnot\u001B[39;00m \u001B[38;5;28;01mNone\u001B[39;00m:\n\u001B[32m 117\u001B[39m \u001B[38;5;28;01mreturn\u001B[39;00m f(\u001B[38;5;28mself\u001B[39m)\n\u001B[32m--> \u001B[39m\u001B[32m118\u001B[39m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mfunc\u001B[49m\u001B[43m(\u001B[49m\u001B[38;5;28;43mself\u001B[39;49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mother\u001B[49m\u001B[43m)\u001B[49m\n",
|
"\u001B[31mNameError\u001B[39m: name 'liste_beobachtungsvektor_symbolisch' is not defined"
|
||||||
"\u001B[36mFile \u001B[39m\u001B[32m~\\Desktop\\Masterprojekt\\.venv\\Lib\\site-packages\\sympy\\matrices\\matrixbase.py:3045\u001B[39m, in \u001B[36mMatrixBase.__sub__\u001B[39m\u001B[34m(self, a)\u001B[39m\n\u001B[32m 3043\u001B[39m \u001B[38;5;129m@call_highest_priority\u001B[39m(\u001B[33m'\u001B[39m\u001B[33m__rsub__\u001B[39m\u001B[33m'\u001B[39m)\n\u001B[32m 3044\u001B[39m \u001B[38;5;28;01mdef\u001B[39;00m\u001B[38;5;250m \u001B[39m\u001B[34m__sub__\u001B[39m(\u001B[38;5;28mself\u001B[39m, a):\n\u001B[32m-> \u001B[39m\u001B[32m3045\u001B[39m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28;43mself\u001B[39;49m\u001B[43m \u001B[49m\u001B[43m+\u001B[49m\u001B[43m \u001B[49m\u001B[43m(\u001B[49m\u001B[43m-\u001B[49m\u001B[43ma\u001B[49m\u001B[43m)\u001B[49m\n",
|
|
||||||
"\u001B[36mFile \u001B[39m\u001B[32m~\\Desktop\\Masterprojekt\\.venv\\Lib\\site-packages\\sympy\\core\\decorators.py:118\u001B[39m, in \u001B[36mcall_highest_priority.<locals>.priority_decorator.<locals>.binary_op_wrapper\u001B[39m\u001B[34m(self, other)\u001B[39m\n\u001B[32m 116\u001B[39m \u001B[38;5;28;01mif\u001B[39;00m f \u001B[38;5;129;01mis\u001B[39;00m \u001B[38;5;129;01mnot\u001B[39;00m \u001B[38;5;28;01mNone\u001B[39;00m:\n\u001B[32m 117\u001B[39m \u001B[38;5;28;01mreturn\u001B[39;00m f(\u001B[38;5;28mself\u001B[39m)\n\u001B[32m--> \u001B[39m\u001B[32m118\u001B[39m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mfunc\u001B[49m\u001B[43m(\u001B[49m\u001B[38;5;28;43mself\u001B[39;49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mother\u001B[49m\u001B[43m)\u001B[49m\n",
|
|
||||||
"\u001B[36mFile \u001B[39m\u001B[32m~\\Desktop\\Masterprojekt\\.venv\\Lib\\site-packages\\sympy\\matrices\\matrixbase.py:2765\u001B[39m, in \u001B[36mMatrixBase.__add__\u001B[39m\u001B[34m(self, other)\u001B[39m\n\u001B[32m 2762\u001B[39m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28mNotImplemented\u001B[39m\n\u001B[32m 2764\u001B[39m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;28mself\u001B[39m.shape != other.shape:\n\u001B[32m-> \u001B[39m\u001B[32m2765\u001B[39m \u001B[38;5;28;01mraise\u001B[39;00m ShapeError(\u001B[33mf\u001B[39m\u001B[33m\"\u001B[39m\u001B[33mMatrix size mismatch: \u001B[39m\u001B[38;5;132;01m{\u001B[39;00m\u001B[38;5;28mself\u001B[39m.shape\u001B[38;5;132;01m}\u001B[39;00m\u001B[33m + \u001B[39m\u001B[38;5;132;01m{\u001B[39;00mother.shape\u001B[38;5;132;01m}\u001B[39;00m\u001B[33m.\u001B[39m\u001B[33m\"\u001B[39m)\n\u001B[32m 2767\u001B[39m \u001B[38;5;66;03m# Unify matrix types\u001B[39;00m\n\u001B[32m 2768\u001B[39m a, b = \u001B[38;5;28mself\u001B[39m, other\n",
|
|
||||||
"\u001B[31mShapeError\u001B[39m: Matrix size mismatch: (1752, 1) + (876, 1)."
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -158,7 +158,7 @@ class Datenbankzugriff:
|
|||||||
con.close()
|
con.close()
|
||||||
return
|
return
|
||||||
|
|
||||||
if beobachtungsart == "Tachymeter_Richtung":
|
if beobachtungsart == "Tachymeter_Richtung" or beobachtungsart == "Tachymeter_Richtung" :
|
||||||
stabw_apriori_konstant = Einheitenumrechnung.mgon_to_rad_Decimal(stabw_apriori_konstant)
|
stabw_apriori_konstant = Einheitenumrechnung.mgon_to_rad_Decimal(stabw_apriori_konstant)
|
||||||
|
|
||||||
if beobachtungsart == "Tachymeter_Strecke":
|
if beobachtungsart == "Tachymeter_Strecke":
|
||||||
|
|||||||
@@ -12,6 +12,256 @@ class FunktionalesModell:
|
|||||||
self.dict_punkt_symbole = {}
|
self.dict_punkt_symbole = {}
|
||||||
|
|
||||||
def jacobi_matrix_symbolisch(self):
|
def jacobi_matrix_symbolisch(self):
|
||||||
|
liste_beobachtungsarten = ["tachymeter_distanz", "tachymeter_richtung", "tachymeter_zenitwinkel"]
|
||||||
|
#liste_beobachtungsarten = ["tachymeter_distanz", "tachymeter_richtung"]
|
||||||
|
db_zugriff = Datenbankzugriff(self.pfad_datenbank)
|
||||||
|
|
||||||
|
liste_beobachtungen_rohdaten = []
|
||||||
|
liste_punktnummern =[]
|
||||||
|
|
||||||
|
liste_orientierungsunbekannte = []
|
||||||
|
|
||||||
|
for beobachtungsart in liste_beobachtungsarten:
|
||||||
|
liste_id_standpunkt_zielpunkt = db_zugriff.get_beobachtungen_id_beobachtungsgruppe_standpunkt_zielpunkt(beobachtungsart)
|
||||||
|
|
||||||
|
for beobachtungenID, beobachtungsgruppeID, standpunkt, zielpunkt in liste_id_standpunkt_zielpunkt:
|
||||||
|
liste_beobachtungen_rohdaten.append(
|
||||||
|
(beobachtungsart, beobachtungenID, beobachtungsgruppeID, standpunkt, zielpunkt)
|
||||||
|
)
|
||||||
|
|
||||||
|
if standpunkt not in liste_punktnummern:
|
||||||
|
liste_punktnummern.append(standpunkt)
|
||||||
|
if zielpunkt not in liste_punktnummern:
|
||||||
|
liste_punktnummern.append(zielpunkt)
|
||||||
|
|
||||||
|
if beobachtungsart == "tachymeter_richtung":
|
||||||
|
if beobachtungsgruppeID not in liste_orientierungsunbekannte:
|
||||||
|
liste_orientierungsunbekannte.append(beobachtungsgruppeID)
|
||||||
|
if liste_beobachtungen_rohdaten == []:
|
||||||
|
return None
|
||||||
|
|
||||||
|
#dict_punkt_symbole = {}
|
||||||
|
liste_unbekannte = []
|
||||||
|
|
||||||
|
for punkt in liste_punktnummern:
|
||||||
|
X, Y, Z = sp.symbols(f"X{punkt} Y{punkt} Z{punkt}")
|
||||||
|
self.dict_punkt_symbole[punkt] = (X, Y, Z)
|
||||||
|
liste_unbekannte.append(X)
|
||||||
|
liste_unbekannte.append(Y)
|
||||||
|
liste_unbekannte.append(Z)
|
||||||
|
|
||||||
|
dict_orientierung_symbole = {}
|
||||||
|
for orientierungsunbekannte in liste_orientierungsunbekannte:
|
||||||
|
O = sp.symbols(f"O{orientierungsunbekannte}")
|
||||||
|
dict_orientierung_symbole[orientierungsunbekannte] = O
|
||||||
|
liste_unbekannte.append(O)
|
||||||
|
|
||||||
|
liste_beobachtungsgleichungen_distanz =[]
|
||||||
|
liste_zeilenbeschriftungen_distanz = []
|
||||||
|
|
||||||
|
liste_A_richtung_zeilen = []
|
||||||
|
liste_zeilenbeschriftungen_richtung = []
|
||||||
|
liste_A_zenitwinkel_zeilen = []
|
||||||
|
liste_zeilenbeschriftungen_zenitwinkel = []
|
||||||
|
|
||||||
|
|
||||||
|
for beobachtungsart, beobachtungenID, beobachtungsgruppeID, standpunkt, zielpunkt in liste_beobachtungen_rohdaten:
|
||||||
|
X_sp, Y_sp, Z_sp = self.dict_punkt_symbole[standpunkt]
|
||||||
|
X_zp, Y_zp, Z_zp = self.dict_punkt_symbole[zielpunkt]
|
||||||
|
B_sp, L_sp = sp.symbols(f"B{standpunkt} L{standpunkt}")
|
||||||
|
|
||||||
|
# Symbole für die Beobachtungswerte (werden später numerisch substituiert)
|
||||||
|
alpha = sp.symbols(f"{beobachtungenID}_R_{beobachtungsgruppeID}_{standpunkt}_{zielpunkt}")
|
||||||
|
zw = sp.symbols(f"{beobachtungenID}_ZW_{beobachtungsgruppeID}_{standpunkt}_{zielpunkt}")
|
||||||
|
s = sp.symbols(f"{beobachtungenID}_SD_{beobachtungsgruppeID}_{standpunkt}_{zielpunkt}")
|
||||||
|
|
||||||
|
if beobachtungsart == "tachymeter_distanz":
|
||||||
|
beobachtungsgleichung = sp.sqrt((X_zp - X_sp) ** 2 + (Y_zp - Y_sp) ** 2 + (Z_zp - Z_sp) ** 2)
|
||||||
|
liste_beobachtungsgleichungen_distanz.append(beobachtungsgleichung)
|
||||||
|
liste_zeilenbeschriftungen_distanz.append(
|
||||||
|
f"{beobachtungenID}_SD_{beobachtungsgruppeID}_{standpunkt}_{zielpunkt}")
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
elif beobachtungsart == "tachymeter_richtung":
|
||||||
|
|
||||||
|
# Richtung nach Otepka: r = a12 + O
|
||||||
|
|
||||||
|
# dB und dL werden bewusst weggelassen
|
||||||
|
|
||||||
|
dX = X_zp - X_sp
|
||||||
|
|
||||||
|
dY = Y_zp - Y_sp
|
||||||
|
|
||||||
|
dZ = Z_zp - Z_sp
|
||||||
|
|
||||||
|
# Lokales System: x_loc = Nord, y_loc = Ost
|
||||||
|
|
||||||
|
x_loc = (-sp.sin(B_sp) * sp.cos(L_sp)) * dX + (-sp.sin(B_sp) * sp.sin(L_sp)) * dY + (sp.cos(B_sp)) * dZ
|
||||||
|
|
||||||
|
y_loc = (-sp.sin(L_sp)) * dX + (sp.cos(L_sp)) * dY
|
||||||
|
|
||||||
|
# Otepka-Nenner: s12 * sin(zw12) = sqrt(x_loc^2 + y_loc^2)
|
||||||
|
|
||||||
|
s_horiz = sp.sqrt(x_loc ** 2 + y_loc ** 2)
|
||||||
|
|
||||||
|
# sin(t12), cos(t12) im Horizontsystem (t12 = Azimut, rechtsdrehend, Bezug Nord)
|
||||||
|
|
||||||
|
sin_t = y_loc / s_horiz
|
||||||
|
|
||||||
|
cos_t = x_loc / s_horiz
|
||||||
|
|
||||||
|
# Partielle Ableitungen nach Otepka (15) ohne dB und dL
|
||||||
|
|
||||||
|
d_r_dX_zp = (sp.sin(B_sp) * sp.cos(L_sp) * sin_t - sp.sin(L_sp) * cos_t) / s_horiz
|
||||||
|
|
||||||
|
d_r_dY_zp = (sp.sin(B_sp) * sp.sin(L_sp) * sin_t + sp.cos(L_sp) * cos_t) / s_horiz
|
||||||
|
|
||||||
|
d_r_dZ_zp = (-sp.cos(B_sp) * sin_t) / s_horiz
|
||||||
|
|
||||||
|
# Standpunkt-Ableitungen (SP) = negatives Vorzeichen
|
||||||
|
|
||||||
|
d_r_dX_sp, d_r_dY_sp, d_r_dZ_sp = -d_r_dX_zp, -d_r_dY_zp, -d_r_dZ_zp
|
||||||
|
|
||||||
|
# Orientierung: r = a + O => ∂r/∂O = -1
|
||||||
|
|
||||||
|
d_r_dO_sp = -1
|
||||||
|
|
||||||
|
zeile_A_Matrix = []
|
||||||
|
|
||||||
|
for punkt in liste_punktnummern:
|
||||||
|
|
||||||
|
if punkt == standpunkt:
|
||||||
|
|
||||||
|
zeile_A_Matrix.extend([d_r_dX_sp, d_r_dY_sp, d_r_dZ_sp])
|
||||||
|
|
||||||
|
elif punkt == zielpunkt:
|
||||||
|
|
||||||
|
zeile_A_Matrix.extend([d_r_dX_zp, d_r_dY_zp, d_r_dZ_zp])
|
||||||
|
|
||||||
|
else:
|
||||||
|
|
||||||
|
zeile_A_Matrix.extend([0, 0, 0])
|
||||||
|
|
||||||
|
for orientierung in liste_orientierungsunbekannte:
|
||||||
|
zeile_A_Matrix.append(d_r_dO_sp if orientierung == beobachtungsgruppeID else 0)
|
||||||
|
|
||||||
|
liste_A_richtung_zeilen.append(zeile_A_Matrix)
|
||||||
|
|
||||||
|
liste_zeilenbeschriftungen_richtung.append(
|
||||||
|
|
||||||
|
f"{beobachtungenID}_R_{beobachtungsgruppeID}_{standpunkt}_{zielpunkt}"
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
elif beobachtungsart == "tachymeter_zenitwinkel":
|
||||||
|
|
||||||
|
# Zenitwinkel nach Otepka (16), dB und dL bewusst weggelassen
|
||||||
|
|
||||||
|
dX = X_zp - X_sp
|
||||||
|
|
||||||
|
dY = Y_zp - Y_sp
|
||||||
|
|
||||||
|
dZ = Z_zp - Z_sp
|
||||||
|
|
||||||
|
s_geom = sp.sqrt(dX ** 2 + dY ** 2 + dZ ** 2)
|
||||||
|
|
||||||
|
z_loc = (sp.cos(B_sp) * sp.cos(L_sp)) * dX + (sp.cos(B_sp) * sp.sin(L_sp)) * dY + (sp.sin(B_sp)) * dZ
|
||||||
|
|
||||||
|
cos_zw = z_loc / s_geom
|
||||||
|
|
||||||
|
sin_zw = sp.sqrt(1 - cos_zw ** 2)
|
||||||
|
|
||||||
|
denom = (s_geom ** 2) * sin_zw
|
||||||
|
|
||||||
|
d_zw_dX_zp = (dX * cos_zw - s_geom * sp.cos(B_sp) * sp.cos(L_sp)) / denom
|
||||||
|
|
||||||
|
d_zw_dY_zp = (dY * cos_zw - s_geom * sp.cos(B_sp) * sp.sin(L_sp)) / denom
|
||||||
|
|
||||||
|
d_zw_dZ_zp = (dZ * cos_zw - s_geom * sp.sin(B_sp)) / denom
|
||||||
|
|
||||||
|
d_zw_dX_sp, d_zw_dY_sp, d_zw_dZ_sp = -d_zw_dX_zp, -d_zw_dY_zp, -d_zw_dZ_zp
|
||||||
|
|
||||||
|
zeile_A_Matrix = []
|
||||||
|
|
||||||
|
for punkt in liste_punktnummern:
|
||||||
|
|
||||||
|
if punkt == standpunkt:
|
||||||
|
|
||||||
|
zeile_A_Matrix.extend([d_zw_dX_sp, d_zw_dY_sp, d_zw_dZ_sp])
|
||||||
|
|
||||||
|
elif punkt == zielpunkt:
|
||||||
|
|
||||||
|
zeile_A_Matrix.extend([d_zw_dX_zp, d_zw_dY_zp, d_zw_dZ_zp])
|
||||||
|
|
||||||
|
else:
|
||||||
|
|
||||||
|
zeile_A_Matrix.extend([0, 0, 0])
|
||||||
|
|
||||||
|
# Zenitwinkel hat keine Orientierungsunbekannte
|
||||||
|
|
||||||
|
for orientierung in liste_orientierungsunbekannte:
|
||||||
|
zeile_A_Matrix.append(0)
|
||||||
|
|
||||||
|
liste_A_zenitwinkel_zeilen.append(zeile_A_Matrix)
|
||||||
|
|
||||||
|
liste_zeilenbeschriftungen_zenitwinkel.append(
|
||||||
|
|
||||||
|
f"{beobachtungenID}_ZW_{beobachtungsgruppeID}_{standpunkt}_{zielpunkt}"
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
if liste_beobachtungsgleichungen_distanz:
|
||||||
|
f_matrix_dist = sp.Matrix(liste_beobachtungsgleichungen_distanz)
|
||||||
|
unbekanntenvektor = sp.Matrix(liste_unbekannte)
|
||||||
|
A_dist = f_matrix_dist.jacobian(unbekanntenvektor)
|
||||||
|
else:
|
||||||
|
A_dist = None
|
||||||
|
|
||||||
|
if liste_A_richtung_zeilen:
|
||||||
|
A_richtung = sp.Matrix(liste_A_richtung_zeilen)
|
||||||
|
else:
|
||||||
|
A_richtung = None
|
||||||
|
|
||||||
|
if liste_A_zenitwinkel_zeilen:
|
||||||
|
A_zenitwinkel = sp.Matrix(liste_A_zenitwinkel_zeilen)
|
||||||
|
else:
|
||||||
|
A_zenitwinkel = None
|
||||||
|
|
||||||
|
A_gesamt = None
|
||||||
|
liste_zeilenbeschriftungen_gesamt = []
|
||||||
|
|
||||||
|
if A_dist is not None:
|
||||||
|
A_gesamt = A_dist
|
||||||
|
liste_zeilenbeschriftungen_gesamt.extend(liste_zeilenbeschriftungen_distanz)
|
||||||
|
|
||||||
|
if A_richtung is not None:
|
||||||
|
if A_gesamt is None:
|
||||||
|
A_gesamt = A_richtung
|
||||||
|
else:
|
||||||
|
A_gesamt = A_gesamt.col_join(A_richtung)
|
||||||
|
liste_zeilenbeschriftungen_gesamt.extend(liste_zeilenbeschriftungen_richtung)
|
||||||
|
|
||||||
|
if A_zenitwinkel is not None:
|
||||||
|
if A_gesamt is None:
|
||||||
|
A_gesamt = A_zenitwinkel
|
||||||
|
else:
|
||||||
|
A_gesamt = A_gesamt.col_join(A_zenitwinkel)
|
||||||
|
liste_zeilenbeschriftungen_gesamt.extend(liste_zeilenbeschriftungen_zenitwinkel)
|
||||||
|
|
||||||
|
if A_gesamt is None:
|
||||||
|
return None
|
||||||
|
|
||||||
|
self.liste_unbekanntenvektor_symbolisch = liste_unbekannte
|
||||||
|
|
||||||
|
Export.matrix_to_csv(r"Zwischenergebnisse\Jacobi_Matrix_Symbolisch.csv", liste_unbekannte,
|
||||||
|
liste_zeilenbeschriftungen_gesamt, A_gesamt, "Beobachtung")
|
||||||
|
return A_gesamt, liste_unbekannte, liste_zeilenbeschriftungen_gesamt
|
||||||
|
|
||||||
|
def jacobi_matrix_symbolisch_alt(self):
|
||||||
#liste_beobachtungsarten = ["tachymeter_distanz", "tachymeter_richtung", "tachymeter_zenitwinkel"]
|
#liste_beobachtungsarten = ["tachymeter_distanz", "tachymeter_richtung", "tachymeter_zenitwinkel"]
|
||||||
liste_beobachtungsarten = ["tachymeter_distanz", "tachymeter_richtung"]
|
liste_beobachtungsarten = ["tachymeter_distanz", "tachymeter_richtung"]
|
||||||
db_zugriff = Datenbankzugriff(self.pfad_datenbank)
|
db_zugriff = Datenbankzugriff(self.pfad_datenbank)
|
||||||
@@ -187,7 +437,7 @@ class FunktionalesModell:
|
|||||||
Export.matrix_to_csv(r"Zwischenergebnisse\Beobachtungsvektor_Numerisch.csv", [""], liste_beobachtungsvektor_symbolisch, beobachtungsvektor_numerisch, "Beobachtungsvektor")
|
Export.matrix_to_csv(r"Zwischenergebnisse\Beobachtungsvektor_Numerisch.csv", [""], liste_beobachtungsvektor_symbolisch, beobachtungsvektor_numerisch, "Beobachtungsvektor")
|
||||||
return beobachtungsvektor_numerisch
|
return beobachtungsvektor_numerisch
|
||||||
|
|
||||||
def beobachtungsvektor_naeherung_symbolisch(self, liste_beobachtungsvektor_symbolisch):
|
def beobachtungsvektor_naeherung_symbolisch_alt(self, liste_beobachtungsvektor_symbolisch):
|
||||||
liste_beobachtungsgleichungen = []
|
liste_beobachtungsgleichungen = []
|
||||||
self.dict_punkt_symbole = {}
|
self.dict_punkt_symbole = {}
|
||||||
liste_punktnummern = []
|
liste_punktnummern = []
|
||||||
@@ -224,6 +474,105 @@ class FunktionalesModell:
|
|||||||
+ (Z_zp - Z_sp) ** 2
|
+ (Z_zp - Z_sp) ** 2
|
||||||
)
|
)
|
||||||
liste_beobachtungsgleichungen.append(beobachtungsgleichung)
|
liste_beobachtungsgleichungen.append(beobachtungsgleichung)
|
||||||
|
elif beobachtungsart == "R":
|
||||||
|
X_sp, Y_sp, Z_sp = self.dict_punkt_symbole[standpunkt]
|
||||||
|
X_zp, Y_zp, Z_zp = self.dict_punkt_symbole[zielpunkt]
|
||||||
|
|
||||||
|
dX = X_zp - X_sp
|
||||||
|
dY = Y_zp - Y_sp
|
||||||
|
dZ = Z_zp - Z_sp
|
||||||
|
|
||||||
|
B_sp = sp.Symbol(f"B{standpunkt}")
|
||||||
|
L_sp = sp.Symbol(f"L{standpunkt}")
|
||||||
|
|
||||||
|
O_sp = sp.Symbol(f"O{beobachtungsgruppeID}")
|
||||||
|
|
||||||
|
x = (-sp.sin(B_sp) * sp.cos(L_sp)) * dX + (-sp.sin(B_sp) * sp.sin(L_sp)) * dY + (sp.cos(B_sp)) * dZ
|
||||||
|
y = (-sp.sin(L_sp)) * dX + (sp.cos(L_sp)) * dY
|
||||||
|
|
||||||
|
a12 = sp.atan2(y, x)
|
||||||
|
|
||||||
|
beobachtungsgleichung = a12 - O_sp
|
||||||
|
liste_beobachtungsgleichungen.append(beobachtungsgleichung)
|
||||||
|
|
||||||
|
beobachtungsvektor_naeherung_symbolisch = sp.Matrix(liste_beobachtungsgleichungen)
|
||||||
|
Export.matrix_to_csv(r"Zwischenergebnisse\Beobachtungsvektor_Näherung_Symbolisch.csv", [""],
|
||||||
|
liste_beobachtungsvektor_symbolisch, beobachtungsvektor_naeherung_symbolisch, "Beobachtungsvektor")
|
||||||
|
|
||||||
|
return beobachtungsvektor_naeherung_symbolisch
|
||||||
|
|
||||||
|
def beobachtungsvektor_naeherung_symbolisch(self, liste_beobachtungsvektor_symbolisch):
|
||||||
|
liste_beobachtungsgleichungen = []
|
||||||
|
self.dict_punkt_symbole = {}
|
||||||
|
liste_punktnummern = []
|
||||||
|
|
||||||
|
for beobachtung_symbolisch in liste_beobachtungsvektor_symbolisch:
|
||||||
|
aufgeteilt = beobachtung_symbolisch.split("_")
|
||||||
|
standpunkt = str(aufgeteilt[3])
|
||||||
|
zielpunkt = str(aufgeteilt[4])
|
||||||
|
|
||||||
|
if standpunkt not in liste_punktnummern:
|
||||||
|
liste_punktnummern.append(standpunkt)
|
||||||
|
if zielpunkt not in liste_punktnummern:
|
||||||
|
liste_punktnummern.append(zielpunkt)
|
||||||
|
|
||||||
|
for punkt in liste_punktnummern:
|
||||||
|
X, Y, Z = sp.symbols(f"X{punkt} Y{punkt} Z{punkt}")
|
||||||
|
self.dict_punkt_symbole[str(punkt)] = (X, Y, Z)
|
||||||
|
|
||||||
|
for beobachtung_symbolisch in liste_beobachtungsvektor_symbolisch:
|
||||||
|
aufgeteilt = beobachtung_symbolisch.split("_")
|
||||||
|
#beobachtungen_ID = aufgeteilt[0]
|
||||||
|
beobachtungsart = aufgeteilt[1] # "SD", "R", "ZW"
|
||||||
|
beobachtungsgruppeID = aufgeteilt[2]
|
||||||
|
standpunkt = str(aufgeteilt[3])
|
||||||
|
zielpunkt = str(aufgeteilt[4])
|
||||||
|
|
||||||
|
X_sp, Y_sp, Z_sp = self.dict_punkt_symbole[standpunkt]
|
||||||
|
X_zp, Y_zp, Z_zp = self.dict_punkt_symbole[zielpunkt]
|
||||||
|
|
||||||
|
dX = X_zp - X_sp
|
||||||
|
dY = Y_zp - Y_sp
|
||||||
|
dZ = Z_zp - Z_sp
|
||||||
|
s = sp.sqrt(dX ** 2 + dY ** 2 + dZ ** 2) # Schrägstrecke
|
||||||
|
|
||||||
|
B_sp = sp.Symbol(f"B{standpunkt}")
|
||||||
|
L_sp = sp.Symbol(f"L{standpunkt}")
|
||||||
|
|
||||||
|
if beobachtungsart == "SD":
|
||||||
|
|
||||||
|
s_geom = sp.sqrt(dX ** 2 + dY ** 2 + dZ ** 2)
|
||||||
|
liste_beobachtungsgleichungen.append(s_geom)
|
||||||
|
|
||||||
|
elif beobachtungsart == "R":
|
||||||
|
|
||||||
|
O_sp = sp.Symbol(f"O{beobachtungsgruppeID}")
|
||||||
|
|
||||||
|
# Lokales System: x_loc = Nord, y_loc = Ost
|
||||||
|
x_loc = (-sp.sin(B_sp) * sp.cos(L_sp)) * dX + (-sp.sin(B_sp) * sp.sin(L_sp)) * dY + (sp.cos(B_sp)) * dZ
|
||||||
|
y_loc = (-sp.sin(L_sp)) * dX + (sp.cos(L_sp)) * dY
|
||||||
|
|
||||||
|
a12 = sp.atan2(y_loc, x_loc)
|
||||||
|
|
||||||
|
# Richtung nach Otepka: r = a12 - O
|
||||||
|
liste_beobachtungsgleichungen.append(a12 - O_sp)
|
||||||
|
|
||||||
|
|
||||||
|
elif beobachtungsart == "ZW":
|
||||||
|
|
||||||
|
dX = X_zp - X_sp
|
||||||
|
|
||||||
|
dY = Y_zp - Y_sp
|
||||||
|
|
||||||
|
dZ = Z_zp - Z_sp
|
||||||
|
|
||||||
|
s_geom = sp.sqrt(dX ** 2 + dY ** 2 + dZ ** 2)
|
||||||
|
|
||||||
|
z_loc = (sp.cos(B_sp) * sp.cos(L_sp)) * dX + (sp.cos(B_sp) * sp.sin(L_sp)) * dY + (sp.sin(B_sp)) * dZ
|
||||||
|
|
||||||
|
zw = sp.acos(z_loc / s_geom)
|
||||||
|
|
||||||
|
liste_beobachtungsgleichungen.append(zw)
|
||||||
|
|
||||||
beobachtungsvektor_naeherung_symbolisch = sp.Matrix(liste_beobachtungsgleichungen)
|
beobachtungsvektor_naeherung_symbolisch = sp.Matrix(liste_beobachtungsgleichungen)
|
||||||
Export.matrix_to_csv(r"Zwischenergebnisse\Beobachtungsvektor_Näherung_Symbolisch.csv", [""],
|
Export.matrix_to_csv(r"Zwischenergebnisse\Beobachtungsvektor_Näherung_Symbolisch.csv", [""],
|
||||||
@@ -284,6 +633,10 @@ class FunktionalesModell:
|
|||||||
|
|
||||||
def berechnung_dl(self, beobachtungsvektor_numerisch, beobachtungsvektor_naeherung_numerisch):
|
def berechnung_dl(self, beobachtungsvektor_numerisch, beobachtungsvektor_naeherung_numerisch):
|
||||||
dl = beobachtungsvektor_numerisch - beobachtungsvektor_naeherung_numerisch
|
dl = beobachtungsvektor_numerisch - beobachtungsvektor_naeherung_numerisch
|
||||||
|
for i, name in enumerate(liste_beobachtungsvektor_symbolisch):
|
||||||
|
if "_R_" in name:
|
||||||
|
dl[i] = sp.atan2(sp.sin(dl[i]), sp.cos(dl[i])) # wrap auf (-pi, pi]
|
||||||
|
|
||||||
return dl
|
return dl
|
||||||
|
|
||||||
def dict_substitutionen_uebergeordnetes_system(self, unbekanntenvektor_aus_iteration = None):
|
def dict_substitutionen_uebergeordnetes_system(self, unbekanntenvektor_aus_iteration = None):
|
||||||
@@ -319,4 +672,29 @@ class FunktionalesModell:
|
|||||||
substitutionen[zw] = tachymeter_zenitwinkel
|
substitutionen[zw] = tachymeter_zenitwinkel
|
||||||
substitutionen[s] = tachymeter_distanz
|
substitutionen[s] = tachymeter_distanz
|
||||||
|
|
||||||
|
if unbekanntenvektor_aus_iteration is not None:
|
||||||
|
dict_O = self.unbekanntenvektor_numerisch_to_dict_orientierungen(
|
||||||
|
self.liste_unbekanntenvektor_symbolisch,
|
||||||
|
unbekanntenvektor_aus_iteration
|
||||||
|
)
|
||||||
|
for orientierungs_id, wert in dict_O.items():
|
||||||
|
substitutionen[sp.Symbol(f"O{orientierungs_id}")] = wert
|
||||||
|
else:
|
||||||
|
for standpunkt, zielpunkt, beobachtungenID, beobachtungsgruppeID, *_ in liste_beobachtungen:
|
||||||
|
O_sym = sp.Symbol(f"O{beobachtungsgruppeID}")
|
||||||
|
if O_sym not in substitutionen:
|
||||||
|
substitutionen[O_sym] = 0
|
||||||
|
|
||||||
return substitutionen
|
return substitutionen
|
||||||
|
|
||||||
|
def unbekanntenvektor_numerisch_to_dict_orientierungen(self, liste_unbekanntenvektor_symbolisch,
|
||||||
|
unbekanntenvektor_numerisch):
|
||||||
|
dict_O = {}
|
||||||
|
|
||||||
|
for i, symbol in enumerate(liste_unbekanntenvektor_symbolisch):
|
||||||
|
name = str(symbol)
|
||||||
|
if name.startswith("O"):
|
||||||
|
orientierungs_id = name[1:]
|
||||||
|
dict_O[orientierungs_id] = unbekanntenvektor_numerisch[i]
|
||||||
|
|
||||||
|
return dict_O
|
||||||
|
|||||||
@@ -1751,3 +1751,879 @@ Beobachtungsvektor;
|
|||||||
874_R_59_10054_10045;0
|
874_R_59_10054_10045;0
|
||||||
875_R_59_10054_10055;1,29836471607851
|
875_R_59_10054_10055;1,29836471607851
|
||||||
876_R_59_10054_10056;1,47235507077337
|
876_R_59_10054_10056;1,47235507077337
|
||||||
|
1_ZW_1_10009_10006;1,58259285012949
|
||||||
|
2_ZW_1_10009_10010;1,57967391785523
|
||||||
|
3_ZW_1_10009_10018;1,56479439257003
|
||||||
|
4_ZW_1_10009_10008;1,58130715333601
|
||||||
|
5_ZW_1_10009_10006;1,58258939437757
|
||||||
|
6_ZW_1_10009_10010;1,57966307936057
|
||||||
|
7_ZW_1_10009_10018;1,56479651314507
|
||||||
|
8_ZW_1_10009_10008;1,58132898740495
|
||||||
|
9_ZW_1_10009_10006;1,58258711672290
|
||||||
|
10_ZW_1_10009_10010;1,57969575192417
|
||||||
|
11_ZW_1_10009_10018;1,56479525650801
|
||||||
|
12_ZW_1_10009_10008;1,58133142213926
|
||||||
|
13_ZW_2_10006_10009;1,56185213397031
|
||||||
|
14_ZW_2_10006_10005;1,57007501712163
|
||||||
|
15_ZW_2_10006_10003;1,56943947292781
|
||||||
|
16_ZW_2_10006_10004;1,57401386745089
|
||||||
|
17_ZW_2_10006_10010;1,56945023288265
|
||||||
|
18_ZW_2_10006_10018;1,56318817478607
|
||||||
|
19_ZW_2_10006_10009;1,56185574680186
|
||||||
|
20_ZW_2_10006_10005;1,57007399610402
|
||||||
|
21_ZW_2_10006_10003;1,56943593863608
|
||||||
|
22_ZW_2_10006_10004;1,57401803006115
|
||||||
|
23_ZW_2_10006_10010;1,56945368863457
|
||||||
|
24_ZW_2_10006_10018;1,56320403982897
|
||||||
|
25_ZW_2_10006_10009;1,56185826007598
|
||||||
|
26_ZW_2_10006_10005;1,57007187552898
|
||||||
|
27_ZW_2_10006_10003;1,56944300721955
|
||||||
|
28_ZW_2_10006_10004;1,57401975793711
|
||||||
|
29_ZW_2_10006_10010;1,56945329593549
|
||||||
|
30_ZW_2_10006_10018;1,56318338385727
|
||||||
|
31_ZW_3_10008_10009;1,56450591582461
|
||||||
|
32_ZW_3_10008_10007;1,56889220748756
|
||||||
|
33_ZW_3_10008_10005;1,57553031422477
|
||||||
|
34_ZW_3_10008_10009;1,56455013374121
|
||||||
|
35_ZW_3_10008_10007;1,56888922297453
|
||||||
|
36_ZW_3_10008_10005;1,57551672683655
|
||||||
|
37_ZW_3_10008_10009;1,56455877312101
|
||||||
|
38_ZW_3_10008_10007;1,56888490328464
|
||||||
|
39_ZW_3_10008_10005;1,57549528546669
|
||||||
|
40_ZW_4_10005_10008;1,56959482468453
|
||||||
|
41_ZW_4_10005_10003;1,56979211670318
|
||||||
|
42_ZW_4_10005_10001;1,56864763449947
|
||||||
|
43_ZW_4_10005_10002;1,57170330459399
|
||||||
|
44_ZW_4_10005_10004;1,58671265619559
|
||||||
|
45_ZW_4_10005_10006;1,57401127563695
|
||||||
|
46_ZW_4_10005_10008;1,56959278264931
|
||||||
|
47_ZW_4_10005_10003;1,56980193418022
|
||||||
|
48_ZW_4_10005_10001;1,56865823737468
|
||||||
|
49_ZW_4_10005_10002;1,57172906565375
|
||||||
|
50_ZW_4_10005_10004;1,58683070153955
|
||||||
|
51_ZW_4_10005_10006;1,57401630218519
|
||||||
|
52_ZW_4_10005_10008;1,56959584570214
|
||||||
|
53_ZW_4_10005_10003;1,56983287886786
|
||||||
|
54_ZW_4_10005_10001;1,56865305374680
|
||||||
|
55_ZW_4_10005_10002;1,57173990414840
|
||||||
|
56_ZW_4_10005_10004;1,58680297698439
|
||||||
|
57_ZW_4_10005_10006;1,57400672032760
|
||||||
|
58_ZW_5_10004_10005;1,56161164505268
|
||||||
|
59_ZW_5_10004_10003;1,56624329510187
|
||||||
|
60_ZW_5_10004_10002;1,56968451715479
|
||||||
|
61_ZW_5_10004_10006;1,56963048176115
|
||||||
|
62_ZW_5_10004_10005;1,56160850346002
|
||||||
|
63_ZW_5_10004_10003;1,56625389797707
|
||||||
|
64_ZW_5_10004_10002;1,56968145410195
|
||||||
|
65_ZW_5_10004_10006;1,56960574171900
|
||||||
|
66_ZW_5_10004_10005;1,56160630434517
|
||||||
|
67_ZW_5_10004_10003;1,56627643890436
|
||||||
|
68_ZW_5_10004_10002;1,56966032689136
|
||||||
|
69_ZW_5_10004_10006;1,56963063884078
|
||||||
|
70_ZW_6_10003_10004;1,57715223997201
|
||||||
|
71_ZW_6_10003_10006;1,57314081885245
|
||||||
|
72_ZW_6_10003_10005;1,57338837635356
|
||||||
|
73_ZW_6_10003_10007;1,56753464676212
|
||||||
|
74_ZW_6_10003_10016;1,56615580174646
|
||||||
|
75_ZW_6_10003_10001;1,56838884580463
|
||||||
|
76_ZW_6_10003_10002;1,57681938823036
|
||||||
|
77_ZW_6_10003_10004;1,57714878422009
|
||||||
|
78_ZW_6_10003_10006;1,57314011199411
|
||||||
|
79_ZW_6_10003_10005;1,57338374250439
|
||||||
|
80_ZW_6_10003_10007;1,56753181932874
|
||||||
|
81_ZW_6_10003_10016;1,56616216347159
|
||||||
|
82_ZW_6_10003_10001;1,56838633253051
|
||||||
|
83_ZW_6_10003_10002;1,57682292252209
|
||||||
|
84_ZW_6_10003_10004;1,57714972669788
|
||||||
|
85_ZW_6_10003_10006;1,57315032217023
|
||||||
|
86_ZW_6_10003_10005;1,57337541728386
|
||||||
|
87_ZW_6_10003_10007;1,56753032707222
|
||||||
|
88_ZW_6_10003_10016;1,56615760816224
|
||||||
|
89_ZW_6_10003_10001;1,56837753607108
|
||||||
|
90_ZW_6_10003_10002;1,57682347230081
|
||||||
|
91_ZW_7_10002_10003;1,56791619318990
|
||||||
|
92_ZW_7_10002_10001;1,56374643580061
|
||||||
|
93_ZW_7_10002_10004;1,57309510867934
|
||||||
|
94_ZW_7_10002_10006;1,57146572164956
|
||||||
|
95_ZW_7_10002_10005;1,57093275045588
|
||||||
|
96_ZW_7_10002_10003;1,56791847084458
|
||||||
|
97_ZW_7_10002_10001;1,56375397562298
|
||||||
|
98_ZW_7_10002_10004;1,57309298810430
|
||||||
|
99_ZW_7_10002_10006;1,57147632452477
|
||||||
|
100_ZW_7_10002_10005;1,57093479249110
|
||||||
|
101_ZW_7_10002_10003;1,56791509363247
|
||||||
|
102_ZW_7_10002_10001;1,56375428978224
|
||||||
|
103_ZW_7_10002_10004;1,57310013522759
|
||||||
|
104_ZW_7_10002_10006;1,57147381125064
|
||||||
|
105_ZW_7_10002_10005;1,57093785554394
|
||||||
|
106_ZW_8_10001_10002;1,57991479947194
|
||||||
|
107_ZW_8_10001_10005;1,57364166726125
|
||||||
|
108_ZW_8_10001_10003;1,57439454994069
|
||||||
|
109_ZW_8_10001_10011;1,57365996703846
|
||||||
|
110_ZW_8_10001_10002;1,57992830832035
|
||||||
|
111_ZW_8_10001_10005;1,57364496593354
|
||||||
|
112_ZW_8_10001_10003;1,57443861077765
|
||||||
|
113_ZW_8_10001_10011;1,57365289845499
|
||||||
|
114_ZW_8_10001_10002;1,57990678841067
|
||||||
|
115_ZW_8_10001_10005;1,57363616947411
|
||||||
|
116_ZW_8_10001_10003;1,57439415724160
|
||||||
|
117_ZW_8_10001_10011;1,57363836858897
|
||||||
|
118_ZW_9_10010_10006;1,57651127653086
|
||||||
|
119_ZW_9_10010_10026;1,56576435930183
|
||||||
|
120_ZW_9_10010_10027;1,56588915906999
|
||||||
|
121_ZW_9_10010_10018;1,56181631981406
|
||||||
|
122_ZW_9_10010_10009;1,57002954256797
|
||||||
|
123_ZW_9_10010_10006;1,57649313383328
|
||||||
|
124_ZW_9_10010_10026;1,56576333828421
|
||||||
|
125_ZW_9_10010_10027;1,56587698539846
|
||||||
|
126_ZW_9_10010_10018;1,56181553441590
|
||||||
|
127_ZW_9_10010_10009;1,57003354809860
|
||||||
|
128_ZW_9_10010_10006;1,57649572564722
|
||||||
|
129_ZW_9_10010_10026;1,56576671549632
|
||||||
|
130_ZW_9_10010_10027;1,56589237920246
|
||||||
|
131_ZW_9_10010_10018;1,56180296804528
|
||||||
|
132_ZW_9_10010_10009;1,57001791867515
|
||||||
|
133_ZW_10_10018_10010;1,58302913880926
|
||||||
|
134_ZW_10_10018_10026;1,57163363977689
|
||||||
|
135_ZW_10_10018_10043;1,57103665863290
|
||||||
|
136_ZW_10_10018_10027;1,56819634471479
|
||||||
|
137_ZW_10_10018_10009;1,57601946020094
|
||||||
|
138_ZW_10_10018_10010;1,58305529256810
|
||||||
|
139_ZW_10_10018_10026;1,57164039420110
|
||||||
|
140_ZW_10_10018_10043;1,57103595177455
|
||||||
|
141_ZW_10_10018_10027;1,56816649958458
|
||||||
|
142_ZW_10_10018_10009;1,57602511506771
|
||||||
|
143_ZW_10_10018_10010;1,58304060562245
|
||||||
|
144_ZW_10_10018_10026;1,57160308778834
|
||||||
|
145_ZW_10_10018_10043;1,57102377810302
|
||||||
|
146_ZW_10_10018_10027;1,56818856927297
|
||||||
|
147_ZW_10_10018_10009;1,57602299449267
|
||||||
|
148_ZW_11_10026_10018;1,57310170602392
|
||||||
|
149_ZW_11_10026_10010;1,57743294127560
|
||||||
|
150_ZW_11_10026_10043;1,57135984997713
|
||||||
|
151_ZW_11_10026_10044;1,56936517426155
|
||||||
|
152_ZW_11_10026_10027;1,56704919215733
|
||||||
|
153_ZW_11_10026_10021;1,57412696478642
|
||||||
|
154_ZW_11_10026_10020;1,56977821515568
|
||||||
|
155_ZW_11_10026_10018;1,57311812084553
|
||||||
|
156_ZW_11_10026_10010;1,57740042579164
|
||||||
|
157_ZW_11_10026_10043;1,57134178581938
|
||||||
|
158_ZW_11_10026_10044;1,56936273952725
|
||||||
|
159_ZW_11_10026_10027;1,56703639016726
|
||||||
|
160_ZW_11_10026_10021;1,57412806434384
|
||||||
|
161_ZW_11_10026_10020;1,56977766537697
|
||||||
|
162_ZW_11_10026_10018;1,57311772814645
|
||||||
|
163_ZW_11_10026_10010;1,57742131738279
|
||||||
|
164_ZW_11_10026_10043;1,57136149931328
|
||||||
|
165_ZW_11_10026_10044;1,56936784461531
|
||||||
|
166_ZW_11_10026_10027;1,56703788242377
|
||||||
|
167_ZW_11_10026_10021;1,57412782872440
|
||||||
|
168_ZW_11_10026_10020;1,56979015320777
|
||||||
|
169_ZW_12_10021_10026;1,57090211992751
|
||||||
|
170_ZW_12_10021_10024;1,57533679211731
|
||||||
|
171_ZW_12_10021_10025;1,56388914264690
|
||||||
|
172_ZW_12_10021_10022;1,57169026698448
|
||||||
|
173_ZW_12_10021_10023;1,55922269945907
|
||||||
|
174_ZW_12_10021_10020;1,56050219160706
|
||||||
|
175_ZW_12_10021_10019;1,57937083270397
|
||||||
|
176_ZW_12_10021_10026;1,57089905687467
|
||||||
|
177_ZW_12_10021_10024;1,57534307530262
|
||||||
|
178_ZW_12_10021_10025;1,56388435171810
|
||||||
|
179_ZW_12_10021_10022;1,57171335769048
|
||||||
|
180_ZW_12_10021_10023;1,55923039636107
|
||||||
|
181_ZW_12_10021_10020;1,56050132766908
|
||||||
|
182_ZW_12_10021_10019;1,57937169664195
|
||||||
|
183_ZW_12_10021_10026;1,57090651815722
|
||||||
|
184_ZW_12_10021_10024;1,57534236844427
|
||||||
|
185_ZW_12_10021_10025;1,56389322671735
|
||||||
|
186_ZW_12_10021_10022;1,57169419397529
|
||||||
|
187_ZW_12_10021_10023;1,55922128574238
|
||||||
|
188_ZW_12_10021_10020;1,56049614404120
|
||||||
|
189_ZW_12_10021_10019;1,57935795217409
|
||||||
|
190_ZW_13_10020_10021;1,59222835041750
|
||||||
|
191_ZW_13_10020_10022;1,58656735753537
|
||||||
|
192_ZW_13_10020_10024;1,58023304280775
|
||||||
|
193_ZW_13_10020_10025;1,56731410695784
|
||||||
|
194_ZW_13_10020_10023;1,56683061584845
|
||||||
|
195_ZW_13_10020_10019;1,58848082308085
|
||||||
|
196_ZW_13_10020_10026;1,57438724573777
|
||||||
|
197_ZW_13_10020_10021;1,59223219886850
|
||||||
|
198_ZW_13_10020_10022;1,58655612634163
|
||||||
|
199_ZW_13_10020_10024;1,58020311913772
|
||||||
|
200_ZW_13_10020_10025;1,56729627841953
|
||||||
|
201_ZW_13_10020_10023;1,56682299748627
|
||||||
|
202_ZW_13_10020_10019;1,58847972352342
|
||||||
|
203_ZW_13_10020_10026;1,57438198357007
|
||||||
|
204_ZW_13_10020_10021;1,59224154510665
|
||||||
|
205_ZW_13_10020_10022;1,58658118054304
|
||||||
|
206_ZW_13_10020_10024;1,58020869546468
|
||||||
|
207_ZW_13_10020_10025;1,56729714235751
|
||||||
|
208_ZW_13_10020_10023;1,56681585036298
|
||||||
|
209_ZW_13_10020_10019;1,58847760294838
|
||||||
|
210_ZW_13_10020_10026;1,57439517825922
|
||||||
|
211_ZW_14_10019_10020;1,55744746399034
|
||||||
|
212_ZW_14_10019_10033;1,57479392490677
|
||||||
|
213_ZW_14_10019_10017;1,57402266391032
|
||||||
|
214_ZW_14_10019_10026;1,56724004391103
|
||||||
|
215_ZW_14_10019_10021;1,56536019340694
|
||||||
|
216_ZW_14_10019_10020;1,55743403368175
|
||||||
|
217_ZW_14_10019_10033;1,57477915942130
|
||||||
|
218_ZW_14_10019_10017;1,57401559532685
|
||||||
|
219_ZW_14_10019_10026;1,56722810585895
|
||||||
|
220_ZW_14_10019_10021;1,56535697327447
|
||||||
|
221_ZW_14_10019_10020;1,55744031686706
|
||||||
|
222_ZW_14_10019_10033;1,57480075787079
|
||||||
|
223_ZW_14_10019_10017;1,57403499466148
|
||||||
|
224_ZW_14_10019_10026;1,56722402178850
|
||||||
|
225_ZW_14_10019_10021;1,56534338588624
|
||||||
|
226_ZW_15_10027_10026;1,57656413382725
|
||||||
|
227_ZW_15_10027_10010;1,57662767253867
|
||||||
|
228_ZW_15_10027_10018;1,57468169150922
|
||||||
|
229_ZW_15_10027_10043;1,57669419576311
|
||||||
|
230_ZW_15_10027_10044;1,57124054799611
|
||||||
|
231_ZW_15_10027_10025;1,57118651260247
|
||||||
|
232_ZW_15_10027_10026;1,57656719688009
|
||||||
|
233_ZW_15_10027_10010;1,57661879753943
|
||||||
|
234_ZW_15_10027_10018;1,57467580102300
|
||||||
|
235_ZW_15_10027_10043;1,57669937939099
|
||||||
|
236_ZW_15_10027_10044;1,57124164755354
|
||||||
|
237_ZW_15_10027_10025;1,57117858008102
|
||||||
|
238_ZW_15_10027_10026;1,57657654311824
|
||||||
|
239_ZW_15_10027_10010;1,57662523780437
|
||||||
|
240_ZW_15_10027_10018;1,57468051341198
|
||||||
|
241_ZW_15_10027_10043;1,57671123890326
|
||||||
|
242_ZW_15_10027_10044;1,57124643848234
|
||||||
|
243_ZW_15_10027_10025;1,57118305685055
|
||||||
|
244_ZW_16_10022_10021;1,58077897307113
|
||||||
|
245_ZW_16_10022_10024;1,57968758378327
|
||||||
|
246_ZW_16_10022_10025;1,56341554755437
|
||||||
|
247_ZW_16_10022_10023;1,55063350660434
|
||||||
|
248_ZW_16_10022_10020;1,56603759932287
|
||||||
|
249_ZW_16_10022_10021;1,58077543877939
|
||||||
|
250_ZW_16_10022_10024;1,57969473090656
|
||||||
|
251_ZW_16_10022_10025;1,56340667255512
|
||||||
|
252_ZW_16_10022_10023;1,55061834841979
|
||||||
|
253_ZW_16_10022_10020;1,56603563582746
|
||||||
|
254_ZW_16_10022_10021;1,58076624962088
|
||||||
|
255_ZW_16_10022_10024;1,57968412803135
|
||||||
|
256_ZW_16_10022_10025;1,56340620131622
|
||||||
|
257_ZW_16_10022_10023;1,55060664598715
|
||||||
|
258_ZW_16_10022_10020;1,56605212918889
|
||||||
|
259_ZW_17_10023_10022;1,60429073103041
|
||||||
|
260_ZW_17_10023_10024;1,59690751705558
|
||||||
|
261_ZW_17_10023_10025;1,56949484349833
|
||||||
|
262_ZW_17_10023_10020;1,58179025174632
|
||||||
|
263_ZW_17_10023_10021;1,58831314057297
|
||||||
|
264_ZW_17_10023_10022;1,60429355846380
|
||||||
|
265_ZW_17_10023_10024;1,59689644294147
|
||||||
|
266_ZW_17_10023_10025;1,56948879593247
|
||||||
|
267_ZW_17_10023_10020;1,58179001612687
|
||||||
|
268_ZW_17_10023_10021;1,58831691048415
|
||||||
|
269_ZW_17_10023_10022;1,60430777417056
|
||||||
|
270_ZW_17_10023_10024;1,59690170510917
|
||||||
|
271_ZW_17_10023_10025;1,56950513221427
|
||||||
|
272_ZW_17_10023_10020;1,58179849842703
|
||||||
|
273_ZW_17_10023_10021;1,58832060185552
|
||||||
|
274_ZW_18_10024_10023;1,55165075430557
|
||||||
|
275_ZW_18_10024_10020;1,56514185271752
|
||||||
|
276_ZW_18_10024_10022;1,56756951844058
|
||||||
|
277_ZW_18_10024_10021;1,57021576047251
|
||||||
|
278_ZW_18_10024_10025;1,54905681979132
|
||||||
|
279_ZW_18_10024_10023;1,55166104302151
|
||||||
|
280_ZW_18_10024_10020;1,56512308170141
|
||||||
|
281_ZW_18_10024_10022;1,56756865450260
|
||||||
|
282_ZW_18_10024_10021;1,57020264432318
|
||||||
|
283_ZW_18_10024_10025;1,54903765607613
|
||||||
|
284_ZW_18_10024_10023;1,55165012598704
|
||||||
|
285_ZW_18_10024_10020;1,56511946886986
|
||||||
|
286_ZW_18_10024_10022;1,56757336689158
|
||||||
|
287_ZW_18_10024_10021;1,57021206910115
|
||||||
|
288_ZW_18_10024_10025;1,54903349346587
|
||||||
|
289_ZW_19_10025_10024;1,59893345161806
|
||||||
|
290_ZW_19_10025_10021;1,58021961249916
|
||||||
|
291_ZW_19_10025_10022;1,58135969647314
|
||||||
|
292_ZW_19_10025_10020;1,57684695570589
|
||||||
|
293_ZW_19_10025_10023;1,57588225114179
|
||||||
|
294_ZW_19_10025_10033;1,59181711593915
|
||||||
|
295_ZW_19_10025_10027;1,57498705431515
|
||||||
|
296_ZW_19_10025_10024;1,59892936754761
|
||||||
|
297_ZW_19_10025_10021;1,58021332931385
|
||||||
|
298_ZW_19_10025_10022;1,58136645089735
|
||||||
|
299_ZW_19_10025_10020;1,57684569906883
|
||||||
|
300_ZW_19_10025_10023;1,57586128101083
|
||||||
|
301_ZW_19_10025_10033;1,59180478518798
|
||||||
|
302_ZW_19_10025_10027;1,57496820475923
|
||||||
|
303_ZW_19_10025_10024;1,59892779675128
|
||||||
|
304_ZW_19_10025_10021;1,58021717776485
|
||||||
|
305_ZW_19_10025_10022;1,58136715775570
|
||||||
|
306_ZW_19_10025_10020;1,57683321123803
|
||||||
|
307_ZW_19_10025_10023;1,57587628211575
|
||||||
|
308_ZW_19_10025_10033;1,59180557058615
|
||||||
|
309_ZW_19_10025_10027;1,57496938285648
|
||||||
|
310_ZW_20_10043_10027;1,57632725774117
|
||||||
|
311_ZW_20_10043_10026;1,57403672253744
|
||||||
|
312_ZW_20_10043_10052;1,57544250671011
|
||||||
|
313_ZW_20_10043_10044;1,56471412487773
|
||||||
|
314_ZW_20_10043_10042;1,57679731854197
|
||||||
|
315_ZW_20_10043_10027;1,57631579092799
|
||||||
|
316_ZW_20_10043_10026;1,57401009753970
|
||||||
|
317_ZW_20_10043_10052;1,57543135405619
|
||||||
|
318_ZW_20_10043_10044;1,56472127200102
|
||||||
|
319_ZW_20_10043_10042;1,57681907407109
|
||||||
|
320_ZW_20_10043_10027;1,57631500552982
|
||||||
|
321_ZW_20_10043_10026;1,57402894709562
|
||||||
|
322_ZW_20_10043_10052;1,57542640604776
|
||||||
|
323_ZW_20_10043_10044;1,56470422886087
|
||||||
|
324_ZW_20_10043_10042;1,57681561831917
|
||||||
|
325_ZW_21_10044_10027;1,57729337602197
|
||||||
|
326_ZW_21_10044_10043;1,57934562142293
|
||||||
|
327_ZW_21_10044_10052;1,59228089355463
|
||||||
|
328_ZW_21_10044_10053;1,57768042023689
|
||||||
|
329_ZW_21_10044_10037;1,58544628019693
|
||||||
|
330_ZW_21_10044_10040;1,58777969814039
|
||||||
|
331_ZW_21_10044_10042;1,59032855080006
|
||||||
|
332_ZW_21_10044_10027;1,57727994571338
|
||||||
|
333_ZW_21_10044_10043;1,57932229509747
|
||||||
|
334_ZW_21_10044_10052;1,59225741014955
|
||||||
|
335_ZW_21_10044_10053;1,57767994899799
|
||||||
|
336_ZW_21_10044_10037;1,58545774701012
|
||||||
|
337_ZW_21_10044_10040;1,58777176561894
|
||||||
|
338_ZW_21_10044_10042;1,59032273885365
|
||||||
|
339_ZW_21_10044_10027;1,57727052093541
|
||||||
|
340_ZW_21_10044_10043;1,57935449642217
|
||||||
|
341_ZW_21_10044_10052;1,59226549975063
|
||||||
|
342_ZW_21_10044_10053;1,57767869236093
|
||||||
|
343_ZW_21_10044_10037;1,58546622931028
|
||||||
|
344_ZW_21_10044_10040;1,58777231539765
|
||||||
|
345_ZW_21_10044_10042;1,59032148221659
|
||||||
|
346_ZW_22_10042_10043;1,56883314554567
|
||||||
|
347_ZW_22_10042_10044;1,55545781482301
|
||||||
|
348_ZW_22_10042_10040;1,57676810173029
|
||||||
|
349_ZW_22_10042_10041;1,56935889107625
|
||||||
|
350_ZW_22_10042_10043;1,56883141766971
|
||||||
|
351_ZW_22_10042_10044;1,55546488340648
|
||||||
|
352_ZW_22_10042_10040;1,57677446345541
|
||||||
|
353_ZW_22_10042_10041;1,56936658797825
|
||||||
|
354_ZW_22_10042_10043;1,56884115660693
|
||||||
|
355_ZW_22_10042_10044;1,55545027500064
|
||||||
|
356_ZW_22_10042_10040;1,57676818027011
|
||||||
|
357_ZW_22_10042_10041;1,56936415324394
|
||||||
|
358_ZW_23_10041_10042;1,57585892481634
|
||||||
|
359_ZW_23_10041_10044;1,56491864255948
|
||||||
|
360_ZW_23_10041_10040;1,58005263684962
|
||||||
|
361_ZW_23_10041_10038;1,58021544988889
|
||||||
|
362_ZW_23_10041_10042;1,57585955313487
|
||||||
|
363_ZW_23_10041_10044;1,56491620782517
|
||||||
|
364_ZW_23_10041_10040;1,58003685034653
|
||||||
|
365_ZW_23_10041_10038;1,58022888019748
|
||||||
|
366_ZW_23_10041_10042;1,57585146353379
|
||||||
|
367_ZW_23_10041_10044;1,56491330185197
|
||||||
|
368_ZW_23_10041_10040;1,58003292335572
|
||||||
|
369_ZW_23_10041_10038;1,58021914126026
|
||||||
|
370_ZW_24_10037_10044;1,55774489427482
|
||||||
|
371_ZW_24_10037_10051;1,56234858414939
|
||||||
|
372_ZW_24_10037_10036;1,56916984573832
|
||||||
|
373_ZW_24_10037_10035;1,56884398404032
|
||||||
|
374_ZW_24_10037_10038;1,56469763151630
|
||||||
|
375_ZW_24_10037_10039;1,56691394659359
|
||||||
|
376_ZW_24_10037_10040;1,56135615503012
|
||||||
|
377_ZW_24_10037_10044;1,55773138542641
|
||||||
|
378_ZW_24_10037_10051;1,56234065162794
|
||||||
|
379_ZW_24_10037_10036;1,56915759352697
|
||||||
|
380_ZW_24_10037_10035;1,56882945417430
|
||||||
|
381_ZW_24_10037_10038;1,56469708173758
|
||||||
|
382_ZW_24_10037_10039;1,56690915566479
|
||||||
|
383_ZW_24_10037_10040;1,56134327450024
|
||||||
|
384_ZW_24_10037_10044;1,55774371617758
|
||||||
|
385_ZW_24_10037_10051;1,56235643813103
|
||||||
|
386_ZW_24_10037_10036;1,56915939994274
|
||||||
|
387_ZW_24_10037_10035;1,56884775395151
|
||||||
|
388_ZW_24_10037_10038;1,56470187266638
|
||||||
|
389_ZW_24_10037_10039;1,56691056938149
|
||||||
|
390_ZW_24_10037_10040;1,56135065724298
|
||||||
|
391_ZW_25_10052_10043;1,56767853170566
|
||||||
|
392_ZW_25_10052_10059;1,57294737528481
|
||||||
|
393_ZW_25_10052_10053;1,56675333266918
|
||||||
|
394_ZW_25_10052_10050;1,57231340188732
|
||||||
|
395_ZW_25_10052_10051;1,56658478622331
|
||||||
|
396_ZW_25_10052_10044;1,55281110155218
|
||||||
|
397_ZW_25_10052_10043;1,56767766776768
|
||||||
|
398_ZW_25_10052_10059;1,57292436311862
|
||||||
|
399_ZW_25_10052_10053;1,56678011474655
|
||||||
|
400_ZW_25_10052_10050;1,57231300918823
|
||||||
|
401_ZW_25_10052_10051;1,56659892339025
|
||||||
|
402_ZW_25_10052_10044;1,55280191239366
|
||||||
|
403_ZW_25_10052_10043;1,56768756378454
|
||||||
|
404_ZW_25_10052_10059;1,57292703347238
|
||||||
|
405_ZW_25_10052_10053;1,56675945877485
|
||||||
|
406_ZW_25_10052_10050;1,57232180564766
|
||||||
|
407_ZW_25_10052_10051;1,56659601741705
|
||||||
|
408_ZW_25_10052_10044;1,55279971327881
|
||||||
|
409_ZW_26_10040_10037;1,58394891859842
|
||||||
|
410_ZW_26_10040_10041;1,56453796006968
|
||||||
|
411_ZW_26_10040_10042;1,56757226733415
|
||||||
|
412_ZW_26_10040_10044;1,55652650610394
|
||||||
|
413_ZW_26_10040_10037;1,58396682567654
|
||||||
|
414_ZW_26_10040_10041;1,56453772445023
|
||||||
|
415_ZW_26_10040_10042;1,56755773746813
|
||||||
|
416_ZW_26_10040_10044;1,55653035455495
|
||||||
|
417_ZW_26_10040_10037;1,58396470510150
|
||||||
|
418_ZW_26_10040_10041;1,56453057732694
|
||||||
|
419_ZW_26_10040_10042;1,56755891556537
|
||||||
|
420_ZW_26_10040_10044;1,55652187225478
|
||||||
|
421_ZW_27_10051_10037;1,58117614892236
|
||||||
|
422_ZW_27_10051_10052;1,57822493678358
|
||||||
|
423_ZW_27_10051_10053;1,57168547605568
|
||||||
|
424_ZW_27_10051_10050;1,58058804277761
|
||||||
|
425_ZW_27_10051_10037;1,58116523188789
|
||||||
|
426_ZW_27_10051_10052;1,57823090580962
|
||||||
|
427_ZW_27_10051_10053;1,57167974264909
|
||||||
|
428_ZW_27_10051_10050;1,58060335804179
|
||||||
|
429_ZW_27_10051_10037;1,58116373963138
|
||||||
|
430_ZW_27_10051_10052;1,57822462262431
|
||||||
|
431_ZW_27_10051_10053;1,57168492627696
|
||||||
|
432_ZW_27_10051_10050;1,58057657596442
|
||||||
|
433_ZW_28_10011_10001;1,57092497501406
|
||||||
|
434_ZW_28_10011_10013;1,57295899917763
|
||||||
|
435_ZW_28_10011_10017;1,57101466748432
|
||||||
|
436_ZW_28_10011_10028;1,57245917178644
|
||||||
|
437_ZW_28_10011_10001;1,57093039426139
|
||||||
|
438_ZW_28_10011_10013;1,57295852793873
|
||||||
|
439_ZW_28_10011_10017;1,57102338540393
|
||||||
|
440_ZW_28_10011_10028;1,57245469501691
|
||||||
|
441_ZW_28_10011_10001;1,57093102257992
|
||||||
|
442_ZW_28_10011_10013;1,57295860647855
|
||||||
|
443_ZW_28_10011_10017;1,57102181460761
|
||||||
|
444_ZW_28_10011_10028;1,57246718284771
|
||||||
|
445_ZW_29_10017_10011;1,57164510659008
|
||||||
|
446_ZW_29_10017_10013;1,57580488942270
|
||||||
|
447_ZW_29_10017_10012;1,57004815650444
|
||||||
|
448_ZW_29_10017_10014;1,57453332979616
|
||||||
|
449_ZW_29_10017_10007;1,57124934445554
|
||||||
|
450_ZW_29_10017_10016;1,56787236797238
|
||||||
|
451_ZW_29_10017_10019;1,57074998830326
|
||||||
|
452_ZW_29_10017_10031;1,57320050911287
|
||||||
|
453_ZW_29_10017_10011;1,57164227915669
|
||||||
|
454_ZW_29_10017_10013;1,57580873787370
|
||||||
|
455_ZW_29_10017_10012;1,57004415097381
|
||||||
|
456_ZW_29_10017_10014;1,57454314727320
|
||||||
|
457_ZW_29_10017_10007;1,57123505020897
|
||||||
|
458_ZW_29_10017_10016;1,56786160801755
|
||||||
|
459_ZW_29_10017_10019;1,57075218741811
|
||||||
|
460_ZW_29_10017_10031;1,57317969606154
|
||||||
|
461_ZW_29_10017_10011;1,57164707008549
|
||||||
|
462_ZW_29_10017_10013;1,57581093698856
|
||||||
|
463_ZW_29_10017_10012;1,57002993526705
|
||||||
|
464_ZW_29_10017_10014;1,57455233643171
|
||||||
|
465_ZW_29_10017_10007;1,57123607122658
|
||||||
|
466_ZW_29_10017_10016;1,56787064009642
|
||||||
|
467_ZW_29_10017_10019;1,57074048498548
|
||||||
|
468_ZW_29_10017_10031;1,57319289075069
|
||||||
|
469_ZW_30_10013_10017;1,56896022296851
|
||||||
|
470_ZW_30_10013_10011;1,57025008237225
|
||||||
|
471_ZW_30_10013_10012;1,56445651428014
|
||||||
|
472_ZW_30_10013_10017;1,56895519642026
|
||||||
|
473_ZW_30_10013_10011;1,57024293524897
|
||||||
|
474_ZW_30_10013_10012;1,56445046671428
|
||||||
|
475_ZW_30_10013_10017;1,56895134796926
|
||||||
|
476_ZW_30_10013_10011;1,57024332794805
|
||||||
|
477_ZW_30_10013_10012;1,56444693242254
|
||||||
|
478_ZW_31_10007_10008;1,57465718708653
|
||||||
|
479_ZW_31_10007_10016;1,56713267998210
|
||||||
|
480_ZW_31_10007_10017;1,57169694286886
|
||||||
|
481_ZW_31_10007_10015;1,57021269741968
|
||||||
|
482_ZW_31_10007_10003;1,57732322115218
|
||||||
|
483_ZW_31_10007_10008;1,57464658421132
|
||||||
|
484_ZW_31_10007_10016;1,56715419989177
|
||||||
|
485_ZW_31_10007_10017;1,57169435105493
|
||||||
|
486_ZW_31_10007_10015;1,57021010560574
|
||||||
|
487_ZW_31_10007_10003;1,57730390035736
|
||||||
|
488_ZW_31_10007_10008;1,57465184637901
|
||||||
|
489_ZW_31_10007_10016;1,56713511471640
|
||||||
|
490_ZW_31_10007_10017;1,57169576477162
|
||||||
|
491_ZW_31_10007_10015;1,57020217308429
|
||||||
|
492_ZW_31_10007_10003;1,57730452867589
|
||||||
|
493_ZW_32_10016_10007;1,57755475653075
|
||||||
|
494_ZW_32_10016_10031;1,57396847143704
|
||||||
|
495_ZW_32_10016_10017;1,57595309405613
|
||||||
|
496_ZW_32_10016_10014;1,57998469990848
|
||||||
|
497_ZW_32_10016_10012;1,57436062074003
|
||||||
|
498_ZW_32_10016_10015;1,57878618231114
|
||||||
|
499_ZW_32_10016_10003;1,57666576434960
|
||||||
|
500_ZW_32_10016_10007;1,57755295011497
|
||||||
|
501_ZW_32_10016_10031;1,57396171701284
|
||||||
|
502_ZW_32_10016_10017;1,57594791042825
|
||||||
|
503_ZW_32_10016_10014;1,57997040566191
|
||||||
|
504_ZW_32_10016_10012;1,57435237405931
|
||||||
|
505_ZW_32_10016_10015;1,57878704624912
|
||||||
|
506_ZW_32_10016_10003;1,57667322563215
|
||||||
|
507_ZW_32_10016_10007;1,57755279303534
|
||||||
|
508_ZW_32_10016_10031;1,57395472696918
|
||||||
|
509_ZW_32_10016_10017;1,57593707193360
|
||||||
|
510_ZW_32_10016_10014;1,57996640013128
|
||||||
|
511_ZW_32_10016_10012;1,57434915392684
|
||||||
|
512_ZW_32_10016_10015;1,57877809271006
|
||||||
|
513_ZW_32_10016_10003;1,57666984842005
|
||||||
|
514_ZW_33_10015_10007;1,57393218604189
|
||||||
|
515_ZW_33_10015_10016;1,56833520311007
|
||||||
|
516_ZW_33_10015_10014;1,58021042334064
|
||||||
|
517_ZW_33_10015_10012;1,57305269717852
|
||||||
|
518_ZW_33_10015_10007;1,57393242166134
|
||||||
|
519_ZW_33_10015_10016;1,56832774182752
|
||||||
|
520_ZW_33_10015_10014;1,58020578949148
|
||||||
|
521_ZW_33_10015_10012;1,57305576023136
|
||||||
|
522_ZW_33_10015_10007;1,57392346812228
|
||||||
|
523_ZW_33_10015_10016;1,56831729603195
|
||||||
|
524_ZW_33_10015_10014;1,58020979502211
|
||||||
|
525_ZW_33_10015_10012;1,57304068058662
|
||||||
|
526_ZW_34_10014_10017;1,57086261439989
|
||||||
|
527_ZW_34_10014_10012;1,56648574751491
|
||||||
|
528_ZW_34_10014_10015;1,56630243558357
|
||||||
|
529_ZW_34_10014_10016;1,56476439036019
|
||||||
|
530_ZW_34_10014_10017;1,57086575599254
|
||||||
|
531_ZW_34_10014_10012;1,56647852185180
|
||||||
|
532_ZW_34_10014_10015;1,56629968669000
|
||||||
|
533_ZW_34_10014_10016;1,56476038482955
|
||||||
|
534_ZW_34_10014_10017;1,57086952590373
|
||||||
|
535_ZW_34_10014_10012;1,56647946432960
|
||||||
|
536_ZW_34_10014_10015;1,56630754067163
|
||||||
|
537_ZW_34_10014_10016;1,56476007067029
|
||||||
|
538_ZW_35_10012_10015;1,57294132771895
|
||||||
|
539_ZW_35_10012_10016;1,56968090432324
|
||||||
|
540_ZW_35_10012_10014;1,57996475079513
|
||||||
|
541_ZW_35_10012_10017;1,57389935639866
|
||||||
|
542_ZW_35_10012_10013;1,58167016436713
|
||||||
|
543_ZW_35_10012_10015;1,57297078015008
|
||||||
|
544_ZW_35_10012_10016;1,56967540653610
|
||||||
|
545_ZW_35_10012_10014;1,57996451517568
|
||||||
|
546_ZW_35_10012_10017;1,57390846701736
|
||||||
|
547_ZW_35_10012_10013;1,58166136790770
|
||||||
|
548_ZW_35_10012_10015;1,57295373700993
|
||||||
|
549_ZW_35_10012_10016;1,56967886228801
|
||||||
|
550_ZW_35_10012_10014;1,57996852070632
|
||||||
|
551_ZW_35_10012_10017;1,57388961746144
|
||||||
|
552_ZW_35_10012_10013;1,58166592321705
|
||||||
|
553_ZW_36_10033_10019;1,57048248168880
|
||||||
|
554_ZW_36_10033_10025;1,55671178153069
|
||||||
|
555_ZW_36_10033_10039;1,56434836495304
|
||||||
|
556_ZW_36_10033_10032;1,58462090526702
|
||||||
|
557_ZW_36_10033_10031;1,57364928562344
|
||||||
|
558_ZW_36_10033_10019;1,57048868633429
|
||||||
|
559_ZW_36_10033_10025;1,55671288108812
|
||||||
|
560_ZW_36_10033_10039;1,56435535499669
|
||||||
|
561_ZW_36_10033_10032;1,58463810548680
|
||||||
|
562_ZW_36_10033_10031;1,57366797809973
|
||||||
|
563_ZW_36_10033_10019;1,57046229695600
|
||||||
|
564_ZW_36_10033_10025;1,55668939768303
|
||||||
|
565_ZW_36_10033_10039;1,56435614039485
|
||||||
|
566_ZW_36_10033_10032;1,58466245282986
|
||||||
|
567_ZW_36_10033_10031;1,57369640951324
|
||||||
|
568_ZW_37_10032_10033;1,56245123568935
|
||||||
|
569_ZW_37_10032_10039;1,55349447649415
|
||||||
|
570_ZW_37_10032_10038;1,56432833729987
|
||||||
|
571_ZW_37_10032_10031;1,56492461158552
|
||||||
|
572_ZW_37_10032_10033;1,56252003656846
|
||||||
|
573_ZW_37_10032_10039;1,55347444884098
|
||||||
|
574_ZW_37_10032_10038;1,56432668796373
|
||||||
|
575_ZW_37_10032_10031;1,56490662596758
|
||||||
|
576_ZW_37_10032_10033;1,56247244143976
|
||||||
|
577_ZW_37_10032_10039;1,55348458047729
|
||||||
|
578_ZW_37_10032_10038;1,56434255300663
|
||||||
|
579_ZW_37_10032_10031;1,56493898437191
|
||||||
|
580_ZW_38_10031_10017;1,56754297198266
|
||||||
|
581_ZW_38_10031_10033;1,57149030461207
|
||||||
|
582_ZW_38_10031_10032;1,58149957588604
|
||||||
|
583_ZW_38_10031_10030;1,57918736369300
|
||||||
|
584_ZW_38_10031_10017;1,56752907043516
|
||||||
|
585_ZW_38_10031_10033;1,57148771279814
|
||||||
|
586_ZW_38_10031_10032;1,58150036128421
|
||||||
|
587_ZW_38_10031_10030;1,57920354289517
|
||||||
|
588_ZW_38_10031_10017;1,56754281490302
|
||||||
|
589_ZW_38_10031_10033;1,57148677032034
|
||||||
|
590_ZW_38_10031_10032;1,58149525619615
|
||||||
|
591_ZW_38_10031_10030;1,57918979842731
|
||||||
|
592_ZW_39_10038_10041;1,55596918756720
|
||||||
|
593_ZW_39_10038_10037;1,56945816540410
|
||||||
|
594_ZW_39_10038_10036;1,57294062086060
|
||||||
|
595_ZW_39_10038_10032;1,57960362471960
|
||||||
|
596_ZW_39_10038_10039;1,56164510301444
|
||||||
|
597_ZW_39_10038_10041;1,55595316544466
|
||||||
|
598_ZW_39_10038_10037;1,56946884681912
|
||||||
|
599_ZW_39_10038_10036;1,57294745382463
|
||||||
|
600_ZW_39_10038_10032;1,57960723755115
|
||||||
|
601_ZW_39_10038_10039;1,56166206761477
|
||||||
|
602_ZW_39_10038_10041;1,55592787562380
|
||||||
|
603_ZW_39_10038_10037;1,56945565212998
|
||||||
|
604_ZW_39_10038_10036;1,57294454785142
|
||||||
|
605_ZW_39_10038_10032;1,57962003954122
|
||||||
|
606_ZW_39_10038_10039;1,56166073243789
|
||||||
|
607_ZW_40_10039_10032;1,59159154958662
|
||||||
|
608_ZW_40_10039_10033;1,57952555614216
|
||||||
|
609_ZW_40_10039_10037;1,57393595595308
|
||||||
|
610_ZW_40_10039_10038;1,58601710758209
|
||||||
|
611_ZW_40_10039_10029;1,58508476142232
|
||||||
|
612_ZW_40_10039_10032;1,59158204626884
|
||||||
|
613_ZW_40_10039_10033;1,57949728180828
|
||||||
|
614_ZW_40_10039_10037;1,57392126900742
|
||||||
|
615_ZW_40_10039_10038;1,58600352019386
|
||||||
|
616_ZW_40_10039_10029;1,58506905345905
|
||||||
|
617_ZW_40_10039_10032;1,59159257060423
|
||||||
|
618_ZW_40_10039_10033;1,57950285813524
|
||||||
|
619_ZW_40_10039_10037;1,57391773471569
|
||||||
|
620_ZW_40_10039_10038;1,58601231665329
|
||||||
|
621_ZW_40_10039_10029;1,58506481230897
|
||||||
|
622_ZW_41_10035_10037;1,57243820165548
|
||||||
|
623_ZW_41_10035_10036;1,57664715041313
|
||||||
|
624_ZW_41_10035_10034;1,57797627972504
|
||||||
|
625_ZW_41_10035_10030;1,58082232704975
|
||||||
|
626_ZW_41_10035_10029;1,58529721162552
|
||||||
|
627_ZW_41_10035_10037;1,57242430010799
|
||||||
|
628_ZW_41_10035_10036;1,57664557961680
|
||||||
|
629_ZW_41_10035_10034;1,57797305959257
|
||||||
|
630_ZW_41_10035_10030;1,58082539010258
|
||||||
|
631_ZW_41_10035_10029;1,58530388750991
|
||||||
|
632_ZW_41_10035_10037;1,57241833108194
|
||||||
|
633_ZW_41_10035_10036;1,57666238713750
|
||||||
|
634_ZW_41_10035_10034;1,57797918569825
|
||||||
|
635_ZW_41_10035_10030;1,58083073081010
|
||||||
|
636_ZW_41_10035_10029;1,58530349481083
|
||||||
|
637_ZW_42_10036_10038;1,57092065532416
|
||||||
|
638_ZW_42_10036_10037;1,56662892560009
|
||||||
|
639_ZW_42_10036_10034;1,57291313192489
|
||||||
|
640_ZW_42_10036_10035;1,56738604942961
|
||||||
|
641_ZW_42_10036_10038;1,57090612545814
|
||||||
|
642_ZW_42_10036_10037;1,56662279949442
|
||||||
|
643_ZW_42_10036_10034;1,57291305338507
|
||||||
|
644_ZW_42_10036_10035;1,56737536801459
|
||||||
|
645_ZW_42_10036_10038;1,57089780023761
|
||||||
|
646_ZW_42_10036_10037;1,56663756497989
|
||||||
|
647_ZW_42_10036_10034;1,57288093060019
|
||||||
|
648_ZW_42_10036_10035;1,56736578615699
|
||||||
|
649_ZW_43_10028_10011;1,57037998722848
|
||||||
|
650_ZW_43_10028_10030;1,57604490710143
|
||||||
|
651_ZW_43_10028_10029;1,57736885278547
|
||||||
|
652_ZW_43_10028_10034;1,57162696389251
|
||||||
|
653_ZW_43_10028_10011;1,57038242196279
|
||||||
|
654_ZW_43_10028_10030;1,57603697457998
|
||||||
|
655_ZW_43_10028_10029;1,57736044902512
|
||||||
|
656_ZW_43_10028_10034;1,57162437207857
|
||||||
|
657_ZW_43_10028_10011;1,57038100824609
|
||||||
|
658_ZW_43_10028_10030;1,57604420024309
|
||||||
|
659_ZW_43_10028_10029;1,57736084172421
|
||||||
|
660_ZW_43_10028_10034;1,57164094397981
|
||||||
|
661_ZW_44_10034_10028;1,57167982118890
|
||||||
|
662_ZW_44_10034_10035;1,56546779295533
|
||||||
|
663_ZW_44_10034_10037;1,56872939444828
|
||||||
|
664_ZW_44_10034_10036;1,56978418418173
|
||||||
|
665_ZW_44_10034_10045;1,57275762308853
|
||||||
|
666_ZW_44_10034_10028;1,57169450813456
|
||||||
|
667_ZW_44_10034_10035;1,56548090910466
|
||||||
|
668_ZW_44_10034_10037;1,56872405374077
|
||||||
|
669_ZW_44_10034_10036;1,56978646183640
|
||||||
|
670_ZW_44_10034_10045;1,57276178569880
|
||||||
|
671_ZW_44_10034_10028;1,57168775371035
|
||||||
|
672_ZW_44_10034_10035;1,56547910268888
|
||||||
|
673_ZW_44_10034_10037;1,56872358250187
|
||||||
|
674_ZW_44_10034_10036;1,56979439435785
|
||||||
|
675_ZW_44_10034_10045;1,57275785870798
|
||||||
|
676_ZW_45_10030_10028;1,56722677068207
|
||||||
|
677_ZW_45_10030_10031;1,56486295782969
|
||||||
|
678_ZW_45_10030_10029;1,57900664357560
|
||||||
|
679_ZW_45_10030_10035;1,56222778991186
|
||||||
|
680_ZW_45_10030_10028;1,56724059368975
|
||||||
|
681_ZW_45_10030_10031;1,56486774875849
|
||||||
|
682_ZW_45_10030_10029;1,57898747986042
|
||||||
|
683_ZW_45_10030_10035;1,56222802553131
|
||||||
|
684_ZW_45_10030_10028;1,56722370762923
|
||||||
|
685_ZW_45_10030_10031;1,56485455406935
|
||||||
|
686_ZW_45_10030_10029;1,57899242786885
|
||||||
|
687_ZW_45_10030_10035;1,56222315606270
|
||||||
|
688_ZW_46_10029_10030;1,56933517205171
|
||||||
|
689_ZW_46_10029_10039;1,55834116856047
|
||||||
|
690_ZW_46_10029_10035;1,55824550706417
|
||||||
|
691_ZW_46_10029_10028;1,56598128627456
|
||||||
|
692_ZW_46_10029_10030;1,56931333798277
|
||||||
|
693_ZW_46_10029_10039;1,55833472829553
|
||||||
|
694_ZW_46_10029_10035;1,55824794179848
|
||||||
|
695_ZW_46_10029_10028;1,56598434932739
|
||||||
|
696_ZW_46_10029_10030;1,56934192647592
|
||||||
|
697_ZW_46_10029_10039;1,55834101148084
|
||||||
|
698_ZW_46_10029_10035;1,55823914533905
|
||||||
|
699_ZW_46_10029_10028;1,56599762255635
|
||||||
|
700_ZW_47_10053_10044;1,56742641889521
|
||||||
|
701_ZW_47_10053_10052;1,57504462400053
|
||||||
|
702_ZW_47_10053_10059;1,57504941492933
|
||||||
|
703_ZW_47_10053_10049;1,57753732069152
|
||||||
|
704_ZW_47_10053_10050;1,57771914036635
|
||||||
|
705_ZW_47_10053_10051;1,57251163638376
|
||||||
|
706_ZW_47_10053_10044;1,56743694323060
|
||||||
|
707_ZW_47_10053_10052;1,57502679546222
|
||||||
|
708_ZW_47_10053_10059;1,57503928329302
|
||||||
|
709_ZW_47_10053_10049;1,57752326206440
|
||||||
|
710_ZW_47_10053_10050;1,57772236049882
|
||||||
|
711_ZW_47_10053_10051;1,57251375695880
|
||||||
|
712_ZW_47_10053_10044;1,56741950739137
|
||||||
|
713_ZW_47_10053_10052;1,57504234634586
|
||||||
|
714_ZW_47_10053_10059;1,57505546249518
|
||||||
|
715_ZW_47_10053_10049;1,57754281847866
|
||||||
|
716_ZW_47_10053_10050;1,57771427089773
|
||||||
|
717_ZW_47_10053_10051;1,57251517067549
|
||||||
|
718_ZW_48_10049_10050;1,56645393888929
|
||||||
|
719_ZW_48_10049_10053;1,56596652078908
|
||||||
|
720_ZW_48_10049_10047;1,57999648088093
|
||||||
|
721_ZW_48_10049_10046;1,57815275869236
|
||||||
|
722_ZW_48_10049_10048;1,58704645041504
|
||||||
|
723_ZW_48_10049_10050;1,56642315128128
|
||||||
|
724_ZW_48_10049_10053;1,56598309269033
|
||||||
|
725_ZW_48_10049_10047;1,58001320986181
|
||||||
|
726_ZW_48_10049_10046;1,57816469674444
|
||||||
|
727_ZW_48_10049_10048;1,58706019488290
|
||||||
|
728_ZW_48_10049_10050;1,56643909486400
|
||||||
|
729_ZW_48_10049_10053;1,56598317123015
|
||||||
|
730_ZW_48_10049_10047;1,58001485919796
|
||||||
|
731_ZW_48_10049_10046;1,57816995891214
|
||||||
|
732_ZW_48_10049_10048;1,58703003559342
|
||||||
|
733_ZW_49_10050_10051;1,56864449290682
|
||||||
|
734_ZW_49_10050_10052;1,57157858336564
|
||||||
|
735_ZW_49_10050_10053;1,56801169760657
|
||||||
|
736_ZW_49_10050_10049;1,57881162921163
|
||||||
|
737_ZW_49_10050_10048;1,58245886120282
|
||||||
|
738_ZW_49_10050_10051;1,56866326392293
|
||||||
|
739_ZW_49_10050_10052;1,57160803579677
|
||||||
|
740_ZW_49_10050_10053;1,56801790225206
|
||||||
|
741_ZW_49_10050_10049;1,57879623540763
|
||||||
|
742_ZW_49_10050_10048;1,58247551164388
|
||||||
|
743_ZW_49_10050_10051;1,56864237233178
|
||||||
|
744_ZW_49_10050_10052;1,57156680239319
|
||||||
|
745_ZW_49_10050_10053;1,56802646309204
|
||||||
|
746_ZW_49_10050_10049;1,57880566018559
|
||||||
|
747_ZW_49_10050_10048;1,58246522292794
|
||||||
|
748_ZW_50_10048_10050;1,56098780329149
|
||||||
|
749_ZW_50_10048_10049;1,55800682456232
|
||||||
|
750_ZW_50_10048_10057;1,56990167974697
|
||||||
|
751_ZW_50_10048_10047;1,57467697912024
|
||||||
|
752_ZW_50_10048_10046;1,57392001237036
|
||||||
|
753_ZW_50_10048_10050;1,56098301236269
|
||||||
|
754_ZW_50_10048_10049;1,55800690310213
|
||||||
|
755_ZW_50_10048_10057;1,56985863992762
|
||||||
|
756_ZW_50_10048_10047;1,57467839283694
|
||||||
|
757_ZW_50_10048_10046;1,57395040727928
|
||||||
|
758_ZW_50_10048_10050;1,56100084090100
|
||||||
|
759_ZW_50_10048_10049;1,55801766305697
|
||||||
|
760_ZW_50_10048_10057;1,56988243749197
|
||||||
|
761_ZW_50_10048_10047;1,57470038398551
|
||||||
|
762_ZW_50_10048_10046;1,57393297144006
|
||||||
|
763_ZW_51_10047_10048;1,57042718965810
|
||||||
|
764_ZW_51_10047_10049;1,56328352212310
|
||||||
|
765_ZW_51_10047_10045;1,56927469639313
|
||||||
|
766_ZW_51_10047_10046;1,57529901446565
|
||||||
|
767_ZW_51_10047_10048;1,57043127372855
|
||||||
|
768_ZW_51_10047_10049;1,56326789269965
|
||||||
|
769_ZW_51_10047_10045;1,56931404484112
|
||||||
|
770_ZW_51_10047_10046;1,57528047906900
|
||||||
|
771_ZW_51_10047_10048;1,57043967748890
|
||||||
|
772_ZW_51_10047_10049;1,56330614159021
|
||||||
|
773_ZW_51_10047_10045;1,56929087559530
|
||||||
|
774_ZW_51_10047_10046;1,57529469477576
|
||||||
|
775_ZW_52_10046_10048;1,56978496957989
|
||||||
|
776_ZW_52_10046_10047;1,57134155019993
|
||||||
|
777_ZW_52_10046_10055;1,57330771596218
|
||||||
|
778_ZW_52_10046_10045;1,56788446310410
|
||||||
|
779_ZW_52_10046_10048;1,56980845298498
|
||||||
|
780_ZW_52_10046_10047;1,57135984997713
|
||||||
|
781_ZW_52_10046_10055;1,57328431109691
|
||||||
|
782_ZW_52_10046_10045;1,56789388788206
|
||||||
|
783_ZW_52_10046_10048;1,56978803263273
|
||||||
|
784_ZW_52_10046_10047;1,57136259887071
|
||||||
|
785_ZW_52_10046_10055;1,57324119273774
|
||||||
|
786_ZW_52_10046_10045;1,56788155713090
|
||||||
|
787_ZW_53_10045_10034;1,57196012979342
|
||||||
|
788_ZW_53_10045_10046;1,57591099671457
|
||||||
|
789_ZW_53_10045_10047;1,57381901016655
|
||||||
|
790_ZW_53_10045_10054;1,57183635104287
|
||||||
|
791_ZW_53_10045_10034;1,57196594173983
|
||||||
|
792_ZW_53_10045_10046;1,57591060401549
|
||||||
|
793_ZW_53_10045_10047;1,57385231104868
|
||||||
|
794_ZW_53_10045_10054;1,57176158113771
|
||||||
|
795_ZW_53_10045_10034;1,57197890080952
|
||||||
|
796_ZW_53_10045_10046;1,57590699118394
|
||||||
|
797_ZW_53_10045_10047;1,57385309644684
|
||||||
|
798_ZW_53_10045_10054;1,57176158113771
|
||||||
|
799_ZW_54_10059_10053;1,56806290556682
|
||||||
|
800_ZW_54_10059_10052;1,57002545849752
|
||||||
|
801_ZW_54_10059_10058;1,57913843338742
|
||||||
|
802_ZW_54_10059_10056;1,57653868692676
|
||||||
|
803_ZW_54_10059_10057;1,57593180976590
|
||||||
|
804_ZW_54_10059_10053;1,56805387348795
|
||||||
|
805_ZW_54_10059_10052;1,57003551159401
|
||||||
|
806_ZW_54_10059_10058;1,57915547652757
|
||||||
|
807_ZW_54_10059_10056;1,57653790152860
|
||||||
|
808_ZW_54_10059_10057;1,57593636507525
|
||||||
|
809_ZW_54_10059_10053;1,56803557371074
|
||||||
|
810_ZW_54_10059_10052;1,57001312774636
|
||||||
|
811_ZW_54_10059_10058;1,57913050086597
|
||||||
|
812_ZW_54_10059_10056;1,57653436723686
|
||||||
|
813_ZW_54_10059_10057;1,57591806529804
|
||||||
|
814_ZW_55_10058_10059;1,56491023879913
|
||||||
|
815_ZW_55_10058_10056;1,57569870359101
|
||||||
|
816_ZW_55_10058_10055;1,57592057857217
|
||||||
|
817_ZW_55_10058_10057;1,57381461193683
|
||||||
|
818_ZW_55_10058_10059;1,56491840694003
|
||||||
|
819_ZW_55_10058_10056;1,57568323124719
|
||||||
|
820_ZW_55_10058_10055;1,57592191374904
|
||||||
|
821_ZW_55_10058_10057;1,57381531879518
|
||||||
|
822_ZW_55_10058_10059;1,56488251424396
|
||||||
|
823_ZW_55_10058_10056;1,57568283854811
|
||||||
|
824_ZW_55_10058_10055;1,57591649450172
|
||||||
|
825_ZW_55_10058_10057;1,57381759644985
|
||||||
|
826_ZW_56_10057_10059;1,56683415014019
|
||||||
|
827_ZW_56_10057_10058;1,56996223394537
|
||||||
|
828_ZW_56_10057_10056;1,57877306616181
|
||||||
|
829_ZW_56_10057_10055;1,57879521439002
|
||||||
|
830_ZW_56_10057_10048;1,57328061972554
|
||||||
|
831_ZW_56_10057_10059;1,56682873089286
|
||||||
|
832_ZW_56_10057_10058;1,57003064212540
|
||||||
|
833_ZW_56_10057_10056;1,57875594448185
|
||||||
|
834_ZW_56_10057_10055;1,57879317235479
|
||||||
|
835_ZW_56_10057_10048;1,57328313299966
|
||||||
|
836_ZW_56_10057_10059;1,56684326075888
|
||||||
|
837_ZW_56_10057_10058;1,56997723505029
|
||||||
|
838_ZW_56_10057_10056;1,57876686151632
|
||||||
|
839_ZW_56_10057_10055;1,57878311925830
|
||||||
|
840_ZW_56_10057_10048;1,57328336861911
|
||||||
|
841_ZW_57_10055_10057;1,56492037043544
|
||||||
|
842_ZW_57_10055_10058;1,56676487802218
|
||||||
|
843_ZW_57_10055_10056;1,56853995641127
|
||||||
|
844_ZW_57_10055_10054;1,56713794214979
|
||||||
|
845_ZW_57_10055_10046;1,56972520077966
|
||||||
|
846_ZW_57_10055_10057;1,56488706955331
|
||||||
|
847_ZW_57_10055_10058;1,56677477403904
|
||||||
|
848_ZW_57_10055_10056;1,56851246747555
|
||||||
|
849_ZW_57_10055_10054;1,56710456272785
|
||||||
|
850_ZW_57_10055_10046;1,56970697954226
|
||||||
|
851_ZW_57_10055_10057;1,56489594455256
|
||||||
|
852_ZW_57_10055_10058;1,56676880501299
|
||||||
|
853_ZW_57_10055_10056;1,56853390884541
|
||||||
|
854_ZW_57_10055_10054;1,56712686803569
|
||||||
|
855_ZW_57_10055_10046;1,56975135453850
|
||||||
|
856_ZW_58_10056_10058;1,56722480718666
|
||||||
|
857_ZW_58_10056_10057;1,56570042789132
|
||||||
|
858_ZW_58_10056_10054;1,56908486565704
|
||||||
|
859_ZW_58_10056_10055;1,57816006289528
|
||||||
|
860_ZW_58_10056_10058;1,56722347200979
|
||||||
|
861_ZW_58_10056_10057;1,56569029625502
|
||||||
|
862_ZW_58_10056_10054;1,56908942096638
|
||||||
|
863_ZW_58_10056_10055;1,57814262705605
|
||||||
|
864_ZW_58_10056_10058;1,56722614236354
|
||||||
|
865_ZW_58_10056_10057;1,56568762590126
|
||||||
|
866_ZW_58_10056_10054;1,56908997074510
|
||||||
|
867_ZW_58_10056_10055;1,57807775316775
|
||||||
|
868_ZW_59_10054_10045;1,57114182344697
|
||||||
|
869_ZW_59_10054_10055;1,57599856860979
|
||||||
|
870_ZW_59_10054_10056;1,57375421481807
|
||||||
|
871_ZW_59_10054_10045;1,57120528361858
|
||||||
|
872_ZW_59_10054_10055;1,57599259958375
|
||||||
|
873_ZW_59_10054_10056;1,57375303672082
|
||||||
|
874_ZW_59_10054_10045;1,57109187212378
|
||||||
|
875_ZW_59_10054_10055;1,57598262502708
|
||||||
|
876_ZW_59_10054_10056;1,57375044490688
|
||||||
|
|||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user