ArcGIS API for JavaScript 开发
TextSymbol
require(["esri/symbols/TextSymbol"], function(TextSymbol) {
/* code goes here */ });
文本符号用于定义在2D MapView中的特性层、CSVLayer、子层和StreamLayer上显示标签的图形。如果图形的几何类型是点或多点,文本符号也可以用来定义图形的符号属性。使用这个类,你可以更改标签图形的颜色、字体、晕轮和其他属性。
TextSymbol可用于标记点、折线或多边形特征。
例子:
var textSymbol = {
type: "text",
color: "white",
haloColor: "black",
haloSize: "1px",
text: "You are here",
xoffset: 3,
yoffset: 3,
font: {
size: 12,
family: "Josefin Slab",
weight: "bold"
}
};
(1)angle
标记物相对于屏幕的角度,单位为角度。
例子:
const textSymbol = {
type: "text",
angle: 90,
color: "green"