-
CIMMarkerPlacementAlongLineSameSize
Object
表示沿线放置标记,沿线或多边形轮廓均匀放置相同大小的标记。
"markerPlacement": { "type": "CIMMarkerPlacementAlongLineSameSize", "angleToLine": true, "offset": 0, "controlPointsPlacement": "NoConstraint", "customEndingOffset": 0, "endings": "NoConstraint", "offsetAlongLine": 0, "placementTemplate": [10, 10] }
下图显示了上面代码片段中定义的标记放置在圆形 CIMVectorMarker 符号图层上的样子。
-
类型 说明 type String值永远是"CIMMarkerPlacementAlongLineSameSize".
primitiveName String可选的 原始名称。
placePerPart Boolean可选的 一个值,指示是考虑单个几何部分还是整个几何。
angleToLine Boolean可选的 一个值,指示是否使标记与线成角度。
offset Number可选的 偏移量。
customEndingOffset Number可选的 图案应相对于几何图形的结束点结束的位置。整个图案沿线移动指定的距离。负数向左移动,正数向右移动。这仅在
endings
属性设置为Custom
时应用。endings String可选的 标记如何放置在线条的端点处。
可能的值:"NoConstraint"|"WithMarkers"|"WithFullGap"|"WithHalfGap"|"Custom"
offsetAlongLine Number可选的 图案应从相对于几何图形起点的位置开始。整个图案沿线移动指定的距离。负数向左移动,正数向右移动。这仅在
endings
属性设置为No Constraint
或Custom
时应用。定义放置标记的顺序和它们之间的空间长度的数字模式。
属性:
-
基本信息
以下是所在类或对象的基本信息。
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.CIMMarkerPlacementAlongLineSameSize
函数(或属性)的定义如下:
相关用法
- JavaScript ArcGIS CIMSymbol.CIMMarkerPlacementAtRatioPositions用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMMarkerPlacementAtExtremities用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMMarkerPlacementPolygonCenter用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMMarkerPlacementInsidePolygon用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMMarkerPlacementOnLine用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMMarkerPlacementOnVertices用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMTextSymbol用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMGeometricEffectJog用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMGeometricEffectDashes用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMSolidStroke用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMPictureMarker用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMGeometricEffectScale用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMGeometricEffectCut用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMPolygonSymbol用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMGeometricEffectArrow用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMPictureFill用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMGeometricEffectBuffer用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMGeometricEffectOffset用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMColorSubstitution用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMGeometricEffectMove用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMPointSymbol用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMHatchFill用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMVectorMarker用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMGeometricEffectRotate用法及代码示例
- JavaScript ArcGIS CIMSymbol.CIMLineSymbol用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 CIMSymbol.CIMMarkerPlacementAlongLineSameSize。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。