Figure 1.
Spatial extent of Coastal National Elevation Database’s (CoNED’s) regional topobathymetric model (TBDEM) products for the conterminous United States (CONUS) averaging 40,000 km2. Each data series is color-coded, representing its publication year, with 12 published between 2016 and 2023.
Figure 1.
Spatial extent of Coastal National Elevation Database’s (CoNED’s) regional topobathymetric model (TBDEM) products for the conterminous United States (CONUS) averaging 40,000 km2. Each data series is color-coded, representing its publication year, with 12 published between 2016 and 2023.
Figure 2.
The top half highlights an example of an artificial sink that occurs when high-resolution topobathymetric data are merged with coarser interpolated sonar records. The missing topobathymetric data are typically a result of poor water clarity, resulting in invalid lidar returns. The red line is a cross section of the sink with its elevation profile to the top right half. The bottom half highlights an example of an artificial barrier that occurs when older topographic elevation exposes areas of shoreline recession. These also typically occur when there are voids in the topobathymetric data, exposing the older topographic data that has receded. The green line is a cross section of the barrier artifact, and to the far right is its elevation profile—satellite imagery credit to Google and Airbus.
Figure 2.
The top half highlights an example of an artificial sink that occurs when high-resolution topobathymetric data are merged with coarser interpolated sonar records. The missing topobathymetric data are typically a result of poor water clarity, resulting in invalid lidar returns. The red line is a cross section of the sink with its elevation profile to the top right half. The bottom half highlights an example of an artificial barrier that occurs when older topographic elevation exposes areas of shoreline recession. These also typically occur when there are voids in the topobathymetric data, exposing the older topographic data that has receded. The green line is a cross section of the barrier artifact, and to the far right is its elevation profile—satellite imagery credit to Google and Airbus.
Figure 3.
(
A) is the topobathymetric elevation model method (TEMM) integration workflow [
3]. (
B) highlights where the new micro/macro blending is added in the TEMM integration workflow.
Figure 3.
(
A) is the topobathymetric elevation model method (TEMM) integration workflow [
3]. (
B) highlights where the new micro/macro blending is added in the TEMM integration workflow.
Figure 4.
A map of the St. Augustine, Florida, coast illustrating the locations of the macro blending zone (MiBZ) [black] and macro blending zone (MaBZ) [white] transition zones. The red inset map shows the MiBZ and includes hydrologic breaklines (yellow lines) defined by the high-resolution topographic digital elevation models (DEMs). The green inset map is at the same scale as the MiBZ inset but highlights the typical location and a wider MaBZ.
Figure 4.
A map of the St. Augustine, Florida, coast illustrating the locations of the macro blending zone (MiBZ) [black] and macro blending zone (MaBZ) [white] transition zones. The red inset map shows the MiBZ and includes hydrologic breaklines (yellow lines) defined by the high-resolution topographic digital elevation models (DEMs). The green inset map is at the same scale as the MiBZ inset but highlights the typical location and a wider MaBZ.
Figure 5.
In the illustration, five datasets are grouped in the topobathymetric category (CAT02) assigned priorities one through five. The stacking order is in descending order with priority five on the bottom and one at the top. The solid gray color indicates land, the speckled black is bathymetric elevations, and the white indicates no data. The final composite DEM is made of primarily the 2021 priority one dataset, but where no data exist, the lower priority data are used to fill the no-data spaces in succession. Priority five dataset is not applied in the composite because the higher priority datasets cover that layer with data. The composite still has some no-data space in the lower right corner because none of the input sources had valid elevation data seen in panel B.
Figure 5.
In the illustration, five datasets are grouped in the topobathymetric category (CAT02) assigned priorities one through five. The stacking order is in descending order with priority five on the bottom and one at the top. The solid gray color indicates land, the speckled black is bathymetric elevations, and the white indicates no data. The final composite DEM is made of primarily the 2021 priority one dataset, but where no data exist, the lower priority data are used to fill the no-data spaces in succession. Priority five dataset is not applied in the composite because the higher priority datasets cover that layer with data. The composite still has some no-data space in the lower right corner because none of the input sources had valid elevation data seen in panel B.
Figure 6.
Binary pair created from a category composite digital elevation model (DEM). Panel (A) illustrates pixel values in a composite DEM, where the blank squares (pixels) represent no data. Panel (B) illustrates the binary classification for the data/no-data binary layer, where a 1 represents pixels with valid elevation and a 0 represents pixels with no data. Panel (C) illustrates the binary classification of elevations below or above mean sea level (MSL), where a 1 represents a pixel at or below MSL and a 0 represents both pixels above MSL and no-data pixels. Together panels (B,C) represent a binary Pair.
Figure 6.
Binary pair created from a category composite digital elevation model (DEM). Panel (A) illustrates pixel values in a composite DEM, where the blank squares (pixels) represent no data. Panel (B) illustrates the binary classification for the data/no-data binary layer, where a 1 represents pixels with valid elevation and a 0 represents pixels with no data. Panel (C) illustrates the binary classification of elevations below or above mean sea level (MSL), where a 1 represents a pixel at or below MSL and a 0 represents both pixels above MSL and no-data pixels. Together panels (B,C) represent a binary Pair.
Figure 7.
Three steps in converting 16 binary layers into a single band 16-bit integer Bit-pack geospatial data layer. Step 1 is stacking the 16 binary layers based on priority into a single 16-band data array. Step 2 is compiling the 16-band data array into a 2D 16-bit integer array that represents each pixel’s z-axis binary code. Step 3 is converting the 2D array into a geospatial readable raster format with appropriate geospatial positioning.
Figure 7.
Three steps in converting 16 binary layers into a single band 16-bit integer Bit-pack geospatial data layer. Step 1 is stacking the 16 binary layers based on priority into a single 16-band data array. Step 2 is compiling the 16-band data array into a 2D 16-bit integer array that represents each pixel’s z-axis binary code. Step 3 is converting the 2D array into a geospatial readable raster format with appropriate geospatial positioning.
Figure 8.
Illustration of the removal of a receded shoreline. Panel (A) shows the ghost shoreline artifact. Panel (B) confirms the recession of the shoreline. Panel (C) is the resulting Bit-pack dataset indicating interpolation in the green area. Panel (D) is the result of an algorithm applying the information from Bit-pack results to create an improved representation of near-shore bathymetry. The red line indicates the topographic best available shoreline, and the black line represents the prior shoreline based on an earlier surface data acquisition. This example is east of the Cape Canaveral Launch Complex 46.
Figure 8.
Illustration of the removal of a receded shoreline. Panel (A) shows the ghost shoreline artifact. Panel (B) confirms the recession of the shoreline. Panel (C) is the resulting Bit-pack dataset indicating interpolation in the green area. Panel (D) is the result of an algorithm applying the information from Bit-pack results to create an improved representation of near-shore bathymetry. The red line indicates the topographic best available shoreline, and the black line represents the prior shoreline based on an earlier surface data acquisition. This example is east of the Cape Canaveral Launch Complex 46.
Figure 9.
Illustration of a 16-bit binary code. The smaller text on top indicates the position of the binary code from left to right. The larger 1s and 0s are the binary switches that compose a 16-bit binary integer. To the right of the equal sign is the integer value that the sequence of 1s and 0s represents. The arrows point to the description of each position or pair of positions. As of publishing, the “Open” label under positions 9, 8, and 1, 0 are not being used for analysis but are available for future use.
Figure 9.
Illustration of a 16-bit binary code. The smaller text on top indicates the position of the binary code from left to right. The larger 1s and 0s are the binary switches that compose a 16-bit binary integer. To the right of the equal sign is the integer value that the sequence of 1s and 0s represents. The arrows point to the description of each position or pair of positions. As of publishing, the “Open” label under positions 9, 8, and 1, 0 are not being used for analysis but are available for future use.
Figure 10.
The gridded squares represent a multidimensional spatial illustration of a binary stack. This stack of binary data layers represents the 16 layers to build the Bit-pack data layer noted at the top of the diagram in color. The description of each layer is to the right of the individual layer or layer pair. To the right of the binary stack is the position number that the layer is in the binary code. The two vertical lines transecting the binary stack highlight the two vertical stacks of pixels that, when compiled, represent the value 48,184.
Figure 10.
The gridded squares represent a multidimensional spatial illustration of a binary stack. This stack of binary data layers represents the 16 layers to build the Bit-pack data layer noted at the top of the diagram in color. The description of each layer is to the right of the individual layer or layer pair. To the right of the binary stack is the position number that the layer is in the binary code. The two vertical lines transecting the binary stack highlight the two vertical stacks of pixels that, when compiled, represent the value 48,184.
Figure 11.
Illustration of the map algebra expressions used to generate the micro blending zone. The upper left grid represents the CAT01 composite digital elevation model. The upper right grid, labeled Null Data (eq1), is the result of the first expression that identifies no-data pixels as “1” and pixels with data as “0.” An expanded expression is applied to the no data to extend the 0 values out of three pixels, replacing their respective 1 value to create the Expanded Data (eq2) grid at the bottom left. The final expression sums the no-data and Expanded Data grids, then reassigns all the pixels not equal to 1 to 0. This results in the micro blending zone, where 1s indicate the micro zone and 0s are the pixels outside the zone. Each map algebra expression is defined at the bottom with the number corresponding to the equation grid (eq).
Figure 11.
Illustration of the map algebra expressions used to generate the micro blending zone. The upper left grid represents the CAT01 composite digital elevation model. The upper right grid, labeled Null Data (eq1), is the result of the first expression that identifies no-data pixels as “1” and pixels with data as “0.” An expanded expression is applied to the no data to extend the 0 values out of three pixels, replacing their respective 1 value to create the Expanded Data (eq2) grid at the bottom left. The final expression sums the no-data and Expanded Data grids, then reassigns all the pixels not equal to 1 to 0. This results in the micro blending zone, where 1s indicate the micro zone and 0s are the pixels outside the zone. Each map algebra expression is defined at the bottom with the number corresponding to the equation grid (eq).
Figure 12.
Sample chart comparing inverse distance weighting (IDW) interpolated profile (black dashed line), source moderate-resolution (MR) profile (blue dotted line), progressive weighted interpolation (Δpw) profile (solid green line), and the slope weighted interpolation (SWI) profile (red dashed line).
Figure 12.
Sample chart comparing inverse distance weighting (IDW) interpolated profile (black dashed line), source moderate-resolution (MR) profile (blue dotted line), progressive weighted interpolation (Δpw) profile (solid green line), and the slope weighted interpolation (SWI) profile (red dashed line).
Figure 13.
This series of maps and profile graph shows the change in bathymetric values inside the macro blending zone (MaBZ) from an unblended digital elevation model (DEM), inverse distance weighting (IDW) interpolation, and weighted slope interpolation (WSI). The top left map is an unblended composite DEM, and the middle map is the same composite with an IDW interpolation applied in the zone. The right map is the same composite with the WSI applied in the zone. The elevation profile chart graphs each transect, and the line color corresponds to the respective map on which the transect is located.
Figure 13.
This series of maps and profile graph shows the change in bathymetric values inside the macro blending zone (MaBZ) from an unblended digital elevation model (DEM), inverse distance weighting (IDW) interpolation, and weighted slope interpolation (WSI). The top left map is an unblended composite DEM, and the middle map is the same composite with an IDW interpolation applied in the zone. The right map is the same composite with the WSI applied in the zone. The elevation profile chart graphs each transect, and the line color corresponds to the respective map on which the transect is located.
Figure 14.
Panel (A) shows an unblended composite digital elevation model (DEM) as context to show how and where pixels are modified during this step. Panel (B) shows what category composite DEMs or blending methods are applied to create a micro/macro blended DEM. CAT01, CAT02, and CAT04 indicate the use of those respective composite DEMs, WSI indicates the use of the weighted slope interpolations, INMIN indicates the use of the input minimum value method, and INZERO indicates the use of the input zero truncated surface method. Panel (C) shows the results of implementing the interpolation methods indicated in panel B using the micro/macro method. Panel (D) is an aerial image to provide context. The polygons indicate the locations of the micro (red) and macro (orange) zones. The black-hatched polygons are areas where no interpolation is applied.
Figure 14.
Panel (A) shows an unblended composite digital elevation model (DEM) as context to show how and where pixels are modified during this step. Panel (B) shows what category composite DEMs or blending methods are applied to create a micro/macro blended DEM. CAT01, CAT02, and CAT04 indicate the use of those respective composite DEMs, WSI indicates the use of the weighted slope interpolations, INMIN indicates the use of the input minimum value method, and INZERO indicates the use of the input zero truncated surface method. Panel (C) shows the results of implementing the interpolation methods indicated in panel B using the micro/macro method. Panel (D) is an aerial image to provide context. The polygons indicate the locations of the micro (red) and macro (orange) zones. The black-hatched polygons are areas where no interpolation is applied.
Figure 15.
This binary code for integer 47,356 illustrates how to identify data anomalies by analyzing the sequence of ones and zeros or switches in the binary code. This code sequence reveals that the CAT02 input data are likely errant values because these data deviate from the priority current topographic input, CAT01, as well as from the lower priority inputs.
Figure 15.
This binary code for integer 47,356 illustrates how to identify data anomalies by analyzing the sequence of ones and zeros or switches in the binary code. This code sequence reveals that the CAT02 input data are likely errant values because these data deviate from the priority current topographic input, CAT01, as well as from the lower priority inputs.
Figure 16.
Example for Bit-pack value range aggregation. On the left is the original Bit-pack result for a spatial extent with unique values. The right is the results of joining the classification lookup table (LUT) with the Bit-pack dataset and aggregating to the elevation interpolation classification (EIC). The EIC has a potential of eight classes, but in this example spatial extent, only five classes are indicated.
Figure 16.
Example for Bit-pack value range aggregation. On the left is the original Bit-pack result for a spatial extent with unique values. The right is the results of joining the classification lookup table (LUT) with the Bit-pack dataset and aggregating to the elevation interpolation classification (EIC). The EIC has a potential of eight classes, but in this example spatial extent, only five classes are indicated.
Figure 17.
Visual representation of the six high-level steps of applying the micro/macro interpolation blending and applying it to the final topobathymetric elevation model (TBDEM). Panel (A) shows a composite of the five elevation categories, and panel (B) shows the mask used to remove the blending zones requiring interpolation. Panel (C) shows the results of removing those blending zones. Panel (D) shows the results of the inverse distance weighting (IDW) interpolation of the blending zones. Panel (E) indicates where the three blending methods (input minimum value [INMIN], input zero truncated surface [INZERO], and weighted slope interpolation [WSI]) will be applied; the green shade refers to valid input data. Panel (F) shows applied blending to zones in the final TBDEM product.
Figure 17.
Visual representation of the six high-level steps of applying the micro/macro interpolation blending and applying it to the final topobathymetric elevation model (TBDEM). Panel (A) shows a composite of the five elevation categories, and panel (B) shows the mask used to remove the blending zones requiring interpolation. Panel (C) shows the results of removing those blending zones. Panel (D) shows the results of the inverse distance weighting (IDW) interpolation of the blending zones. Panel (E) indicates where the three blending methods (input minimum value [INMIN], input zero truncated surface [INZERO], and weighted slope interpolation [WSI]) will be applied; the green shade refers to valid input data. Panel (F) shows applied blending to zones in the final TBDEM product.
Figure 18.
Illustration of the quantitative micro blending zone root mean squared error (RMSE) analysis results. The three-color shaded relief maps represent the data sources used in the RMSE analysis. The top left map represents the topobathymetric control data source, the middle map represents the unblended topobathymetric elevation modeling method (TEMM) topobathymetric elevation model (TBDEM), and the map on the right represents the micro blending method. The white horizontal hatch feature in all the maps represents the area where the micro blending occurred and is the area used to derive the RMSE values. The line segments on the maps represent the elevation profile chart below the maps. The line color in each map corresponds to the profile on the chart. The white segments on the chart are the intersection of the elevation profiles and the micro blending zone analysis. The gray areas on the chart are the segments along the profile that reflect the source elevations with no interpolation. Note that the elevation range on the y-axis is 1.5 m, well within the error range of the typical submerged topobathymetric measurements. The white patches in the control map are areas where no valid lidar point could be acquired.
Figure 18.
Illustration of the quantitative micro blending zone root mean squared error (RMSE) analysis results. The three-color shaded relief maps represent the data sources used in the RMSE analysis. The top left map represents the topobathymetric control data source, the middle map represents the unblended topobathymetric elevation modeling method (TEMM) topobathymetric elevation model (TBDEM), and the map on the right represents the micro blending method. The white horizontal hatch feature in all the maps represents the area where the micro blending occurred and is the area used to derive the RMSE values. The line segments on the maps represent the elevation profile chart below the maps. The line color in each map corresponds to the profile on the chart. The white segments on the chart are the intersection of the elevation profiles and the micro blending zone analysis. The gray areas on the chart are the segments along the profile that reflect the source elevations with no interpolation. Note that the elevation range on the y-axis is 1.5 m, well within the error range of the typical submerged topobathymetric measurements. The white patches in the control map are areas where no valid lidar point could be acquired.
Figure 19.
Illustration of the quantitative macro blending zone root mean squared error (RMSE) analysis results. The three-color shaded relief maps represent the data sources used in the RMSE analysis. The top left map represents the topobathymetric control data source, the middle map represents the unblended topobathymetric elevation modeling method (TEMM) topobathymetric elevation model (TBDEM), and the map on the right represents the macro blending method. The white horizontal hatch feature in all the maps represents the area where the macro blending occurred and is the area used to derive the RMSE values. The line segments on the maps represent the elevation profile chart below the maps. The line color in each map corresponds to the profile on the chart. The white segment on the chart is the intersection of the elevation profiles and the macro blending zone analysis. The gray areas on the chart are the segments along the profile that reflect the source elevations with no interpolation. Note that the elevation range on the y-axis is 2 m, well within the error range of the typical submerged topobathymetric measurements.
Figure 19.
Illustration of the quantitative macro blending zone root mean squared error (RMSE) analysis results. The three-color shaded relief maps represent the data sources used in the RMSE analysis. The top left map represents the topobathymetric control data source, the middle map represents the unblended topobathymetric elevation modeling method (TEMM) topobathymetric elevation model (TBDEM), and the map on the right represents the macro blending method. The white horizontal hatch feature in all the maps represents the area where the macro blending occurred and is the area used to derive the RMSE values. The line segments on the maps represent the elevation profile chart below the maps. The line color in each map corresponds to the profile on the chart. The white segment on the chart is the intersection of the elevation profiles and the macro blending zone analysis. The gray areas on the chart are the segments along the profile that reflect the source elevations with no interpolation. Note that the elevation range on the y-axis is 2 m, well within the error range of the typical submerged topobathymetric measurements.
Table 1.
Hierarchical elevation categories and descriptions. Notice that CAT03 and CAT07 are referred to as open and serve two purposes: first, they are required to complete a 16-bit integer binary code, and second, they are placeholders for additional inputs.
Table 1.
Hierarchical elevation categories and descriptions. Notice that CAT03 and CAT07 are referred to as open and serve two purposes: first, they are required to complete a 16-bit integer binary code, and second, they are placeholders for additional inputs.
Topobathymetric Elevation Modeling Method (TEMM) Dataset Categories |
---|
Category Abbreviation | Priority | Elevation Domain | Description |
---|
CAT01 | 1 | Topographic | High-resolution (less than or equal to 1 m) topographic lidar-derived digital elevation model (DEM) clipped along hydro-breakline with elevations predominately above mean sea level (MSL) based on North American Vertical Datum of 1988 (NAVD88) datum model. |
CAT02 | 2 | Topobathymetric | High-resolution (less than or equal to 1 m) topobathymetric lidar and multi-beam sonar-derived DEM. Elevation ranges are above and below MSL. |
CAT03 | NA | NA | Open. |
CAT04 | 3 | Bathymetric | Moderate-resolution bathymetric and sonar datasets. Elevation range at or below MSL. |
CAT05 | 4 | Topographic | High-resolution (less than or equal to 1 m) topographic lidar-derived DEM including hydro-flattened surfaces. Contains the same datasets as CAT01 but includes hydro-flattened water body surfaces. |
CAT06 | 5 | Topographic and bathymetric | Moderate-resolution or older topographic, topobathymetric, and sonar datasets. This category is composed of the same bathymetric sources from CAT04, and additional older coarser topographic datasets are used to fill gaps in a project area if necessary. |
CAT07 | NA | NA | Open |
Table 2.
Sample data illustrating how the weighted slope interpolation (WSI) is calculated. Column abbreviation titles: Euclidean distance (eu), inverse distance weighting (IDW) interpolated elevation (i), moderate-resolution (MR) bathymetry (c), MR bathymetry slope, applied progressive weight interpolation (Δpw + c), and the last column is the weighted slope interpolation (WSI).
Table 2.
Sample data illustrating how the weighted slope interpolation (WSI) is calculated. Column abbreviation titles: Euclidean distance (eu), inverse distance weighting (IDW) interpolated elevation (i), moderate-resolution (MR) bathymetry (c), MR bathymetry slope, applied progressive weight interpolation (Δpw + c), and the last column is the weighted slope interpolation (WSI).
eu | i | c | Degree Slope | Δpw + c | Δws + c (WSI) |
---|
0 | −2 | 2 | 0 | −2 | −2 |
1 | −6.727 | −3 | −1 | −6.355 | −6.355 |
2 | −11.455 | −10 | −7 | −11.164 | −11.107 |
3 | −16.182 | −40 | −30 | −23.327 | −27.874 |
4 | −20.909 | −35 | 5 | −26.545 | −25.585 |
5 | −25.636 | −43 | −8 | −34.318 | −34.287 |
6 | −30.364 | −46 | −3 | −39.745 | −39.106 |
7 | −35.091 | −46 | 0 | −42.727 | −42.033 |
8 | −39.818 | −45 | 1 | −43.964 | −43.573 |
9 | −44.545 | −50 | −5 | −49.455 | −49.058 |
10 | −49.273 | −50 | 0 | −50 | −49.934 |
Table 3.
Elevation interpolation classifications. Classification numbers 1 through 7 apply direct reference to the use of the pixel value from the respective elevation category, except CAT03 and CAT07, which are not used as of publication. Classifications 11, 12, and 13 are modified inverse distance weighting (IDW) interpolation methods.
Table 3.
Elevation interpolation classifications. Classification numbers 1 through 7 apply direct reference to the use of the pixel value from the respective elevation category, except CAT03 and CAT07, which are not used as of publication. Classifications 11, 12, and 13 are modified inverse distance weighting (IDW) interpolation methods.
Elevation Interpolation Classes |
---|
Class No. | Class Abbreviation | Interpolation Description |
---|
1 | CAT01 | Uses current high-resolution (≤1 m) topographic elevation category pixel values. |
2 | CAT02 | Uses current high-resolution (≤1 m) topobathymetric and multi-beam sonar elevation category pixel values. |
3 | CAT03 | Open. |
4 | CAT04 | Uses moderate-resolution bathymetric and sonar category pixel values. |
5 | CAT05 | Uses topographic hydro-flattened elevation category pixel values to backfill water bodies that lack bathymetric data. |
6 | CAT06 | Uses moderate-resolution and older topographic and bathymetric elevation category pixel values to backfill gaps in the coverage of high-resolution topographic and bathymetric data. |
7 | CAT07 | Open. |
11 | WSI | Weighted slope interpolation (Appendix B). |
12 | INMIN | Minimum input pixel value from overlapping elevation inputs (Appendix B). |
13 | INZERO | Inverse distance weighting (IDW) interpolation truncated to zero or below (maximum value is zero) (Appendix B). |