Skip to main content
Skip table of contents

Mosaic

The Mosaic Perspective allows a user to prepare seamless DEM Ortho mosaic tiles from HxMap Ortho products.

The Mosaic perspective is launched via View > Display perspectives or the Mosaic Perspective icon:

Layout

 The Mosaic Perspective adds the following new views in addition to the common windows like data source, mapview, filters, layer, log:

  1. Preview: a window that shows the final results with feathering applied to the seamlines

  2. Editor window: where seamlines are edited in either strip or take modes

Windows are activated in the View menu and can be arranged to the user’s liking.

Navigating in the Mosaic perspective

As a user, navigation within the mosaic perspective should be very intuitive as main controls match behavior of other perspectives. Some mosaic-specific behavior is as follows:

  • using the “z” key, a user can quickly zoom out and back in which allows to get a quick overview of where in a project the user is currently situated

  • a zoom to extent toolbar button allows the user to zoom out so that the full extent of the mosaic project is visible in the map view

  • both map view and preview window follow the location of the editor (panning in the editor will move the imagery in the other two windows)

  • user can roam in map view and preview window without changing location of the seamline editor (panning in the map view and preview window will NOT move the imagery in the editor)

Typical workflow

The typical workflow to generate mosaic tiles is:

  1. Generate Ortho products

  2. Initialize the Mosaic

  3. Mosaic adjustment

  4. Mosaic radiometric profile

  5. Regional radiometric adjustment

  6. Generate seamlines

  7. Edit seamlines

  8. Cut mosaic tiles

Notes for Mosaic in HxMap 4.4

  1. Only flight plans in block configuration are supported. Flight plans in corridor configuration or with lines on arbitrary heading overlapping the block may give unexpected results in seamline generation.

  2. Ortho product inputs to the mosaic are required to be in 16-bit TIFF format. Its recommended to use 16-bit TIFF with lossless JPEG-LS compression to reduce storage requirements

  3. Take edit mode requires Ortho product Horizontal CRS to be an EPSG CRS.

  4. Strip edit mode is designed for flight plans with 50% side overlap or less. In case the flight plan is acquired with more than 50% side overlap, use Image Output specification ‘Clipping Across Flight Direction’ in Ortho product generation to reduce side overlap when its desired to use the Strip edit mode with these plans.

  5. Smart seamline requires properly adjusted radiometry to achieve best results. HxMap offers the possibility to adjust radiometry in Blockwide Radiometry, before Ortho product generation, and in Mosaic, after Ortho product generation. In the future, radiometry adjustment will be removed from Mosaic, so it is preferred to begin using the Blockwide Radiometry adjustment now. The workflow adaptations for the two methods are given below. Choose only one method, do not mix both options.

  1. Options to balance radiometry for smart seamlines

Workflow Setting

Blockwide Radiometry

Mosaic Adjustment

Radiometry Template

  • Use Radiometry Setup, Run Radiometric Normalization, and Regional Radiometry edits to balance radiometry in Product Generation perspective.

  • Apply a template with Dark Pixel, Gradient, and Balancing in the Ortho product generation to use for mosaicing

  • Apply a template with Dark Pixel and Gradient in Ortho product generation

  • Use Collect tie points and histograms, Run mosaic adjustment, and Regional Radiometry edits to balance radiometry in Mosaic perspective

Radiometric Profile

  • Assign Radiometric Profile to project in Product Generation perspective before Ortho product generation

  • Remove Radiometric Profile from project in Mosaic perspective before beginning seamline workflow

  • Ortho product generation is done without Radiometric Profile in the project

  • Assign Radiometric Profile in Mosaic Perspective

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.