Importing Spline Actors
Here’s what actually happens when you import your vector line data into UE4 using TerraForm:
As with landscape spline, when you import vector line data as blueprint splines, TerraForm first reads the metadata from the Shapefile to be imported. It then reads the GIS Projection Asset and compares the values. If the imported Shapefile projection information is the same as that for the landscape, your data is imported without reprojection. If they differ, your GIS vector data is reprojected to the same projection system as your landscape, then imported.
If you’ve selected Snap to Landscape, once your vector data is in the same projection as your landscape, TerraForm checks the landscape’s terrain altitude at each of your control points and sets its z-value, applying your spline to the landscape’s surface. Like landscape spline import, if spline points fall outside the extent of your DTM data unusual behaviour can result, so make sure you clip the GIS data inside the DTM extents before importing.
If Snap to Landscape is unchecked, the height test will be skipped and TerraForm will first check whether there are z-values in your GIS data. If there are, the altitude of the control points will be set to those values. If not, the blueprint spline points will be set at the altitude of your Vertical Offset.
Apply Import Settings:
Following reprojection and height testing, a copy of the blueprint is added as an actor to your scene and the imported spline points are copied into it. Unlike landscape splines, blueprint splines are available as actors in the World Outliner.
If your GIS vector data contains multiple single-part lines, a new blueprint spline will be added for each individual line.