3D Pipeline FAQ

Q: Why doesn't the adaptive tube point show up?
Answer: Reasons for unsuccessful display of

adaptive tube points are as follows. Please check whether the settings are correct:

  • Check whether the height mode and Bottom Altitude of the pipe point layer are consistent with those of the corresponding pipeline layer. If not, please set them to be consistent;
  • Checks whether the parent layer of the tube point layer is set. This problem is often seen in the generation of adaptive tube points by setting the Custom Thematic Map layer.Because the thematic map does not store Topology, it is necessary to set its parent layer as the corresponding pipeline layer, and refresh the layer after setting, so that the adaptive tube points can be displayed. How to

    set the parent layer: select the thematic map in Layer Manager, right click and select "Layer Styles", and set the Target Layer as the corresponding pipeline layer in the pop-up dialog box.

  • If the data used in the scene is the Cache Layer of pipe points and pipelines, please check whether the Cache Layer is generated independently using the point and line sub-Dataset in the Network Dataset. If so, you need to re-generate the Cache. In Vector Parameters, set the Tile Edge Length values for both layers to match.
Q: Why is pipe network data not displayed in the scene?
Answer: Set the height mode of the layer to Absolute, if the pipe network data is underground, set the data to come from Underground, and turn on Underground and set the transparency.
Q: Why is it that when you drag the mouse slightly in the pipeline scene, large parts of the pipeline disappear?
Answer: Check whether the "Number of Tile Updates" in Layer Properties is set too small. This property determines the number of tile blocks for each update of the layer. If it is set too small, the scheduled blocks will be very large and it is easy to be scheduled out of the scene. It is recommended to set it to 16.
Q: Why does the set round tube not look round?
Answer: Remove the Auto Break option when you make the tube symbol in the 3D Linear Symbol Editor ". This automatic break option converts parameterized circles to polygon storage, resulting in a loss of precision.
Q: How to improve the rendering performance of pipeline scene?
Answer:
  • Modify the GeoStyle3D.TubeSides property in the pipeline Layer Style, and set it smaller (default value is 20) when the pipeline is not required to be particularly smooth, so as to reduce the complexity of the pipeline model;
  • Lbow, tee, cross and other feature points should use adaptive tube point symbols as far as possible, which can improve rendering efficiency.
  • Modify the number of corner subdivisions of the adaptive tube point symbol to be as small as possible to meet the visual requirements.
Q: Missing points or obvious errors in build results when you Build 3D Network Dataset?
Answer: The Break Tolerance value set when checking Build 3D Network Dataset. The break tolerance represents the minimum distance between line objects and between line objects and point objects. If it is set too large, an error will occur. It is recommended to set it to 0.001 or less. It is recommended to use the default value.