diff --git a/Data/distance_stadtteil_to_rathaus.csv b/Data/distance_stadtteil_to_rathaus.csv
index 05f0a7a35a6a2f5f40cc421e59225e86e1eab39e..df972924f7ead2803aadb177a8d077761013fec7 100644
--- a/Data/distance_stadtteil_to_rathaus.csv
+++ b/Data/distance_stadtteil_to_rathaus.csv
@@ -1,26 +1,26 @@
 stadtteil,distance_rathaus
 Hamburg-Altstadt,0.0
-HafenCity,0.005758111696898571
+HafenCity,0.005758111696904315
 Neustadt,0.0011744423429016846
 St. Pauli,0.009630860111570645
-St. Georg,0.008493032994394724
+St. Georg,0.008493032994389114
 Hammerbrook,0.013901373189903065
-Borgfelde,0.0305329749002178
-Hamm,0.04653908833784054
+Borgfelde,0.030532974900217388
+Hamm,0.046539088337842136
 Horn,0.07446121692194259
 Billstedt,0.09877945851086709
 Billbrook,0.07018983503468339
 Rothenburgsort,0.03261332556509118
 Veddel,0.03396832337333669
 Wilhelmsburg,0.02833667184211992
-Neuwerk,1.5150216666282683
-Altona-Altstadt,0.03240148614761147
+Neuwerk,1.5150216666282699
+Altona-Altstadt,0.032401486147610584
 Sternschanze,0.02045839630082968
 Altona-Nord,0.03423747366447979
 Ottensen,0.057371380063155224
 Bahrenfeld,0.05841951073266771
-Groß Flottbek,0.09230467580770335
-Othmarschen,0.0747488724708215
+Groß Flottbek,0.09230467580770406
+Othmarschen,0.07474887247082168
 Lurup,0.10111123739940737
 Osdorf,0.1266709286733571
 Nienstedten,0.12724903016451788
@@ -36,30 +36,30 @@ Lokstedt,0.04281607786757077
 Niendorf,0.05996357018560442
 Schnelsen,0.09294402242265122
 Eidelstedt,0.07987868757422348
-Stellingen,0.05429858550843541
+Stellingen,0.05429858550843259
 Hoheluft-Ost,0.032525270733765044
 Eppendorf,0.03380616450721168
 Groß Borstel,0.051515769405732915
 Alsterdorf,0.05019380690255557
 Winterhude,0.027448520202141325
-Uhlenhorst,0.021781257171005503
-Hohenfelde,0.021781257171005503
-Barmbek-Süd,0.03785669486354076
+Uhlenhorst,0.021781257171010336
+Hohenfelde,0.021781257171010336
+Barmbek-Süd,0.03785669486353577
 Dulsberg,0.06905172137507005
 Barmbek-Nord,0.053814976057783445
 Ohlsdorf,0.06969838281197899
-Fuhlsbüttel,0.06731552183879165
+Fuhlsbüttel,0.0673155218387987
 Langenhorn,0.08764084430714003
 Eilbek,0.04274033105978532
 Wandsbek,0.0698763279308701
 Marienthal,0.07049983802299299
-Jenfeld,0.11410217388767004
+Jenfeld,0.11410217388766845
 Tonndorf,0.11327029693570707
 Farmsen-Berne,0.11535140512981168
 Bramfeld,0.07823417076002905
 Steilshoop,0.07618392004923545
 Wellingsbüttel,0.10405158574737486
-Sasel,0.13857144706735441
+Sasel,0.13857144706734958
 Poppenbüttel,0.11501908387848887
 Hummelsbüttel,0.09300858186640319
 Lemsahl-Mellingstedt,0.15032456161998325
@@ -68,24 +68,24 @@ Wohldorf-Ohlstedt,0.18774555654624694
 Bergstedt,0.16244697638492864
 Volksdorf,0.1737875057099313
 Rahlstedt,0.14239281859325173
-Lohbrügge,0.1337325472567009
+Lohbrügge,0.13373254725669925
 Bergedorf,0.1884496361119537
 Curslack,0.21910801586647352
 Altengamme,0.2773134206995098
-Neuengamme,0.1921311060698757
+Neuengamme,0.1921311060698792
 Kirchwerder,0.16113749837580466
 Ochsenwerder,0.10609192255151037
-Reitbrook,0.13042498604875555
+Reitbrook,0.13042498604875172
 Allermöhe,0.1124176074186049
 Billwerder,0.10711324777349797
 Moorfleet,0.0766098899075766
-Tatenberg,0.08662192366379111
-Spadenland,0.07899290005643925
-Neuallermöhe,0.14581372349003724
-Harburg,0.07548731062101076
-Wilstorf,0.0956320762400133
+Tatenberg,0.08662192366379537
+Spadenland,0.07899290005644179
+Neuallermöhe,0.1458137234900404
+Harburg,0.07548731062101782
+Wilstorf,0.0956320762400204
 Rönneburg,0.10157597301713231
-Langenbek,0.11355912856898989
+Langenbek,0.11355912856899696
 Sinstorf,0.12041524493180576
 Marmstorf,0.10909552731165424
 Eißendorf,0.09289467894100248
@@ -95,7 +95,7 @@ Neugraben-Fischbek,0.13021116848350345
 Francop,0.114625979168997
 Neuenfelde,0.16279094291164375
 Cranz,0.20068636347316512
-Kleiner Grasbrook und Steinwerder,0.01263514608231386
+Kleiner Grasbrook und Steinwerder,0.012635146082320746
 Waltershof und Finkenwerder,0.05641177506918862
-Moorburg und Altenwerder,0.060657810552568706
+Moorburg und Altenwerder,0.06065781055257207
 Neuland und Gut Moor,0.07761691110537608
diff --git a/Visualization.ipynb b/Visualization.ipynb
index 8476853f896639a30e55639b428e88dede8c8dbd..a3592d997f3c288dc4dd48fb19dff51e4e7089d8 100644
--- a/Visualization.ipynb
+++ b/Visualization.ipynb
@@ -4407,6 +4407,7 @@
   {
    "cell_type": "code",
    "execution_count": 28,
+   "id": "4c896917",
    "metadata": {},
    "outputs": [
     {
@@ -7269,6 +7270,7 @@
   {
    "cell_type": "code",
    "execution_count": 29,
+   "id": "6423bd67",
    "metadata": {},
    "outputs": [
     {
@@ -7365,7 +7367,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.12.0"
+   "version": "3.9.16"
   }
  },
  "nbformat": 4,
diff --git a/Visualization/map_of_hamburg.png b/Visualization/map_of_hamburg.png
new file mode 100644
index 0000000000000000000000000000000000000000..9748ffd68493c89f802b84a975e93d97625f8a11
Binary files /dev/null and b/Visualization/map_of_hamburg.png differ