Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:desktop_ext:mapping:manage:runs_version [2022/08/24 15:09]
reine
dev:desktop_ext:mapping:manage:runs_version [2024/03/06 18:55] (current)
glen [Mapping Run Configurations]
Line 21: Line 21:
 An Orbit Run version 3 uses the "orbit_mm_run.omr" file as a reference resource file. \\ An Orbit Run version 3 uses the "orbit_mm_run.omr" file as a reference resource file. \\
 An Orbit Oblique Project version 3 uses the "orbit_oblique.oop" file as a reference resource file. \\ An Orbit Oblique Project version 3 uses the "orbit_oblique.oop" file as a reference resource file. \\
-This updated structure has been developed to optimize performance and to use new tools of the  [[dev:products:3dm_content_manager|]] and 3D Mapping Cloud.+This updated structure has been developed to optimize performance and to use new tools of the  [[dev:products:3dm_manage_and_extract|]] and 3D Mapping Cloud.
  
 For previous version or to convert existing runs\projects into the updated structure, see [[110:mobile_mapping:desktop:mobile_mapping:manage:runs_version|]]. For previous version or to convert existing runs\projects into the updated structure, see [[110:mobile_mapping:desktop:mobile_mapping:manage:runs_version|]].
Line 57: Line 57:
   * Parameter : ''photo.file.extension''   * Parameter : ''photo.file.extension''
   * Values : Any supported image resource can be used, see [[dev:technology:supported_formats:index|]].\\   * Values : Any supported image resource can be used, see [[dev:technology:supported_formats:index|]].\\
-  * Default Value : jpg+  * Default Value : .jpg
  
 === Example === === Example ===
Line 67: Line 67:
 photo.camera.height 2.20 photo.camera.height 2.20
 photo.sequence.key OrbithPhotoId photo.sequence.key OrbithPhotoId
-photo.file.extension tif+photo.file.extension .tif
 template.parameters=PARAM_CRS template.parameters=PARAM_CRS
 </code> </code>
Line 182: Line 182:
 If needed use the "concat" function to add a the camera name as prefix to create a unique image id. If needed use the "concat" function to add a the camera name as prefix to create a unique image id.
  
 +==== Timestamp Offset====
  
-==== TimeStamp====+Convert timestamp values from GPS Week Seconds to Absolute GPS Time and vice versa for Trajectory, Photo Positions and Point Cloud data. \\ 
 +The offset between GPS Week Seconds to Absolute GPS Time. The value can be negative or positive. \\ 
 +At "Create Run" the offset value can be entered by the user. The entered value will be used to replace the template place holder Tag  {PARAM_TIMESTAMP_OFFSET}.
  
-Converting values from Absolute (Standard) GPS Time to GPS Week Time Seconds and vice versa. +=== Trigger user to enter time offset at Create Run ===
-The offset value between Absolute (Standard) GPS Time to GPS Week Time Seconds or GPS Week Time Seconds to Absolute (Standard) GPS Time should be known by the user. The offset value can be negative or positive.\\+
  
-template.parameter=PARAM_TIMESTAMP_OFFSET+  * File: <Orbit Run>/orbit_mapping_run.omr (or orbit_mm_run.omr) \\ <code>template.parameters=PARAM_TIMESTAMP_OFFSET</code>
  
-At "Import Run" step the value PARAM_TIMESTAMP_OFFSET will be filed in by the user and will be used in : +=== Template Tag to be replaced by user-entered offset value ===
-  * panorama1>import>import_locations.ord +
-  * pointcloud>import>import.ini +
-  * trajectory>import>import_trajectory.ord+
  
-**Example** +Photo Positions 
-<code> +  File: <Orbit Run>/<camera>/import/import_locations.ord \\ <code>   AddAttribute= 
-version 1 +    AttributeName=OrbitTimestamp 
-project.type generic +    AttributeType=FLOAT8 
-project.file orbit_mm_run.omr +    AttributeExpression=Add({PARAM_TIMESTAMP_OFFSET},[Imported Value])</code>  
-photo.camera.height 2.500 + 
-template.parameters=PARAM_CRS;PARAM_CRS2;PARAM_TIMESTAMP_OFFSET +Trajectory 
-simplified.trajectory.maximum.distance 1 +  * File: <Orbit Run>/trajectyory/import/import_trajectory.ord \\ <code>   AddAttribute= 
-simplified.trajectory.part.separation 20 +    AttributeName=OrbitTimestamp 
-</code>+    AttributeType=FLOAT8 
 +    AttributeExpression=Add({PARAM_TIMESTAMP_OFFSET},[Imported Value])</code>  
 +     
 +Point Cloud 
 +  * File: <Orbit Run>/pointcloud/import/import.ini \\ <code>TimeOffset {PARAM_TIMESTAMP_OFFSET}</code>
  
 ==== Heading and Tilt==== ==== Heading and Tilt====
  
-Whe no orientation heading and tilt are available, it can be calculated from baed on previous and next photo positions.+When no orientation heading and tilt are available, it can be calculated based on previous and next photo positions.
  
   * File : <Orbit Run>/orbit_mm_run.omr    * File : <Orbit Run>/orbit_mm_run.omr 
Line 224: Line 227:
 template.parameters=PARAM_CRS template.parameters=PARAM_CRS
 </code> </code>
 +
 +====== Video ======
 +
 +===Supported formats===
 +
 +Preferably .mp4 files. \\
 +When using cloud blob storage, the storage needs to support "range requests" to open the video at a specific time offset from start.
 +
 +
 +===Attributes===
 +
 +|< 100% 10% 60% 10% 10% 10% >|
 +^ What ^ Description ^  Data type  ^  Units  ^  Necessity  ^
 +| Video Filename  | - Relative location inside the run's video folder.\\ - Absolute URL pointing to the online storage location of the video.  |  string  | |  required  |
 +| Video Time  | The time offset from the start of the video.  |  integer  |  milliseconds |  required  
    
 
Last modified:: 2022/08/24 15:09