סמל מסמן
סמל מסמן
סמל המסמן הפשוט מצייר צורה מוגדרת מראש עם מילוי וקו מתאר הניתנים להתאמה אישית. זהו הסמל המוגדר כברירת מחדל לגיאומטריות ממדי 0 (נקודות).
הצורות הנתמכות הן:
![]() |
מעגל | ![]() |
כוכב | |
|---|---|---|---|---|
![]() |
ריבוע | ![]() |
צלב | |
![]() |
משולש | ![]() |
X |
אפשרויות עיצוב נתמכות:
| מאפיין | תיאור |
|---|---|
| ShapeType | מציין את הצורה של המסמן. |
| Size | מציין את גודל צורת המסמן |
| FillColor | מציין את הצבע והשקיפות הניתנים למילוי |
| StrokeColor | מציין את הצבע והשקיפות הניתנים לקו |
| StrokeWidth | מציין את רוחב הקו |
| StrokeLineJoin | קובע כיצד קווים מעובדים בצמתים של מקטעי קו. |
| StrokeStyle | מציין כיצד יש לצייר את העבודה הקווית של הסמל. |
| StrokeDashPattern | מציין מערך של מרחקים שמציין את אורכי המקפים והרווחים המתחלפים בקווים מקווקווים. |
| StrokeDashOffset | מציין את המרחק מתחילת הקו לתחילת דפוס המקף. |
| Rotation | מציין את הסיבוב של הסמל סביב נקודת המרכז שלו, במעלות עשרוניות. ערכים חיוביים מציינים סיבוב בכיוון השעון, ערכים שליליים מציינים סיבוב נגד כיוון השעון. ברירת המחדל היא 0. |
| HorizontalOffset | מציין קיזוז אופקי ממיקום נקודה לעיגון הצורה. |
| VerticalOffset | מציין קיזוז אנכי ממיקום נקודה לנקודת העיגון של הצורה. |
| HorizontalAnchorPoint | מציין איזה צד של צורת מסמן ייושר אופקית עם מיקום הנקודה. |
| VerticalAnchorPoint | מציין איזה צד של צורת מסמן ייושר אנכית עם מיקום הנקודה. |
סוגי גיאומטריה
המסמל יכול להיות מיושם על גיאומטריות של כל סוג.
| ממד גיאומטריה | סוגי גיאומטריה | התנהגות עיבוד |
|---|---|---|
| נקודה | נקודה, MultiPoint | מצייר את הצורה במרכז קואורדינטת הנקודה. |
| קו | LineString, CircularString, CompoundCurve, LinerRing, MultiCurve, MultiLineString | מצייר את הצורה במרכז הכובד של הגיאומטריה
|
| משטח | Polygon, CurvePolygon, MultiPolygon, MultiSurface |
עבור GeometryCollections, התנהגות העיבוד נקבעת בנפרד עבור כל גיאומטריה בתוך האוסף. שכבות עם סוג גיאומטריה מעורב עוקבות אחר ההיגיון עבור GeometryCollections.
השתמש ב-MixedGeometrySymbolizer כדי להגביל מסמל לסוגי גיאומטריה ספציפיים.
דוגמאות
כברירת מחדל, המסמל מצייר עיגולים שחורים:
כאן איך לשנות את צבע המילוי לאדום:
![]() |
|---|
דוגמה נוספת לעיצוב עם צורה מוגדרת מראש (משולש):
![]() |
|---|
עבור תרחישים מתקדמים יותר, ייתכן שתרצה להתאים את סגנון המסמן באופן דינמי בהתבסס על ערכי התכונות של הפיצ’ר. כך איך לעשות זאת:
![]() |
|---|
ייתכן שתרצה גם להוסיף תוויות למסמנים שלך. בקר בדוגמאות תיוג נקודות לדוגמאות.








