BIPEX
Create model data files in ZEISS PHOREX format
This program creates PHOREX model-data files from BINGO results and provided photo measurements. The files can be used by analytical plotters running under PHOCUS or P-CAP, for example, and by digital systems such as PHODIS.
BIPEX has two modes. Automatic mode, selected with Auto, creates model files for all available models or for a range bounded by lower and upper photo numbers. Models are built from two neighboring photo numbers. Single mode, selected with Run, creates a model file from two specified photo numbers.
Use the following procedure:
-
Select the first input filename containing the BINGO results. The file contains the adjusted photo orientation data and point coordinates from BINGO. The default filename is
itera.dat. The model orientation parameters are estimated from this data. -
Select the second input filename containing the image coordinates. The default filename is
image.dat. This file is used to add all corresponding photo measurements to the model file.BIPEX also uses all point numbers in the model's photo data to find their point coordinates in the first input file and copy them to the model.
If no file is selected, neither photo data nor ground coordinates are copied to the model.
-
The output filenames for the model data are generated automatically from the last four to six digits of both photo names in the model and the
.pexextension. No output filename must be selected in this mode.Specify a filename only when a different name is required.
If you specify a filename and create more than one model in a single run, the data for all models is written to that one file.
-
Select Overwrite any existing PEX file to overwrite existing PHOREX files.
warnungExisting files are overwritten without confirmation. Use this option with care.
-
Enter the photo numbers for the left and right images of the model to create in single mode.
To create all possible models in automatic mode, enter
1for both the left and right photos.To create model data for only part of the block in automatic mode, select a range of photo numbers. Use the lower number as the left photo number and the upper number as the right photo number.
-
Define all model settings using Extras > Settings.
Enter Photo scale, Units XY, Units Z, and Earth radius as required by PHOCUS or P-CAP. These parameters do not affect BIPEX processing; they are transferred to the created models.
For definitions of these parameters, see the PHOREX file documentation.
The Model name value forms the first part of the PHOREX model name. The second part is built from the left and right photo numbers.
Select
mmormicronas the photo-space unit for the photo measurements in the image coordinate file. Output in the PHOREX file is in millimeters.The program can organize the models so that the selected type of photo is always in the left carrier: the photo with the lower photo number; the westernmost or southernmost photo; or the easternmost or northernmost photo. This parameter affects only automatic mode.
-
Click Run to create the model data and write it to a PEX file, or click Auto to create all models in the selected photo-number range or all possible models.
-
During model creation, enter the camera name or filename used in P-CAP, PHOCUS, or PHODIS in the pop-up edit window.
-
Return to step 1 to create the next model or models, or exit.
To add data such as fiducial reference coordinates to each model, create a file named extra.pex in the project directory. The contents of this file are added to each model.
Example extra.pex file
FICO 1 100.084 80.065
FICO 2 -100.082 80.069
FICO 3 -100.086 -80.058
FICO 4 100.079 -80.061
Example itera.dat input file containing BINGO results:
*
* Testfield calibration for RMK-A, testfield Hambach
* using free network combined adjustment
*
* <___Photo_No.__><___Easting__><__Northing__><__Height_><___Phi__><__Omega_><__Kappa_><___Camera_No._>
ORIA 262 2433747.538 4739377.184 518.591 -1.0272 -0.2505 -133.6605 C1
: : : : : : : : :
ORIA 270 2434128.561 4739299.576 573.437 0.5665 0.7185 -49.3294 C1
ORIA 271 2433823.191 4739558.952 572.822 -1.4255 -0.2890 -51.4356 C1
: : : : : : : : :
ORIA 275 2434036.562 4739315.688 552.902 0.0546 1.6331 160.4498 C1
* <______Number__><___Easting__><__Northing__><__Height_><_S_X_><_S_Y_><_S_Z_><Ray>
CORD 1000 2433857.763 4739558.586 59.527 0.003 0.003 0.008 +11
CORD 1001 2433929.462 4739603.827 32.725 0.002 0.002 0.007 +14
: : : : : : : : :
CORD 9581 2433959.435 4739788.867 -22.523 0.003 0.004 0.009 +11
CORD 9582 2433801.052 4739921.494 -22.374 0.003 0.005 0.012 +10
* <___Camera._No_><____c___><___xH___><___yH___><___s_c__><__s_xH__><__s_yH__>
CAPA C1 152.7024 -0.0183 -0.0186 0.0221 0.0027 0.0026
* <___Camera._No_><_Par.No_><__Parameter_Value_><___Format_Factor__>
APAV C1 5 0.341272E-02 0.100000E+01
APAV C1 6 0.780176E-02 0.100000E+01
: : : : :
APAV C1 22 -0.634514E-02 0.100000E+01
END
Example 02700271.pex output file containing model 270/271:
*
MNAM Hambach 2700271
*
ROMG -0.7621389 -0.6474136 0.0000000
ROMG 0.6474136 -0.7621389 0.0000000
ROMG 0.0000000 0.0000000 1.0000000
*
ORPC 270 2434128.530 4739299.558 573.477 RMK-A15
ORPC 271 2433823.177 4739558.946 572.859 RMK-A15
*
MSCL 3.300000
*
UNTS 1000.0000 1000.0000
*
ROLM -0.9973960 -0.0707328 -0.0140758
ROLM 0.0706996 -0.9974936 0.0028410
ROLM -0.0142415 0.0018384 0.9998969
*
RORM -0.9944229 -0.1035528 0.0199994
RORM 0.1037867 -0.9945384 0.0110325
RORM 0.0187477 0.0130466 0.9997391
*
TLCP 1.00 0.00 120.00
TLCP 0.00 1.00 120.00
*
TRCP 1.00 0.00 120.00
TRCP 0.00 1.00 120.00
*
ECUR 6370000.000
*
GRCO 1000 2433857.7470 4739558.5760 59.5270
GRCO 1001 2433929.4480 4739603.8130 32.7240
: : : : :
GRCO 9579 2434223.5160 4739566.6060 -22.7730
GRCO 9580 2434097.8540 4739672.0930 -22.0600
*
PHCO 270 1000 -108.061 -1.594
PHCO 270 1001 -97.199 21.550
: : : : :
PHCO 270 9579 -28.216 65.368
PHCO 270 9580 -69.780 61.985
*
PHCO 271 1000 4.294 5.339
PHCO 271 1001 8.670 28.363
: : : : :
PHCO 271 9579 65.620 72.472
PHCO 271 9580 24.596 68.395
*
Default values
To reset all parameters, select Settings > Set Parameter Defaults.