סמל קו
סמל קו
סמל הקו הפשוט מצייר קו עם סגנון הניתן להתאמה אישית. זהו הסמל המוגדר כברירת מחדל עבור גיאומטריות חד מימדיות (קווים).
אפשרויות עיצוב נתמכות:
מאפיין | תיאור |
---|---|
Color | מציין את הצבע והשקיפות הניתנים לקו. |
Width | מציין את רוחב הקו |
LineJoin | קובע כיצד קווים מוצגים בצמתים של מקטעי קו. |
Style | מציין כיצד יש לצייר את העבודה הקווית של הסמל. |
DashPattern | מציין מערך של מרחקים המציין את אורכי הריווחים המתחלפים והרווחים בקווים מקווקווים. |
DashOffset | מציין את המרחק מתחילת הקו לתחילת תבנית הריווח. |
CapStyle | מציין כיצד קווים מוצגים בקצותיהם. - Butt - קצה מרובע חד - Round - קצה מעוגל - Square - קצה מרובע מעט מוארך |
Offset | מציין את ההסטה מהקו המקורי. עבור מרחק חיובי, ההסטה תהיה בצד שמאל של הקו (ביחס לכיוון הקו). עבור מרחק שלילי היא תהיה בצד ימין. |
סוגי גיאומטריה
ניתן ליישם את הסמל על גיאומטריות מכל סוג.
מימד גיאומטריה | סוגי גיאומטריה | התנהגות עיבוד |
---|---|---|
נקודה | נקודה, MultiPoint | מצייר קו באורך קטן עם כיוון אופקי המרוכז על הנקודה, עם שני מכסים. |
קו | LineString, CircularString, CompoundCurve, LinerRing, MultiCurve, MultiLineString | מצייר את הקו. |
משטח | Polygon, CurvePolygon, MultiPolygon, MultiSurface | המתאר הסגור של הגיאומטריה משמש כקו (ללא מכסים) |
עבור GeometryCollections, התנהגות העיבוד נקבעת בנפרד עבור כל גיאומטריה בתוך האוסף. שכבות עם סוג גיאומטריה מעורב עוקבות אחר ההיגיון עבור GeometryCollections.
השתמש ב-MixedGeometrySymbolizer כדי להגביל את הסמל לסוגי גיאומטריה ספציפיים.
דוגמאות
כברירת מחדל, סמל הקו מצייר קווים שחורים:
כאן כיצד לשנות את צבע הקו לכחול:
![]() |
---|
עבור תרחישים מתקדמים יותר, ייתכן שתרצה להתאים את סגנון הקו באופן דינמי בהתבסס על ערכי התכונות של הפיצ’ר. כך איך לעשות זאת:
![]() |
---|
ייתכן שתרצה גם להוסיף תוויות לקווים שלך. בקר ב-דוגמאות תיוג קווים לקבלת דוגמאות.