Files and File Formats

ELCOVISION 10 Files and File Formats

An ELCOVISION 10 project consists of the following files:

  • .ProX : Project file
  • .ELPTC : Point cloud file (optional)
  • .PLY : Mesh file (optional)

ProX : Binary Project File

Program versions: 9.x

Content

  • Organisation of the photos
  • Inner orientations of the photos (camera calibration values)
  • External orientation of the photos
  • Réseau transformations of the photos
  • Rectification planes
  • Spatial Planes
  • Definition of a local coordinate system
  • Image measurements
  • Object points
  • Additional observations

The file format is not published by the PMS AG.

.pro : ASCII Project File

Program versions: 5.x - 9.x

Content

  • Organisation of the photos
  • Inner orientations of the photos (camera calibration values)
  • External orientation of the photos
  • Réseau transformations of the photos
  • Rectification planes
  • Spatial Planes
  • Definition of a local coordinate system
  • Image measurements
  • Additional observations

The file format is not published by the PMS AG.

.ELPTC : Binary ELCOVISION point cloud file

Program versions: 7.x - 9.x

Content

For each point

  • X,Y,Z coordinates, double precision
  • Normal vector, simple accuracy
  • Number of image measurements 
  • x,y,z accuracy, single precision, 
  • RGB color information, 8 bits per color

The file format is not published by the PMS AG.

Supported Image Formats

The following image formats are supported, the most common for photogrammetry are highlighted:

.3fr, .8bim, .8bimtext, .8bimwtext,
.app1, .app1,  .art, .arw, .avs,
.bie, .bigtiff, .bmp, .bmp2, .bmp3, .brf,
.cache, .cals, .caption, .cin, .clipboard, .cmyk, .cmyka, .cr2, .crw, .cur, .cut,
.dcm, .dcr, .dcx, .dng, .dps, .dpx,
.emf, .epdf, .epi, .eps, .eps2, .eps3, .epsf, .epsi, .ept, .ept2, .ept3, .erf,
.fax, .fits, .fpx, .fractal,
.gif, .gif87, .gradient, .gray, .graya,
.histogram, .hrz,
.icb, .icc, .icm, .ico, .icon, .identity, ,image, .info, .iptc, .iptctext, .iptcwtext, .isobrl, .isobrl6, .jbg, .jbig, .jng, .jnx, .jpeg, .jpg,
.k25, .kdc,
.label,
.m2v, .mac, .map, .mat, .matte, .mef, .miff, .mng, .mono, .mpc, .mpeg, .mpg, .mrw, .msl, .mtv, .mvg,
.nef,
.orf, .otb,
.p7, .pal, .palm, .pam, .pbm, .pcd, .pcds, .pcl, .pct, .pcx, .pdb, .pdf, .pef, .pfa, .pfb, .pgm, .picon, .pict, .pix, .plasma, .png, .png00, .png24, .png32, .png48, .png64, .png8, .pnm, .ppm, .preview, .ps, .ps2, .ps3, .ptif, .pwp,
.raf, .ras, .rgb, .rgba, .rla, .rle,
.sct, .sfw, .sgi, .sr2, .srf, .stegano, .sun, .svg, .svgz,
.text, .tga, .tiff, .tile, .tim, .topol, .ttf, .txt,
.ubrl, .ubrl6, .uil, .uyvy,
.vda, .vicar, .vid, .viff, .vst,
.wbmp, .webp, .wmf, .wmfwin32, .wpg,
.x3f, .xbm, .xc, .xcf, .xmp, .xpm, .xv, .xwd,
.yuv

If there is Exif data in .jpeg or .tiff, it is used to automatically assign camera data to the images.

.AOR  : ASCII Image Orientations

Program versions: Version 1.x -  9.x

Content

This file contains 3D coordinates of the projection centres of the oriented images and the rotation angles wx (Phi), wy(Omega), wz (Kappa). The angles are in Gon, the rotation order is Phi - Omega - Kappa.

File format

ImageId  CameraId  x   y   z   wx   wy   wz

Example:

2251     1    -3.8342    2.418  -0.9261       6.51765   -178.552      145.305
2252     1    -2.5191    3.190   -1.035    -0.0209676   -189.296      169.664
2253     1    -0.8367    3.153  -0.8956      -1.49284    196.360      199.949
2254     1    0.89917    2.564   -0.522       2.72608    184.250     -173.365
2255     1     3.1366    1.412  -0.1496       10.7322    173.018     -146.797
2256     1     3.8668  -0.3240   0.6035       25.2690    165.163     -114.340
2257     1      2.772   -2.289    1.358       43.2186    168.30       -76.294
2258     1     1.0415   -3.526    1.755       51.4243    181.437     -41.4303
2259     1   -0.65998   -3.409    1.567       48.5078    199.247    -0.594794

.COO Format

Program versions:  1.x - 9.x

Content

This file contains 3D coordinates. These are mostly control points.

  • ASCII file, organized line by line
  • Columns separated by at least 1 space or tab
  • Decimal point is a dot: "."

File format:

PointNbr  Code  X-Coordinate Y-Coordinate Z-Coordinate 

Example:

1  123      1000.000079        1053.668272        8.815061
2  123      1011.284518        1051.573558        8.822452
3  123      1008.884889        1033.345880        8.982937
4  123      997.537270         1034.108415        9.013349
5  123      1006.591782        1015.057511        9.160063
6  123      1004.183972         996.018007        9.304875
7  123      993.023214          997.825501        9.307628
8  123      1001.997583         979.519883        9.442059
9  123      990.482715          980.450252        9.462111

Code: Classification of the point:

0

New point, is generated by ELCOVISION 10 and can be changed by ELCOVISION 10

1

Partial control point in X.  The X coordinate will never be changed by ELCOVISION 10.

2

Partial control point in Y.  The Y coordinate will never be changed by ELCOVISION 10.

3

Partial control point in Z.  The Z coordinate will never be changed by ELCOVISION 10.

12
13

Corresponding control points whose coordinates will not be changed by ELCOVISION 10.

123

Full control point

.IMO Format

Program versions: 1.x - 9.x

This file contains image measurements. The image measurements are réseau corrected but not distortion corrected.

Content

  • ASCII file, organized line by line
  • Columns separated by at least 1 space or tab
  • Decimal point is a dot: "."

File format:

ImageNbr PointNbr Code X-coordinate Y-coordinate

Example:

6337      10001    0    -2.942527077716331    0.8863423575634286
6353      10001    0    -4.215762554666272   -0.5898810976407436
6354      10001    0    -3.621913561613665    -0.189337463587659
6355      10001    0     -3.70537183015243    0.5012285228468301
6356      10001    0    -4.366172734136168     2.183415446380216
6358      10001    0    0.5965641287098755   0.09475566359529175
6374      10001    0    -1.104090861444888     1.330711528020107
6375      10001    0     1.226096911223038     1.267919377891713

 

Image_number

The number of the image in which this point was measured

Point_number

The number of the point

Code

Not used at present, must always be set to 0

X, Y Coordinate

The measurement in the image coordinate system

.MLG : Measurement Protocol Log File

Program versions:  7.x -  9.x

Content

All results, accuracy of all manual measurements.
The file format is not published by PMS AG.

Supported standard file formats

.PLY : Polygon File Format

Program versions: 7.x -  9.x
ASCII and binary .ply files are supported.

Reference:
http://paulbourke.net/dataformats/ply/
https://www.wikiwand.com/de/Polygon_File_Format

Leica GSI Format

The Leica GSI-8 and Leica GSI-16 format is supported.

GSI-8 sample data sets:

Pt.-Nbr.        Comment          Easting         Northing        Elevation
110002+00002001 71....+00000003 81..16+01905856 82..16+02022740 83..16+02010174
110003+00002002 71....+00000005 81..16+01905890 82..16+02022731 83..16+02010511
110004+00002003 71....+00000333 81..16+01905892 82..16+02022731 83..16+02010511
110005+00002004 71....+00000000 81..16+01905891 82..16+02022731 83..16+02010511
110006+00002005 71....+00000000 81..16+01905892 82..16+02022731 83..16+02010511

ELCOVSION 10 requires the WI codes 11, 81, 82 and 83. The coordinates are converted to a right-handed coordinate system:

  • Point Number (WI 11)
  • Easting (WI 81) = X axis
  • Northing (WI 82) = Y axis
  • Elevation (WI 83) = Z axis

The points are inserted as full control points into the ELCOVISION 10 object point list. 

Point Clouds

ELCOVISION 10 supports the following point cloud formats:

FormatDescriptionImportExport
E57ASTM E57-Format++
LAS Binary, Versions 1.0 - 1.3++
LAZBinary, compressed, Versions 1.0 - 1.3++
PTS ASCII, Coordinates, Intensity, RGB++
SPWSEMA  point cloud-+
XYZ ASCII. Coordinates, RGB++

.E57 : Standard Point Cloud  Format

Binary point cloud format

Reference:
http://www.libe57.org/

.LAS : Binary Point Cloud Format

Reference:
https://www.loc.gov/preservation/digital/formats/fdd/fdd000418.shtml
https://www.wikiwand.com/en/LAS_file_format

.LAZ : Binary Compressed Point Cloud Format

Reference:
https://www.loc.gov/preservation/digital/formats/fdd/fdd000418.shtml

.PTS : ASCII Laser scan plain data format

ASCII point cloud format

Reference:
http://paulbourke.net/dataformats/pts/

Data format

X Y Z Intensity R G B

.SPW : Binary SEMA Point Cloud Format

Reference:
https://www.sema-soft.de

.XYZ : ASCII Punktwolkenformat

ASCII point cloud format

Data format

X Y Z R G B

GPS Data for Georeferencing of Images and Image Composites

The file must be an ASCII file. Decimal separator must be a dot. The individual columns must be separated by at least one space or tab or a semicolon.

File format Coordinates in GPS coordinates (spherical coordinates):

ImageFileName     Latitude        Longitude    Altitude 

Example:

DSC00213.JPG      48.4456840      9.6485650    503.6600
DSC00214.JPG      48.4456570      9.6489570    503.5400
DSC00215.JPG      48.4456720      9.6494110    503.3800

File Format Coordinates Right-handed System of Coordinates::

ImageFileName     X              Y              Z  

Example:

DSC00213.JPG      3548056.786   5367749.636    503.6600
DSC00214.JPG      3548085.812   5367746.879    503.5400
DSC00215.JPG      3549055.173   5367748.832    503.3800