#pointcloud
talking about the possible integration of 3D #pointcloud on wikimedia commons.
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T44725 Multimedia file format support (tracking) | |||
| Open | None | T100081 Support point cloud files on commons | |||
| Open | None | T131723 Provide a mechanism to sanitise user-generated non-STL 3D files to meet security requirements |
Event Timeline
Could some of the original authors of this tickets please update the description of this ticket with something more detailed than the one liner that is the result of the mentioned hackathon discussion ? :)
Point clouds are also very important. The Bayerische Vermessungsverwaltung for example offers them. It is also useful for laser scans of 3D objects :)
Ive casually looked into this. There are apparently dozens of pointcloud file formats, all with varying popularity. That is going to be a huge blocker. It would be of great help if someone were able to pinpoint/reduce it down to one or two useful file formats, that are easy to work with, have wide support in other tools, don't make use of external resources, are suited for archival purposes etc. etc..
I did some research, the following are more common:
- LAS/LAZ (Lidar Data Exchange Format), commonly used as format for laser scanning (lidar) as in geographic information technology, can be opened by open software like CloudCompare and is an open format (https://en.wikipedia.org/wiki/LAS_file_format), can be used for archival purposes, "industry standard of lidar data". LAZ is a file type for compressed LAS files. Allows to store GPS time, RGB and NIR (infrared), is a GIS file format
- PLY (Polygon file format) text-based format, which can also be used for typical 3D meshes, supported by CloudCompare, MeshLab and more
- XYZ (named after Cartesian coordinates), saves points as simple coordinates (X|Y|Z) as text in one file
- PTS, stores points similar to XYZ and adds a color to every point as "intensity value" (https://paulbourke.net/dataformats/pts/)
- e57, similar to LAZ, but claims to be able to store more records than LAZ (http://www.libe57.org/)
- DXF file format by Autodesk, is proprietary, so irrelevant for us
- OBJ or Wavefront OBJ, open file format for 3D objects, usually needs an extra .mtl file
In my work I worked with or saw mentions of LAZ, PLY, XYZ and OBJ, so they seem to be more relevant. LAZ and XYZ are usually directly for point cloud purposes, but OBJ and PLY can handle them, too.
The text storing file types can be opened in several open source software and are able to get edited
Other possible filetypes are *.sbf, *.vtk, *.drc, *.pcd, *.shp, *.pov, *.pn, *.pv, but they seem to not to be frequently used.
I am happy to hear other opinions and I hope it helps!
Greetings