Megosztás a következőn keresztül:


TextOptions interface

A SymbolLayer szövegének testreszabására szolgáló beállítások

Extends

Tulajdonságok

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.

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 "#000000".

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"].

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.

haloColor

A szöveg halojának színe, amely segít kiemelni a háttérből. Alapértelmezett "rgba(0,0,0,0)".

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.

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.

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 [0, 0].

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.

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.

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.

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"
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

rotation

A szöveg elforgatásának mértéke fokban az óramutató járásával megegyező irányban. Alapértelmezett 0

rotationAlignment

A tulajdonsággal placementSymbolLayerOptionsegyü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"
size

A betűtípus mérete képpontban. 0-nál nagyobb vagy egyenlő számnak kell lennie. Alapértelmezett 16.

textField

Megadja a szövegfelirathoz használandó szolgáltatások egyik tulajdonságának nevét.

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"

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

Pixel | DataDrivenPropertyValueSpecification<Pixel>

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 placementSymbolLayerOptionsegyü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[]

Tulajdonság értéke