Q1. Generating Depth Areas – Why the tool generates Depth Areas incorrectly?
Q1 Comments: I populated all required feature classes: all polylines in DepthsL/DEPCNT_DepthContour snapped to AOI(Product Coverages), UNSARE and COALNE feature classes. DepthA/UNSARE_UnsurveyedArea has correct polygons with perfect topology with CoastlineL/COALNE_Coastline and CoastlineL/SLCONS_ShorelineConstruction. Also, I added, polygons for Lakes (NaturalFeaturesA/LAKARE_Lake). For some reason I can not complete this simple task properly in ArcGIS ver 3.4.3.
Q2. Generating Land Areas – Why the tool generates Land Areas incorrectly? My problem after running tool: I am ending up with gap in LandAreas polygon (NaturalFeaturesA/ LNDARE_LandArea) between “Contour line 0 m” and “Contour line 50 m”.
Q2 Comments: I added features to following feature classes: NaturalFeaturesL/LNDELV_LandElevation (50 m interval elevation contour lines and I manually traced CoastlineL/COALNE_Coastline feature class to add 0 m elevation contour line). Moreover, I added polylines to NaturalFeaturesL/LNDARE_LandArea. Lastly, this tool also make Lakes as LandAreas which is complete nonsense for me.
PS: Please have a look at the attached GDB for testing. I would highly appreciate If anyone can help me to point at my problems with explicit comments and recommendations how to resolve it.
Hypothetical Question: If raster has so called "Raster Holidays" or Gaps is it affect Generate Depth Areas tool? I have attached TIN for reproducing the error. TIN in Positive UP values and I tried multiple combinations of SoundingsP and DepthL in Positive Up as well. It did not work out.
OS:
Edition Windows 10 Enterprise
Version 22H2
Installed on 2025-06-25
OS build 19045.5965
Experience Windows Feature Experience Pack 1000.19061.1000.0
Software:
ArcGIS Pro 3.4.3
Hello Nauryzbek,
For Q1 related to Generate Depth Areas, that tool isn't looking at features outside the specified extent, the depth contours, and the input TIN. Because your TIN extends outside the areas you desire to be depth areas, using its extent wouldn't work. You will need to define a polygon to constrain the extent of the generated depth areas such as clipping your product coverage extent with the land areas and unsurveyed areas. Because your depth contours don't intersect with the extent of the area being generated, the output depth areas are extending beyond your intended boundaries.
For Q2 related to Generate Land Areas, there should be LNDARE or UNSARE features covering lake features based on guidance from the ENC Use of Object Catalogue (S-57 Appendix B.1 Annex A):
"Rivers, canals, lakes, basins and docks, which are not navigable at compilation scale, must be
encoded on top of LNDARE or UNSARE objects (see clause 5.4.8)."
You comment related to land area gap between contour 0M and 50M doesn't appear to apply to the data you provided, so I will speak about the tool more generally. This tool can essentially be used to fill your defined extent with LNDARE based on the presence of other features. Your extent will be topologically carved up into polygons using the edge information from features captured in the LandTopologyFeatures of the GenerateLandAreasSettings.xml file found in your [ArcGISPro Install]\Resources\Maritime folder. From those polygons, any which share area with any feature listed in the ExclusionFeatures group (from that setting XML file) will be eliminated and the remainder will be merged and output to your NaturalFeaturesA/ LNDARE_LandArea.
For your hypothetical question, you would want those raster holidays to be donut holes in the extent feature provided to the tool. These donut holes can be generated automatically when you delineate a TIN and then use the TIN boundary as the extent for GDA.
I hope that provides some clarity, but let me know if you have additional questions.