LineLayerOptions interface
Alternativ som används vid återgivning av SimpleLine-, SimplePolygon-, CirclePolygon-, LineString-, MultiLineString-, Polygon- och MultiPolygon-objekt i ett linjeskikt.
- Extends
Egenskaper
blur | Mängden oskärpa som ska tillämpas på linjen i bildpunkter.
Standard |
line |
Anger hur radernas ändar återges. ""butt": En ände med en kvadratisk ände som dras till linjens exakta slutpunkt. "rund": Ett lock med en avrundad ände som dras utanför linjens slutpunkt med en radie på ena halvan av linjernas bredd och centrerad på linjens slutpunkt. "kvadrat": En ände med en kvadratisk ände som dras utanför linjens slutpunkt på ett avstånd av en halv linjebredd. Standardvärdet är "round". |
line |
Anger hur lederna i raderna återges. "avfasning": En koppling med en kvadratisk avslutsdel som dras utanför linjens slutpunkt på ett avstånd av hälften av linjernas bredd. "runda": En koppling med en avrundad ände som dras bortom linjens slutpunkt med en radie på en halv radie av linjernas bredd och centrerad på linjens slutpunkt. ""miter": En koppling med ett skarpt, vinklat hörn som dras med de yttre sidorna bortom banans slutpunkt tills de möts. Standardvärdet är "round". |
offset | Radens förskjutning.
Ett positivt värde förskjuter linjen till höger i förhållande till linjens riktning.
Ett negativt värde förskjuts till vänster.
Standard |
source | ID:t eller instansen av en datakälla som lagret ska återge. |
source |
Krävs när lagrets källa är en VectorTileSource. En vektorkälla kan ha flera lager i den, vilket identifierar vilken som ska återges i det här lagret. Förbjuden för alla andra typer av källor. |
stroke |
Anger färgen på linjen.
Standard |
stroke |
Anger längden på de alternerande bindestreck och luckor som utgör streckmönstret. Talen måste vara lika med eller större än 0. Längderna skalas av strokeWidth. Om du vill konvertera en strecklängd till bildpunkter multiplicerar du längden med den aktuella linjebredden. |
stroke |
Definierar en toning som linjerna ska färgläggas med. Kräver att alternativet DataSource lineMetrics anges till true. Inaktiverad om strokeDashArray har angetts. |
stroke |
Ett tal mellan 0 och 1 som anger den opacitet där linjen ska ritas.
Standard |
stroke |
Linjens bredd i bildpunkter. Måste vara ett värde som är större eller lika med 0.
Standard |
translate | Mängden förskjutning i bildpunkter för att återge linjen i förhållande till var den skulle återges normalt.
Negativa värden anger vänster och uppåt.
Standard: |
translate |
Anger referensramen för '"map":Linjer översätts i förhållande till kartan. ""viewport": Rader översätts i förhållande till visningsområdet Standard: "map" |
Ärvda egenskaper
filter | Ett uttryck som anger villkor för källfunktioner. Endast funktioner som matchar filtret visas. |
max |
Ett heltal som anger den maximala zoomnivå som lagret ska återges på.
Det här värdet är exklusivt, d.v.s. lagret visas på |
min |
Ett heltal som anger den minsta zoomnivå som lagret ska återges på.
Det här värdet är inkluderande, d.v.s. lagret visas på |
visible | Anger om lagret är synligt eller inte.
Standard |
Egenskapsinformation
blur
Mängden oskärpa som ska tillämpas på linjen i bildpunkter.
Standard 0
.
blur?: number | DataDrivenPropertyValueSpecification<number>
Egenskapsvärde
number | DataDrivenPropertyValueSpecification<number>
lineCap
Anger hur radernas ändar återges.
""butt": En ände med en kvadratisk ände som dras till linjens exakta slutpunkt.
"rund": Ett lock med en avrundad ände som dras utanför linjens slutpunkt med en radie på ena halvan av linjernas bredd och centrerad på linjens slutpunkt.
"kvadrat": En ände med en kvadratisk ände som dras utanför linjens slutpunkt på ett avstånd av en halv linjebredd.
Standardvärdet är "round".lineCap?: "butt" | "round" | "square"
Egenskapsvärde
"butt" | "round" | "square"
lineJoin
Anger hur lederna i raderna återges.
"avfasning": En koppling med en kvadratisk avslutsdel som dras utanför linjens slutpunkt på ett avstånd av hälften av linjernas bredd.
"runda": En koppling med en avrundad ände som dras bortom linjens slutpunkt med en radie på en halv radie av linjernas bredd och centrerad på linjens slutpunkt.
""miter": En koppling med ett skarpt, vinklat hörn som dras med de yttre sidorna bortom banans slutpunkt tills de möts.
Standardvärdet är "round".lineJoin?: "bevel" | "round" | "miter"
Egenskapsvärde
"bevel" | "round" | "miter"
offset
Radens förskjutning.
Ett positivt värde förskjuter linjen till höger i förhållande till linjens riktning.
Ett negativt värde förskjuts till vänster.
Standard 0
.
offset?: number | DataDrivenPropertyValueSpecification<number>
Egenskapsvärde
number | DataDrivenPropertyValueSpecification<number>
source
ID:t eller instansen av en datakälla som lagret ska återge.
source?: string | Source
Egenskapsvärde
string | Source
sourceLayer
Krävs när lagrets källa är en VectorTileSource. En vektorkälla kan ha flera lager i den, vilket identifierar vilken som ska återges i det här lagret. Förbjuden för alla andra typer av källor.
sourceLayer?: string
Egenskapsvärde
string
strokeColor
Anger färgen på linjen.
Standard "#1E90FF"
.
strokeColor?: string | DataDrivenPropertyValueSpecification<string>
Egenskapsvärde
string | DataDrivenPropertyValueSpecification<string>
strokeDashArray
Anger längden på de alternerande bindestreck och luckor som utgör streckmönstret. Talen måste vara lika med eller större än 0. Längderna skalas av strokeWidth. Om du vill konvertera en strecklängd till bildpunkter multiplicerar du längden med den aktuella linjebredden.
strokeDashArray?: number[]
Egenskapsvärde
number[]
strokeGradient
Definierar en toning som linjerna ska färgläggas med. Kräver att alternativet DataSource lineMetrics anges till true. Inaktiverad om strokeDashArray har angetts.
strokeGradient?: Expression
Egenskapsvärde
strokeOpacity
Ett tal mellan 0 och 1 som anger den opacitet där linjen ska ritas.
Standard 1
.
strokeOpacity?: number | DataDrivenPropertyValueSpecification<number>
Egenskapsvärde
number | DataDrivenPropertyValueSpecification<number>
strokeWidth
Linjens bredd i bildpunkter. Måste vara ett värde som är större eller lika med 0.
Standard 2
.
strokeWidth?: number | DataDrivenPropertyValueSpecification<number>
Egenskapsvärde
number | DataDrivenPropertyValueSpecification<number>
translate
Mängden förskjutning i bildpunkter för att återge linjen i förhållande till var den skulle återges normalt.
Negativa värden anger vänster och uppåt.
Standard: [0,0]
translate?: Pixel
Egenskapsvärde
translateAnchor
Anger referensramen för translate
.
'"map":Linjer översätts i förhållande till kartan.
""viewport": Rader översätts i förhållande till visningsområdet
Standard: "map"translateAnchor?: "map" | "viewport"
Egenskapsvärde
"map" | "viewport"
Information om ärvda egenskaper
filter
Ett uttryck som anger villkor för källfunktioner. Endast funktioner som matchar filtret visas.
filter?: Expression
Egenskapsvärde
Ärvd frånLayerOptions.filter
maxZoom
Ett heltal som anger den maximala zoomnivå som lagret ska återges på.
Det här värdet är exklusivt, d.v.s. lagret visas på maxZoom > zoom >= minZoom
.
Standard 24
.
maxZoom?: number
Egenskapsvärde
number
Ärvd frånLayerOptions.maxZoom
minZoom
Ett heltal som anger den minsta zoomnivå som lagret ska återges på.
Det här värdet är inkluderande, d.v.s. lagret visas på maxZoom > zoom >= minZoom
.
Standard 0
.
minZoom?: number
Egenskapsvärde
number
Ärvd frånLayerOptions.minZoom
visible
Anger om lagret är synligt eller inte.
Standard true
.
visible?: boolean
Egenskapsvärde
boolean
Ärvd frånLayerOptions.visible