Tommes
2008-01-16, 14:42:41
Moin,
ich entwickele zurzeit mit einem Freund eine Datenbank für ein Rohrleitungssystem für die Uni. Jedoch hänge ich gerade an einer Stelle fest. Und zwar ist es so, dass jedes Rohr eine Start- (x1,y1,z1) und eine Endkoordinate (x2,y2,z2) hat. Daraus lässt sich ja nun die Länge berechnen.
Nehme wir an das einzufügende Rohr ist 692m lang. Nun heißt es in der Aufgabe, dass jedes Rohr nur max. 100m lang sein darf. Ich brauche also 7 Teile (6*100m und 1*92m). Die Anzahl der Tele bekomme ich durch Rohrlänge / 100m. Aber wie bekomme ich nun die Start- und Endkoordinaten der 7 Teilrohre? Die Startkoordinaten des ersten Teilrohres habe ich natürlich (x1,y1,z1) sowie die Endkooridnaten des siebten Rohres (x2,y2,z2). Doch wie interpoliere ich das nun? Ich habe schon gegooglet aber noch nichts hilfreiches gefunden.
ich entwickele zurzeit mit einem Freund eine Datenbank für ein Rohrleitungssystem für die Uni. Jedoch hänge ich gerade an einer Stelle fest. Und zwar ist es so, dass jedes Rohr eine Start- (x1,y1,z1) und eine Endkoordinate (x2,y2,z2) hat. Daraus lässt sich ja nun die Länge berechnen.
Nehme wir an das einzufügende Rohr ist 692m lang. Nun heißt es in der Aufgabe, dass jedes Rohr nur max. 100m lang sein darf. Ich brauche also 7 Teile (6*100m und 1*92m). Die Anzahl der Tele bekomme ich durch Rohrlänge / 100m. Aber wie bekomme ich nun die Start- und Endkoordinaten der 7 Teilrohre? Die Startkoordinaten des ersten Teilrohres habe ich natürlich (x1,y1,z1) sowie die Endkooridnaten des siebten Rohres (x2,y2,z2). Doch wie interpoliere ich das nun? Ich habe schon gegooglet aber noch nichts hilfreiches gefunden.