基本信息
以下是所在類或對象的基本信息。
AMD:
require(["esri/symbols/FillSymbol3DLayer"], (FillSymbol3DLayer) => { /* code goes here */ });
ESM:
import FillSymbol3DLayer from "@arcgis/core/symbols/FillSymbol3DLayer";
類:
esri/symbols/FillSymbol3DLayer
繼承: FillSymbol3DLayer > Symbol3DLayer > Accessor
自從:用於 JavaScript 4.0 的 ArcGIS API
用法說明
FillSymbol3DLayer 用於在 SceneView 中渲染平麵 2D Polygon 幾何體和 3D 體積網格的表麵。 MapView 不支持 3D 符號。
填充的顏色在材質屬性中設置。由於多邊形和網格幾何的性質,大小在此符號圖層中不是一個選項。通過將顏色視覺變量添加到使用此符號層的任何Renderer,顏色可以是數據驅動的。
必須將 FillSymbol3DLayer 添加到 PolygonSymbol3D 或 MeshSymbol3D 的 symbolLayers
屬性。單個符號中可以使用多個符號層。與 MeshSymbol3D 一起使用時,outline 屬性沒有效果。下圖描繪了一個多邊形 FeatureLayer,其特征用包含 FillSymbol3DLayer 的 PolygonSymbol3D 進行符號化。
請參閱Symbol3DLayer 和Symbol3D 以閱讀有關 3D 符號、符號層以及它們如何相互關聯的更多一般信息。
例子:
const symbol = {
type: "polygon-3d", // autocasts as new PolygonSymbol3D()
symbolLayers: [{
type: "fill", // autocasts as new FillSymbol3DLayer()
material: { color: "red" }
}]
};
相關用法
- JavaScript ArcGIS FillSymbol3DLayer.outline用法及代碼示例
- JavaScript ArcGIS FillSymbol3DLayer.castShadows用法及代碼示例
- JavaScript ArcGIS FillSymbol3DLayer.clone用法及代碼示例
- JavaScript ArcGIS FillSymbol3DLayer.pattern用法及代碼示例
- JavaScript ArcGIS FillSymbol3DLayer.edges用法及代碼示例
- JavaScript ArcGIS FillSymbol3DLayer.material用法及代碼示例
- JavaScript ArcGIS FillSymbol.outline用法及代碼示例
- JavaScript FieldColumnConfig.initialSortPriority用法及代碼示例
- JavaScript ArcGIS FindParameters.layerIds用法及代碼示例
- JavaScript FieldColumnConfig用法及代碼示例
- JavaScript ArcGIS Field用法及代碼示例
- JavaScript ArcGIS FieldElement.visibilityExpression用法及代碼示例
- JavaScript ArcGIS FieldsContent用法及代碼示例
- JavaScript ArcGIS FindTask.execute用法及代碼示例
- JavaScript ArcGIS FieldElement.type用法及代碼示例
- JavaScript ArcGIS FieldInfo用法及代碼示例
- JavaScript ArcGIS Field.domain用法及代碼示例
- JavaScript ArcGIS FieldElement用法及代碼示例
- JavaScript ArcGIS FeatureLayer.queryExtent用法及代碼示例
- JavaScript ArcGIS FlowRenderer用法及代碼示例
- JavaScript ArcGIS FeatureLayer.when用法及代碼示例
- JavaScript ArcGIS FormTemplate用法及代碼示例
- JavaScript FeatureForm.when用法及代碼示例
- JavaScript ArcGIS FeatureLayer refresh事件用法及代碼示例
- JavaScript Function.displayName屬性用法及代碼示例
注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 FillSymbol3DLayer。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。