Nuage de points XYZ spécification de format
Officielle de spécifications pour le format XYZ pour les nuages de points?
J'ai cherché partout et je n'ai pas à le trouver. J'ai vu qu'il y a certains fichiers qui ligne contient:
- points de coordonnées (X Y Z pour chaque point )
- d'autres contiennent des coordonnées plus les couleurs, (X, Y, Z, R, G, B pour chaque point )
- il y a même d'autres qui ont une "Intensité" de paramètre.
J'ai besoin de considérer toutes les possibilités.
Envisager de commencer à partir d'un format de fichier (je pense que beaucoup de format de fichier existe, il n'existe pas de "fichier texte" format mais chaque programme ont son format: doc, txt, odt..). Par exemple, j'ai travaillé avec des PLIS format. Dans ce fichier, les différentes propriétés peuvent être définies au début du fichier. Il est de votre choix pour en avoir (ou pas) d'une couleur ou d'une intensité (ou autres choses) associé à tous les points XYZ. Des éléments différents de points (faces, arêtes) peut également être définie, avec leurs propriétés.
OriginalL'auteur andrea.al | 2016-12-21
Vous devez vous connecter pour publier un commentaire.
Non, il n'est pas une spécification officielle sur la .xyz format pour les nuages de points.
L' .xyz, le format peut être considéré comme une partie d'un type plus général de formats de fichier: ASCII d'un nuage de points. Vous pouvez considérer les membres de ce groupe nombreux d'autres extensions comme: .asc,.txt,.pts
Le problème est qu'en raison de ce manque de précision le contenu du fichier peut varier selon le créateur.
La chose la plus logique serait que les 3 premières colonnes représentent toujours la X,Y,Z les coordonnées et le reste des colonnes représentent quelques-champ scalaire associé à ce point (Peut-être R,G,B valeurs, ou Nx,Ny,Nz, etc)
Si vous souhaitez envisager toutes les possibilités, vous devrez prendre en compte non seulement d'un nombre variable de colonnes, mais aussi le caractère ASCII utilisé pour la séparation de chaque colonne et de l'existence éventuelle de 1 ou plus "en-tête" lignes au début du fichier.
Le meilleur ASCII d'un nuage de points chargeur que je suis au courant est inclus dans CloudCompare.
Voici une capture d'écran de la boîte de dialogue:
Et un lien vers le code source.
OriginalL'auteur David de la Iglesia