1. Data format introduction:
The multipatch data format, a geographic information system (GIS) industry standard developed by Esri in 1997, is a geometry used as a boundary representation for 3D objects. A collection that can be made up of triangle strips, triangle fans, triangles, or rings, multipatch features can be used to construct 3D features in ArcGIS®, save existing data, and exchange data with other non-GIS 3D software packages such as Collaborative Design Activity (COLLADA) and SketchUp®.
2. Create Multipatch in Pro
Multipatch needs to be stored in the database. You can create a new file geodatabase first.
Multipatch belongs to one of the feature categories. Therefore, when creating it, just select the Multipatch type.
Three, edit the new Multipatch
You can also add existing precision models:
Four, add texture
Five, service release
1. Package and publish as SLPK package:
Multipatch type 3D data, use Create 3D Object Scene Layer Package tool to package into SLPK package.
Then use the Share package tool to publish to Enterprise:
2. Directly right-click the layer to publish the Web Layer
3. Sharing as WebScene The
above two methods are used for the SceneLayer service, and the sharing as Web Scene method is in addition to the SceneLayer service, there will also be a WebScene service, which can contain scenes composed of two-dimensional data.
Sixth, the element base data generates a white model
Specific reference Hirofumi:
Quickly build a 3D scene tutorial in ArcGIS (from data acquisition to software production)
However, this blog post does not involve the setting of model elevation data, because if it is in the intranet environment, the model often needs elevation data, because the intranet environment needs to publish its own terrain service.
In Pro, if you create new and draw data in the scene, the elevation value in the Elevevation Surface will be written to the geometric Z value, as long as the Ground layer is checked; but there is no geometric Z for the base-based SHP data In the case of a value, a geometric Z value needs to be assigned.
1. Assign the attribute height field to the geometric Z value
First, use the Feature To 3D By Attribute tool to assign the height attribute to the Z value (here only one face is used for demonstration).
You can see the Z value value:
Then use the tool Layer 3D To Feature Class to import it into Multipatch:
At this time, the Multipatch layer can display the absolute value of Z value:
2. Obtaining elevation through DEM raster data
If there is DEM data, it can be assigned to our vector data through DEM data.
Tool 1: Add Surface Information, through interpolation, obtain the elevation from the raster and output the new attributes of the input features (the input features are points, lines, and polygons).
Tool 2: Interpolate Shape, which is also interpolation. The input is elements and rasters, and the output is new elements.