TextOptions interface
A SymbolLayer szövegének testreszabására szolgáló beállítások
- Extends
Tulajdonságok
allow |
Meghatározza, hogy a szöveg látható-e, ha más szimbólumokkal ütközik.
Ha igaz, akkor a szöveg akkor is látható lesz, ha ütközik más korábban rajzolt szimbólumokkal.
Alapértelmezett |
anchor | Meghatározza, hogy az ikon melyik része legyen a legközelebb a térképen lévő ikonok horgonypozíciójához. "középre": Az ikon közepe a horgonyhoz legközelebb helyezkedik el. "bal": Az ikon bal oldala a horgonyhoz legközelebb helyezkedik el. ""right": Az ikon jobb oldala a horgonyhoz legközelebb helyezkedik el. "top": Az ikon teteje a horgonyhoz legközelebb helyezkedik el. "alul": Az ikon alsó része a horgonyhoz legközelebb helyezkedik el. "bal felső": Az ikon bal felső sarka a horgonyhoz legközelebb helyezkedik el. ""jobb felső": Az ikon jobb felső sarka a horgonyhoz legközelebb helyezkedik el. "Alul-balra": Az ikon bal alsó sarka a horgonyhoz legközelebb helyezkedik el. "Alul-jobbra": Az ikon jobb alsó sarka a horgonyhoz legközelebb helyezkedik el. Alapértelmezett "középen". |
color | A szöveg színe.
Alapértelmezett |
font | A szöveg megjelenítéséhez használandó betűtípus-verem.
Lehetséges értékek: |
halo |
A halo elhalványuló távolsága a külső felé képpontban.
0-nál nagyobb vagy egyenlő számnak kell lennie.
Alapértelmezett |
halo |
A szöveg halojának színe, amely segít kiemelni a háttérből.
Alapértelmezett |
halo |
A halo és a betűszerkezet képpontban megadott távolsága.
0-nál nagyobb vagy egyenlő számnak kell lennie.
A szöveg maximális szélessége a betűméret 1/4-e.
Alapértelmezett |
ignore |
Meghatározza, hogy a többi szimbólum ütközhet-e a szöveggel.
Ha igaz, más szimbólumok akkor is láthatók, ha ütköznek a szöveggel.
Alapértelmezett |
justify | Szövegkizárási beállítások. ""auto": A szöveg a horgony pozícióhoz van igazítva. ''balra': A szöveg balra van igazítva. "Középre": A szöveg középre van igazítva. ""right": A szöveg jobbra van igazítva. Alapértelmezett "közép". |
offset | Az ikon eltolási távolságát adja meg az ems-ben lévő horgonytól.
A pozitív értékek jobbra és lefelé, míg a negatív értékek balra és felfelé mutatnak.
Alapértelmezett |
opacity | Egy 0 és 1 közötti szám, amely azt az átlátszatlanságot jelzi, amelynél a szöveg megrajzolandó.
Alapértelmezett |
optional | Megadja, hogy a szöveg elrejthető-e, ha egy másik szimbólum átfedi.
Ha igaz, az ikonok a megfelelő szöveg nélkül jelennek meg, amikor a szöveg összeütközik más szimbólumokkal, és az ikon nem.
Alapértelmezett |
padding | A szimbólumütközések észleléséhez használt szöveg határolókeret körüli további terület mérete.
Alapértelmezett |
pitch |
Meghatározza a szöveg tájolását a térkép feldobásakor. ""auto": Automatikusan megegyezik a "rotationAlignment" értékével. "térkép": A szöveg a térkép síkjára van igazítva. ""viewport": A szöveg a nézetablak síkjára van igazítva. Alapértelmezett: "auto" |
radial |
A szöveg tárcsaeltolása a szimbólum horgonyának irányában. Hasznos együtt |
rotation | A szöveg elforgatásának mértéke fokban az óramutató járásával megegyező irányban.
Alapértelmezett |
rotation |
A tulajdonsággal ""auto": Ha az "elhelyezés" értéke "pont", akkor ez egyenértékű a "térkép" értékével. Ha az elhelyezés "line" értékre van állítva, az egyenértékű a "térkép" értékével. ""térkép": Ha az "elhelyezés" értéke "pont", a szöveget kelet-nyugati irányban igazítja. Ha az elhelyezés "line" értékre van állítva, a szöveg x tengelyét a vonalhoz igazítja. ""viewport": Olyan karakterjeleket hoz létre, amelyek x tengelye a nézetport x tengelyéhez van igazítva, függetlenül az "elhelyezés" értékétől. Alapértelmezett: "auto" |
size | A betűtípus mérete képpontban.
0-nál nagyobb vagy egyenlő számnak kell lennie.
Alapértelmezett |
text |
Megadja a szövegfelirathoz használandó szolgáltatások egyik tulajdonságának nevét. |
variable |
A lehetséges horgonyhelyek listája, hogy nagyobb eséllyel helyezzen el magas prioritású címkéket a térképen. A megjelenítő megkísérli elhelyezni a címkét minden helyen, sorrendben, mielőtt továbblépne a következő címkére. A horgony pozíciója alapján szövegkizárás kiválasztására használható "középen": Az ikon közepe a horgonyhoz legközelebb helyezkedik el. "balra": Az ikon bal oldala a horgonyhoz legközelebb helyezkedik el. ""right": Az ikon jobb oldala a horgonyhoz legközelebb helyezkedik el. "top": Az ikon teteje a horgonyhoz legközelebb helyezkedik el. "bottom": Az ikon alsó része a horgonyhoz legközelebb helyezkedik el. "bal felső": Az ikon bal felső sarka a horgonyhoz legközelebb helyezkedik el. "jobb felső": Az ikon jobb felső sarka a horgonyhoz legközelebb helyezkedik el. "alul-balra": Az ikon bal alsó sarka a horgonyhoz legközelebb helyezkedik el. ""bottom-right": Az ikon jobb alsó sarka a horgonyhoz legközelebb helyezkedik el. Alapértelmezett: "nincs definiálva" |
Tulajdonság adatai
allowOverlap
Meghatározza, hogy a szöveg látható-e, ha más szimbólumokkal ütközik.
Ha igaz, akkor a szöveg akkor is látható lesz, ha ütközik más korábban rajzolt szimbólumokkal.
Alapértelmezett false
.
allowOverlap?: boolean
Tulajdonság értéke
boolean
anchor
Meghatározza, hogy az ikon melyik része legyen a legközelebb a térképen lévő ikonok horgonypozíciójához.
"középre": Az ikon közepe a horgonyhoz legközelebb helyezkedik el.
"bal": Az ikon bal oldala a horgonyhoz legközelebb helyezkedik el.
""right": Az ikon jobb oldala a horgonyhoz legközelebb helyezkedik el.
"top": Az ikon teteje a horgonyhoz legközelebb helyezkedik el.
"alul": Az ikon alsó része a horgonyhoz legközelebb helyezkedik el.
"bal felső": Az ikon bal felső sarka a horgonyhoz legközelebb helyezkedik el.
""jobb felső": Az ikon jobb felső sarka a horgonyhoz legközelebb helyezkedik el.
"Alul-balra": Az ikon bal alsó sarka a horgonyhoz legközelebb helyezkedik el.
"Alul-jobbra": Az ikon jobb alsó sarka a horgonyhoz legközelebb helyezkedik el.
Alapértelmezett "középen".anchor?: PositionAnchor | DataDrivenPropertyValueSpecification<PositionAnchor>
Tulajdonság értéke
PositionAnchor | DataDrivenPropertyValueSpecification<PositionAnchor>
color
A szöveg színe.
Alapértelmezett "#000000"
.
color?: string | DataDrivenPropertyValueSpecification<string>
Tulajdonság értéke
string | DataDrivenPropertyValueSpecification<string>
font
A szöveg megjelenítéséhez használandó betűtípus-verem.
Lehetséges értékek: "SegoeFrutigerHelveticaMYingHei-Bold"
, "SegoeFrutigerHelveticaMYingHei-Medium"
, "SegoeFrutigerHelveticaMYingHei-Regular"
, "SegoeUi-Bold"
, "SegoeUi-Light"
, "SegoeUi-Regular"
, "SegoeUi-SemiBold"
, "SegoeUi-SemiLight"
, "SegoeUi-SymbolRegular"
"StandardCondensedSegoeUi-Black"
, "StandardCondensedSegoeUi-Bold"
, "StandardCondensedSegoeUi-Light"
, "StandardCondensedSegoeUi-Regular"
, "StandardFont-Black"
, "StandardFont-Bold"
, "StandardFont-Light"
"StandardFontCondensed-Light"
"StandardFont-Regular"
"StandardFontCondensed-Black"
"StandardFontCondensed-Bold"
"StandardFontCondensed-Regular"
.
Alapértelmezett ["StandardFont-Regular"]
.
font?: string[] | DataDrivenPropertyValueSpecification<string[]>
Tulajdonság értéke
string[] | DataDrivenPropertyValueSpecification<string[]>
haloBlur
A halo elhalványuló távolsága a külső felé képpontban.
0-nál nagyobb vagy egyenlő számnak kell lennie.
Alapértelmezett 0
.
haloBlur?: number | DataDrivenPropertyValueSpecification<number>
Tulajdonság értéke
number | DataDrivenPropertyValueSpecification<number>
haloColor
A szöveg halojának színe, amely segít kiemelni a háttérből.
Alapértelmezett "rgba(0,0,0,0)"
.
haloColor?: string | DataDrivenPropertyValueSpecification<string>
Tulajdonság értéke
string | DataDrivenPropertyValueSpecification<string>
haloWidth
A halo és a betűszerkezet képpontban megadott távolsága.
0-nál nagyobb vagy egyenlő számnak kell lennie.
A szöveg maximális szélessége a betűméret 1/4-e.
Alapértelmezett 0
.
haloWidth?: number | DataDrivenPropertyValueSpecification<number>
Tulajdonság értéke
number | DataDrivenPropertyValueSpecification<number>
ignorePlacement
Meghatározza, hogy a többi szimbólum ütközhet-e a szöveggel.
Ha igaz, más szimbólumok akkor is láthatók, ha ütköznek a szöveggel.
Alapértelmezett false
.
ignorePlacement?: boolean
Tulajdonság értéke
boolean
justify
Szövegkizárási beállítások.
""auto": A szöveg a horgony pozícióhoz van igazítva.
''balra': A szöveg balra van igazítva.
"Középre": A szöveg középre van igazítva.
""right": A szöveg jobbra van igazítva. Alapértelmezett "közép".
justify?: "auto" | "left" | "center" | "right"
Tulajdonság értéke
"auto" | "left" | "center" | "right"
offset
Az ikon eltolási távolságát adja meg az ems-ben lévő horgonytól.
A pozitív értékek jobbra és lefelé, míg a negatív értékek balra és felfelé mutatnak.
Alapértelmezett [0, 0]
.
offset?: Pixel | DataDrivenPropertyValueSpecification<Pixel>
Tulajdonság értéke
opacity
Egy 0 és 1 közötti szám, amely azt az átlátszatlanságot jelzi, amelynél a szöveg megrajzolandó.
Alapértelmezett 1
.
opacity?: number | DataDrivenPropertyValueSpecification<number>
Tulajdonság értéke
number | DataDrivenPropertyValueSpecification<number>
optional
Megadja, hogy a szöveg elrejthető-e, ha egy másik szimbólum átfedi.
Ha igaz, az ikonok a megfelelő szöveg nélkül jelennek meg, amikor a szöveg összeütközik más szimbólumokkal, és az ikon nem.
Alapértelmezett false
.
optional?: boolean
Tulajdonság értéke
boolean
padding
A szimbólumütközések észleléséhez használt szöveg határolókeret körüli további terület mérete.
Alapértelmezett 2
.
padding?: number | PropertyValueSpecification<number>
Tulajdonság értéke
number | PropertyValueSpecification<number>
pitchAlignment
Meghatározza a szöveg tájolását a térkép feldobásakor.
""auto": Automatikusan megegyezik a "rotationAlignment" értékével.
"térkép": A szöveg a térkép síkjára van igazítva.
""viewport": A szöveg a nézetablak síkjára van igazítva.
Alapértelmezett: "auto"pitchAlignment?: "auto" | "map" | "viewport"
Tulajdonság értéke
"auto" | "map" | "viewport"
radialOffset
A szöveg tárcsaeltolása a szimbólum horgonyának irányában. Hasznos együtt variableAnchor
, amely alapértelmezés szerint használja a kétdimenziós offset
, ha jelen van.
Alapértelmezett: 0
radialOffset?: number | DataDrivenPropertyValueSpecification<number>
Tulajdonság értéke
number | DataDrivenPropertyValueSpecification<number>
rotation
A szöveg elforgatásának mértéke fokban az óramutató járásával megegyező irányban.
Alapértelmezett 0
rotation?: number | DataDrivenPropertyValueSpecification<number>
Tulajdonság értéke
number | DataDrivenPropertyValueSpecification<number>
rotationAlignment
A tulajdonsággal placement
SymbolLayerOptions
együtt a szöveget alkotó egyes karakterjelek elforgatási viselkedését határozza meg.
""auto": Ha az "elhelyezés" értéke "pont", akkor ez egyenértékű a "térkép" értékével. Ha az elhelyezés "line" értékre van állítva, az egyenértékű a "térkép" értékével.
""térkép": Ha az "elhelyezés" értéke "pont", a szöveget kelet-nyugati irányban igazítja. Ha az elhelyezés "line" értékre van állítva, a szöveg x tengelyét a vonalhoz igazítja.
""viewport": Olyan karakterjeleket hoz létre, amelyek x tengelye a nézetport x tengelyéhez van igazítva, függetlenül az "elhelyezés" értékétől.
Alapértelmezett: "auto"rotationAlignment?: "auto" | "map" | "viewport"
Tulajdonság értéke
"auto" | "map" | "viewport"
size
A betűtípus mérete képpontban.
0-nál nagyobb vagy egyenlő számnak kell lennie.
Alapértelmezett 16
.
size?: number | DataDrivenPropertyValueSpecification<number>
Tulajdonság értéke
number | DataDrivenPropertyValueSpecification<number>
textField
Megadja a szövegfelirathoz használandó szolgáltatások egyik tulajdonságának nevét.
textField?: string | DataDrivenPropertyValueSpecification<string>
Tulajdonság értéke
string | DataDrivenPropertyValueSpecification<string>
variableAnchor
A lehetséges horgonyhelyek listája, hogy nagyobb eséllyel helyezzen el magas prioritású címkéket a térképen. A megjelenítő megkísérli elhelyezni a címkét minden helyen, sorrendben, mielőtt továbblépne a következő címkére. A horgony pozíciója alapján szövegkizárás kiválasztására használható justify: "auto"
. Eltolás alkalmazásához használja a radialOffset
kétdimenziós offset
beállításokat.
"középen": Az ikon közepe a horgonyhoz legközelebb helyezkedik el.
"balra": Az ikon bal oldala a horgonyhoz legközelebb helyezkedik el.
""right": Az ikon jobb oldala a horgonyhoz legközelebb helyezkedik el.
"top": Az ikon teteje a horgonyhoz legközelebb helyezkedik el.
"bottom": Az ikon alsó része a horgonyhoz legközelebb helyezkedik el.
"bal felső": Az ikon bal felső sarka a horgonyhoz legközelebb helyezkedik el.
"jobb felső": Az ikon jobb felső sarka a horgonyhoz legközelebb helyezkedik el.
"alul-balra": Az ikon bal alsó sarka a horgonyhoz legközelebb helyezkedik el.
""bottom-right": Az ikon jobb alsó sarka a horgonyhoz legközelebb helyezkedik el.
Alapértelmezett: "nincs definiálva"variableAnchor?: PositionAnchor[]