From 24acbb888260bf4684cba2e70eff07ffe490edd5 Mon Sep 17 00:00:00 2001
From: Jacob Theisen <jacobth@stud.ntnu.no>
Date: Fri, 19 Nov 2021 15:52:39 +0100
Subject: [PATCH] kjordaibakke

---
 ov9/program1.py                 | 49 ++++++++++++++++++++++++++++++---
 ov9/test_files/interessepkt.txt |  2 +-
 2 files changed, 46 insertions(+), 5 deletions(-)

diff --git a/ov9/program1.py b/ov9/program1.py
index a0cd146..102505c 100644
--- a/ov9/program1.py
+++ b/ov9/program1.py
@@ -1,7 +1,5 @@
 
 
-
-
 class int_points (object):
     def __init__(self, id, type, name):
         self.id = id
@@ -9,7 +7,8 @@ class int_points (object):
         self.name = name
 
 class nodes (object):
-    def __init__(self, bredde, lengde):
+    def __init__(self, node, bredde, lengde):
+        self.node = node
         self.bredde = bredde
         self.lengde = lengde 
 
@@ -19,4 +18,46 @@ class edges (object):
         self.til = til
         self.time = time 
         self.lenght = lenght
-        self.speed = speed 
\ No newline at end of file
+        self.speed = speed 
+
+with open('./test_files/noder.txt','r') as file:
+    node_file = file.read()
+
+node_file = node_file.split()
+num_of_nodes = node_file[0]
+node_file.pop(0)
+
+node_arr = []
+for i in range(0, len(node_file), 3):
+    #nodenr breddegrad lengdegrad
+    node_arr.append(nodes(node_file[i], node_file[i+1], node_file[i+2]))
+
+
+with open('./test_files/kanter.txt','r') as file:
+    edge_file = file.read()
+
+edge_file = edge_file.split()
+num_of_edges = edge_file[0]
+edge_file.pop(0)
+
+edge_arr = []
+for i in range(0, len(edge_file), 5):
+    #franode tilnode kjøretid lengde fartsgrense
+    edge_arr.append(edges(edge_file[i], edge_file[i+1], edge_file[i+2], edge_file[i+3], edge_file[i+4]))
+
+
+with open('./test_files/interessepkt.txt','r') as file:
+    intresting_file = file.read()
+
+intresting_file = intresting_file.split('\n')
+num_of_intresting = intresting_file[0]
+intresting_file.pop(0)
+
+intresting_arr = []
+for i in range(len(intresting_file)):
+    #nodenr kode "Navn på stedet"
+    tmp_values = intresting_file[i].split()
+    intresting_arr.append(int_points(tmp_values[0], tmp_values[1], ' '.join(tmp_values[2:])))
+
+
+
diff --git a/ov9/test_files/interessepkt.txt b/ov9/test_files/interessepkt.txt
index 2a23068..d84a634 100644
--- a/ov9/test_files/interessepkt.txt
+++ b/ov9/test_files/interessepkt.txt
@@ -1374,4 +1374,4 @@
 18785	4	"Ísorka Hleðslustöð"
 34442	4	"Orkusalan Hleðslustöð"
 26242	4	"N1 Hleðslustöð"
-46787	4	"Tesla Supercharger Hofn"
+46787	4	"Tesla Supercharger Hofn"
\ No newline at end of file
-- 
GitLab