ArcGIS Pro Multipatch white model data basic operation

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.
Insert picture description here

Three, edit the new Multipatch

Insert picture description here
You can also add existing precision models:
Insert picture description here

Four, add texture

Insert picture description here

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.
Insert picture description here
Then use the Share package tool to publish to Enterprise:
Insert picture description here

2. Directly right-click the layer to publish the Web Layer

Insert picture description here
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.
Insert picture description here

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).
Insert picture description here
You can see the Z value value:
Insert picture description here
Then use the tool Layer 3D To Feature Class to import it into Multipatch:
Insert picture description here
At this time, the Multipatch layer can display the absolute value of Z value:
Insert picture description here

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).
Insert picture description here
Tool 2: Interpolate Shape, which is also interpolation. The input is elements and rasters, and the output is new elements.
Insert picture description here

Guess you like

Origin blog.csdn.net/suntongxue100/article/details/112372451