2017-07-04 2 views
-3

J'ai un fichier texte d'une grille qui a des coordonnées xyz (des centres de cellules et sont en UTM) et des longueurs variables des côtés des cellules (sx, sy et sz). Les points sont des points aléatoires. Je voudrais tracer cela en python. Quelqu'un peut-il offrir des suggestions?Salut, j'ai un fichier texte d'une grille qui a des coordonnées xyz et des longueurs variables des côtés des cellules (sx, sy et sz)

x  y   z  sx sy sz 
584597 1848923 210 143 53 143  
584885 1848927 210 143 62 143  
585173 1853185 210 143 224 143 
+0

Bienvenue à SO! Veuillez passer en revue ce qui suit et ajouter le message d'erreur que vous obtenez: https://stackoverflow.com/help/how-to-ask – garfbradaz

Répondre

0

Désolé de voir que vous avez un message signalé, ne vous sentez pas mal. Juste s'il vous plaît comprendre que, afin d'aider, dans ce monde binaire de notre, il est prévu de fournir une soumission détaillée ... consultez https://stackoverflow.com/help ...

Mais dans la mesure où? Je commencerais par ///

1) en utilisant readline, vous divisez chacun par le " « (espace) valeurs

2) créer dict avec une boucle, et définissant la clé .. etc .. xyz

3) ?? Vous dites que vous voulez comploter mais puisque je ne connais pas le jeu de fin ici .. J'imagine matploit devrait être le complot goto par voie graphique

4) Quant aux autres variables, les non-coordinantes, c'est à vous de voir comment vous vouloir corréler/exprimer ces valeurs.

+0

Matplotlib est correct pour les tracés 2d, mais comme les données sont 3d, RB123 pourrait être à la recherche de quelque chose de différent. Je peux penser à 2 choses: 1) projeter des projections sur un/certains plans dans matplotlib, et 2) créer un vtkPolyData avec, peut-être, des sphères aux emplacements de points, qui peuvent être visualisés de manière interactive, par exemple. paraview. – mululu