[ AMD模块要求 ]
require ([ “esri / symbols / SimpleMarkerSymbol” ],function (SimpleMarkerSymbol ){ / * code goes here * / }); 描述
标记符号用于在图形图层上绘制点和多点。SimpleMarkerSymbol用于将点显示为简单形状,例如圆形。此外,符号可以有一个可选的轮廓,由线符号(SimpleLineSymbol)定义。
构造函数
名称
| 简述 | |
|---|---|
| new SimpleMarkerSymbol() | 创建一个空的点符号对象(无样式) |
| new SimpleMarkerSymbol(style, size, outline, color) | 通过参数创建一个点符号对象 |
| new SimpleMarkerSymbol(json) | 使用JSON创建一个点符号对象 |
常量
| Name | Description |
|---|---|
STYLE_CIRCLE | 圆符号 |
STYLE_CROSS | The marker is a cross. |
STYLE_DIAMOND | The marker is a diamond. |
STYLE_PATH | The marker is a shape defined using an SVG Path string. See also the setPath method. |
STYLE_SQUARE | The marker is a square. |
STYLE_X | The marker is a diagonal cross. |
属性
| 名称 | 类型 | 简述 |
|---|---|---|
| angle | Number | The angle of the marker. |
| color | Color | Symbol color. |
| outline | SimpleLineSymbol | Outline of the marker. |
| size | Number | Size of the marker in pixels. |
| style | String | The marker style. |
| type | String | The type of symbol. |
| xoffset | Number | The offset on the x-axis in pixels. |
| yoffset | Number | The offset on the y-axis in pixels. |
方法
| Name | Return type | Summary |
|---|---|---|
| setAngle(angle) | MarkerSymbol | Rotates the symbol clockwise around its center by the specified angle. |
| setColor(color) | Symbol | Sets the symbol color. |
| setOffset(x, y) | MarkerSymbol | Sets the x and y offset of a marker in screen units. |
| setOutline(outline) | SimpleMarkerSymbol | Sets the outline of the marker symbol. |
| setPath(path) | SimpleMarkerSymbol | Sets the marker shape to the given path string and switches the marker style to STYLE_PATH. |
| setSize(size) | MarkerSymbol | Sets the size of a marker in pixels. |
| setStyle(style) | SimpleMarkerSymbol | Sets the marker symbol style. |
| toJson() | Object | Converts object to its ArcGIS Server JSON representation. |
构造函数详细信息
require([ "esri/symbols/SimpleMarkerSymbol", ... ], function(SimpleMarkerSymbol, ... ) { var sms = new SimpleMarkerSymbol(); ...});
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删