當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript ArcGIS CIMSymbol.CIMHatchFill用法及代碼示例


基本信息

以下是所在類或對象的基本信息。

AMD: require(["esri/symbols/CIMSymbol"], (CIMSymbol) => { /* code goes here */ });

ESM: import CIMSymbol from "@arcgis/core/symbols/CIMSymbol";

類: esri/symbols/CIMSymbol

繼承: CIMSymbol > Symbol > Accessor

自從:用於 JavaScript 4.12 的 ArcGIS API

用法說明

CIMSymbol.CIMHatchFill函數(或屬性)的定義如下:

CIMHatchFill Object


表示填充有一係列平行線符號的多邊形幾何圖形填充。

{
  "type": "CIMHatchFill",
  "enable": true,
  "lineSymbol": {
     "type": "CIMLineSymbol",
     "symbolLayers": [{
        "type": "CIMSolidStroke",
        "enable": true,
        "capStyle": "Butt",
        "joinStyle": "Miter",
        "miterLimit": 10,
        "width": 1,
        "color": [255, 61, 61, 255]
     }]
  },
  "rotation": 45,
  "separation": 5
}

下圖顯示了一個CIMPolygonSymbolCIMHatchFill符號層(如上麵的代碼片段中所定義)。CIMHatchFill

屬性:

類型說明
type String

值永遠是"CIMHatchFill".

可選的

應用於符號圖層的幾何效果。應用符號係統時,效果會動態改變幾何圖形。應用於符號圖層的多種效果按順序呈現。

enable Boolean

指示符號圖層是否可見的值。符號圖層僅在啟用時繪製。

colorLocked Boolean
可選的

一個值,指示是否可以更改此符號圖層的顏色。如果符號圖層已鎖定顏色,則對符號顏色屬性的任何更改都不會應用於此符號圖層。

primitiveName String
可選的

符號的原始名稱。設置 PrimitiveOverride 時使用。

用於在填充中繪製陰影線的線符號。

offsetX Number
可選的

將筆劃移動到新的X-position 多少。

offsetY Number
可選的

將筆劃移動到新的Y-position 多少。

rotation Number
可選的

所有筆劃的旋轉角度,以度為單位。

separation Number

填充圖案中線符號之間的距離。

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 CIMSymbol.CIMHatchFill。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。