مخططات الخرائط

تصف هذه الصفحة كيفية إنشاء خريطة ملونة باستخدام Charts API. هذا الرسم البياني هو نسخة جديدة ومحسّنة تتوافق مع خريطة أكبر حجمًا وميزات أكثر من مخطط الخريطة القديم (cht=t).

جدول المحتويات

نظرة عامة

يمكنك إنشاء خريطة تتضمّن عدة بلدان أو ولايات مميّزة بألوان مخصّصة. يمكنك تكبير الخريطة للوصول إلى المستوى المناسب لعرض البلدان التي اخترتها بشكل صحيح، أو يمكنك تكبير الخريطة أو تصغيرها للوصول إلى مستوى مخصّص باستخدام قيم خطوط الطول والعرض.

المَعلمات المتوافقة

تتيح مخططات الخرائط استخدام المعلمات التالية:

المَعلمة مطلوبة أو اختيارية الوصف
cht=map<opt_zoom_and_center> مطلوب

تُحدِّد رسمًا بيانيًا للخريطة.

opt_zoom_and_center - سلسلة اختيارية تتيح لك تكبير المخطط أو توسيطه في منطقة معينة. اطّلع على التفاصيل.

chs مطلوب حجم الخريطة. الحد الأقصى لأبعاد الخريطة هو 600 بكسل عرضًا أو 600 بكسل ارتفاعًا أو 300,000 بكسل إجمالاً.
chd=
 <first_country_value>,
 ...,
 <last_country_value>
اختيارية وفي حال استخدام هذه القيمة، ستشير قيمة البيانات إلى لون البلد المعني، على طول تدرج اللون المحدّد من خلال السمة chco.
chld=
 <country_or_region_codes>|...|
مطلوب

تمثّل هذه السمة قائمة مفصولة بشُرط رأسية تتضمّن البلدان أو الولايات التي سيتم تمييزها بالألوان التي تحدّدها السمة chco. سيتم تكبير/تصغير الخريطة تلقائيًا لتضمين جميع البلدان المحددة، ما لم يتم إجراء تكبير أو توسيط مخصص. ويجب أن تكون الرموز بأحرف كبيرة. وتكون هذه الرموز رموز ISO 3166-1-alpha-2: حرفان كبيران، يمكن اختيارهما متبوعًا بشرطة ومعرّف ثانٍ للمناطق أو المدن. أمثلة: GB (بريطانيا العظمى) وGB-LND (لندن) وUS-NJ (ولاية نيو جيرسي في الولايات المتحدة)

chco

  • في حال عدم استخدام "chd":
    chco=
     <unselected_land_color>|
     <first_region_color>|
       ...|
     <last_region_color>
  • في حال استخدام chd:
    chco=
     <unselected_land_color>,
     <color_range_start>,
       ...,
     <color_range_end>
اختيارية

ألوان الرسم البياني يعتمد تنسيق هذه السلسلة على ما إذا كنت تستخدم chd. وفي كلتا البنيتين، يكون <unselected_land_color> هو لون أي مناطق غير محدّدة في chld. وتجدر الإشارة إلى أنّ الفواصل مختلفة حسب البنية المختلفة (الفواصل في إحداهما، والممرات في الأخرى). وفي حال عدم استخدامها، سيتم تحديد المناطق ولكنها لن تكون ملوّنة.

  • chd مُستعمَل: يصف اللونان الثاني والآتي نطاق ألوان. يجب أن تكون لديك قيمة chd واحدة لكل بلد في chld، وسيتم تلوين البلد المقابل في نطاق من <first_region_color> (الحد الأدنى لقيمة نطاق البيانات) إلى <last_region_color> (الحد الأقصى لقيمة نطاق البيانات). اطّلِع على الأمثلة في الجدول أدناه.
  • chd غير مستخدم - يتم تطبيق اللونين الثاني والأحدث على المناطق المقابلة في chld، بالترتيب المذكور. إذا كان عدد البلدان أكثر من الألوان، سيتم تطبيق اللون الأخير على جميع البلدان الزائدة في القائمة.
chtt, chts اختيارية عنوان الرسم البياني ونمطه
chm اختيارية علامات الرسم البياني
chma اختيارية هوامش الرسم البياني
chf=bg... اختيارية التعبئة الثابتة (في الخلفية فقط)
chdl اختيارية وسائل الإيضاح في الرسم البياني

 

أمثلة

الوصف مثال

في هذا المثال:

  • cht=map:fixed=-60,0,80,-35 - تتراوح منطقة تكبير/تصغير الرسم البياني بين خط العرض -60 وخط العرض 80، ومن 0 خط طول إلى -35
  • chld=CA-BC|CN|IT|GR|US-UT - المناطق الأكثر أهمية هي كولومبيا البريطانية والصين وإيطاليا وغريزي ويوتا.
  • chm - محددات الرسم البياني للعلامات
  • chma=0,110,0,0 - زاد الحد الأيمن إلى 110 بكسل ليلائم وسيلة الإيضاح بشكل صحيح.
  • chtt=Last+Five+Olympic+Hosts: عنوان الرسم البياني، مع استخدام + للإشارة إلى المسافات

خريطة لخمسة بلدان تستضيف الألعاب الأولمبية وتظهر علامات الأعلام
cht=map:fixed=-60,0,80,-35
chs=600x350
chld=CA-BC|CN|IT|GR|US-UT
chdl=Vancouver|Beijing|Torino|Athens|Salt+Lake+City
chco=B3BCC0|5781AE|FF0000|FFC726|885E80|518274
chtt=Last+Five+Olympic+Hosts
chm=f2010+Winter,000000,0,0,10
f2008+Summer,000000,0,1,10
f2008+Winter,000000,0,2,10,1,:-5:10
f2004+Summer,000000,0,3,10
f2004+Summer,000000,0,4,10
chma=0,110,0,0

خريطة تعرض فرنسا، مع تمييز منطقتَين:

  • chld=FR-D|FR-B|FR - تمّ تحديد ثلاث مناطق: بورغوني (في الشرق) وأكيتين (في الجنوب الغربي) وفرنسا.
  • chco=676767|FF4444|44FF44|4444FF - لم يتم تحديد معلَمة chd في هذه الخريطة، لذا يتم استخدام كل قيمة لون بعد الأولى لتحديد البلد المناسب. الأحمر للغة بورغوني والأخضر لأكيتن والأزرق لفرنسا. ويلاحظ أنّ الألوان اللاحقة لا تخفي الألوان السابقة.
خريطة لفرنسا تُبرز منطقتَين
chld=FR-D|FR-B|FR
chco=676767|FF4444|44FF44|4444FF

توضح هذه الخريطة استخدام تدرجات اللون.

  • chd=t:0,50,100 - تشير المعلمة chd إلى تدرج اللون. يتم هنا تحديد ترميز النص، والذي يتراوح بين 0 و100.
  • chco=CCCCCC,FF0000,000000 - لون الخلفية هو الرمادي الفاتح (CCCCCC)، ويتراوح نطاق الألوان من الأحمر (FF0000) إلى الأسود (000000). البلد الأوسط المعروض هو لون متوسط على هذا التدرج.
خريطة توضح تدرجات اللون.
chd=t:0,50,100
chco=CCCCCC,FF0000,000000
يُرجى العلم أنّه يمكن اقتصاص الخريطة داخل الحجم المحدّد للرسم البياني. ويرجع ذلك إلى أنّنا لن تشوّه الخريطة لتلائم حجم رسم بياني محدَّد، لكنّنا نحصر الخريطة بالمناطق التي تحدّدها chld. بالتالي، لتجنّب اقتصاص المناطق داخل حدود الرسم البياني، قد تحتاج إلى ضبط حجم الخريطة يدويًا.
خريطة مربّعة لبلد طويل

cht=map
chs=300x300
chld=GB

بما أنّ إنجلترا طويلة وضيقة بشكل طبيعي، فإنّ تحديد الخريطة المربّعة يتضمّن منطقة تم اقتصاصها على الجانب الأيمن:

خريطة مربّعة لبلد طويل

cht=map
chs=180x300
chld=GB

عدِّل عرض الرسم البياني لاقتصاص الأجزاء الزائدة. يُرجى العلم أنّه لا تزال هناك بعض الاقتصاص في الجزء السفلي والتي يجب إصلاحها عن طريق تقليل ارتفاع الخريطة.

خريطة مربّعة لبلد طويل

cht=map
chs=180x300
chld=GB

غالبًا ما يكون شكل فرنسا أكثر انتظامًا، لذا فهي تتناسب بشكل طبيعي أكثر مع الخريطة المربّعة.

الرجوع إلى الأعلى

التكبير/التوسيط

سيتم تكبير الرسم البياني تلقائيًا وتوسيطه للتركيز على المناطق التي اخترتها، وجعلها تتلاءم مع المنطقة المعروضة بأقرب شكل ممكن، ضمن الحجم المحدّد للخريطة. مع ذلك، يمكنك تخصيص مستوى التوسيط والتكبير/التصغير في الرسم البياني بطريقتَين مختلفتَين:

بالبكسل

لضبط الحدود حسب حجم البكسل، استخدم هذا التنسيق:

cht=map:auto=<left_border>,<right_border>,<top_border>,<bottom_border>

حيث يكون كل حجم حدود هو الحد الإضافي الذي يتم عرضه بالبكسل، خارج نطاق مستوى التكبير/التصغير الذي يتم احتسابه تلقائيًا.

يمكنك فقط التصغير (القيم الموجبة)، ولا يمكنك التكبير (القيم السالبة) أقرب من مستوى التكبير التلقائي باستخدام التكبير بوحدات البكسل.

أمثلة:

تُظهر هذه الأمثلة جميعها مدينة لندن (أمريكا اللاتينية)

بدون تكبير/تصغير (تلقائي) تم التصغير بمقدار 30 بكسل لكل جانب تم تصغيرها ولأسفل إلى اليمين

الخريطة الفارغة الزائدة في الأسفل.
cht=map

الخريطة الزائدة في الأسفل.
cht=map:auto=30,30,30,30
تمت إعادة ضبط إطار منطقة التكبير/التصغير.
cht=map:auto=50,0,80,0

 

حسب خط العرض وخط الطول

يمكنك تحديد الحدود الدقيقة العلوية والسفلية واليمين واليمنى للخريطة التي يتم عرضها حسب خط العرض وخط الطول، وذلك باستخدام البنية الموضّحة هنا:

cht=map:fixed=<bottom_border_lat>,<left_border_long>,<top_border_lat>,<right_border_long>

تحدّد <bottom_border_lat> و <bottom_border_lat> خط العرض، للحدود السفلية والعلوية، ويشير bottom_border_lat> و <bottom_border_lat> إلى خط الطول للحدود اليسرى واليمنى.

ملاحظة: بسبب تشوّه إسقاط ماركتور (في الأساس، من خلال عرض خريطة منحنية على صورة مسطحة)، يمكن أن يؤدي التركيز على شريط طويل وضيق إلى حدوث بعض الاختلافات غير المتوقعة في حجم الخريطة.

أمثلة:

تعرض الأمثلة التالية مدينة لندن (المظلّلة باللون الأزرق) والتي تبلغ فيها خط الطول 0.1 درجة وخط العرض 51.5 درجة. يُرجى الاطّلاع على طريقة اقتصاص الخريطة لأنّ الخريطة تحاول عرض بريطانيا العظمى فقط (على النحو المحدَّد) وملء الرسم البياني المحدّد بدون تشويه.

تساعد على التركيز تحوَّلت خطوط العرض إلى +10* التكبير عن طريق تقليل جميع القيم

cht=map:fixed=40,-10,60,10


cht=map:fixed=50,-10,70,10


cht=map:fixed=48,-3,54,3

يُرجى العِلم أنّ حجم الصورة الوسطى أصغر قليلاً من الصورة الأولى، مع أنّنا تحركنا العدد نفسه من الدرجات للأعلى. ويرجع ذلك إلى أنّنا نطرح كرة ثلاثية الأبعاد على صورة ثنائية الأبعاد. سيكون عليك زيادة عرض الرسم البياني الثاني لجعله بنفس حجم الرسم البياني الأول.

الرجوع إلى الأعلى

الميزات العادية

بقية الميزات الموجودة في هذه الصفحة هي ميزات مخطط قياسية.

عنوان الرسم البياني chtt، chts [جميع الرسوم البيانية]

يمكنك تحديد نص العنوان واللون وحجم الخط للمخطط.

البنية

chtt=<chart_title>
chts=<color>,<font_size>,<opt_alignment>

 

chtt: لتحديد عنوان الرسم البياني.

<chart_title>
العنوان الذي سيتم عرضه في الرسم البياني ولا يمكنك تحديد مكان ظهور هذا النص، ولكن يمكنك اختياريًا تحديد حجم الخط ولونه. استخدِم علامة + للإشارة إلى المسافات، وعلامة الشرطة الرأسية ( |) للإشارة إلى فواصل الأسطر.

 

chts [اختيارية]: الألوان وحجم الخط للمَعلمة chtt

<color>
لون العنوان بالتنسيق السداسي العشري RRGGBB. اللون التلقائي هو الأسود.
<font_size>
حجم خط العنوان بالنقاط
<opt_alignment>
[اختيارية] يجب عرض العنوان بشكل متّسق. اختر إحدى قيم السلسلة التالية الحساسة لحالة الأحرف: "l" (يسار) أو "c" (في الوسط) "r" (لليمين). القيمة التلقائية هي "c".

 

أمثلة

الوصف مثال

مخطط بعنوان، باستخدام اللون وحجم الخط الافتراضيين.

يجب تحديد مساحة باستخدام علامة الجمع (+).

استخدِم حرف الشرطة الرأسية (|) لفرض فاصل أسطر.

لم يتم تحديد chts هنا.

رسم بياني شريطي عمودي بعنوان
chtt=Site+visitors+by+month|
January+to+July

رسم بياني لعنوان أزرق محاذٍ لليمين ومكونًا من 20 نقطة.

رسم بياني شريطي عمودي باللون الأزرق، 20 بكسل، عنوان
chtt=Site+visitors
chts=FF0000,20,r

الرجوع إلى الأعلى

هوامش الرسم البياني chma [كل الرسوم البيانية]

يمكنك تحديد حجم هوامش الرسم البياني بالبكسل. يتم احتساب الهوامش داخليًا من حجم الرسم البياني المحدّد (chs)، ولا تؤدي زيادة حجم الهامش إلى زيادة إجمالي حجم الرسم البياني، بل تقليص مساحة الرسم البياني إذا لزم الأمر.

الهوامش بشكل افتراضي هي ما يتبقى بعد حساب حجم المخطط. تختلف هذه القيمة التلقائية حسب نوع الرسم البياني. الهوامش التي تحدّدها هي حد أدنى للقيمة، وإذا تركت مساحة الرسم البياني مساحة للهوامش، سيكون حجم الهامش هو ما يتبقى، ولا يمكنك الضغط على الهوامش أصغر حجمًا مما هو مطلوب لأي وسائل إيضاح وتصنيفات. في ما يلي مخطّط بياني يوضّح الأجزاء الأساسية من الرسم البياني:

هامش الرسم البياني ومنطقة وسيلة الإيضاح ومنطقة الرسم البياني

تشتمل هوامش الرسم البياني على تصنيفات المحاور ومنطقة الرسم البياني. يتم تغيير حجم منطقة وسيلة الإيضاح تلقائيًا لتلائم النص تمامًا، ما لم تحدّد عرضًا أكبر باستخدام chma، وفي هذه الحالة سيتم توسيع حجم الهامش على نطاق أوسع وضغط مساحة الرسم البياني ليكون أصغر. لا يمكنك اقتصاص وسيلة إيضاح من خلال تحديد حجم صغير جدًا، ولكن يمكنك جعلها تشغل مساحة أكبر مما تحتاج إليه.

ملاحظة: في الرسم البياني الشريطي، لا يمكن تقليل عرض مساحة الرسم البياني إذا كان حجم الأشرطة ثابتًا (الإعداد التلقائي). يجب تحديد حجم شريط أصغر أو قابل لتغيير حجمه باستخدام chbh.

 

البنية

chma=
  <left_margin>,<right_margin>,<top_margin>,<bottom_margin>|<opt_legend_width>,<opt_legend_height>
<left_margin>، <left_margin>، <left_margin>، <left_margin>
الحد الأدنى لحجم الهامش حول مساحة الرسم البياني بالبكسل يمكنك زيادة هذه القيمة لتضمين بعض المساحة المتروكة لمنع اصطدام تصنيفات المحاور بحدود الرسم البياني.
<opt_legend_width>، <opt_legend_height>
[اختيارية] عرض الهامش حول وسيلة الإيضاح، بالبكسل استخدِم هذا الخيار لتجنّب ظهور وسيلة الإيضاح أمام منطقة الرسم البياني أو حواف الصورة.

 

أمثلة

الوصف مثال

في هذا المثال، يبلغ الحد الأدنى للهامش 30 بكسل في الرسم البياني على كل جانب. وبما أنّ عرض وسيلة إيضاح الرسم البياني يزيد عن 30 بكسل، يتم ضبط الهامش في الجانب الأيسر على عرض وسيلة إيضاح الرسم البياني، ويختلف عن الهوامش الأخرى.

تقع تصنيفات المحور خارج مساحة الرسم البياني، وبالتالي يتم رسمها داخل مساحة الهامش.

رسم بياني خطي يحتوي على خلفية رمادية وهوامش على كل جانب.
chma=30,30,30,30

لإضافة هامش حول وسيلة الإيضاح، اضبط قيمة للمعلمتَين <opt_legend_width> و<opt_legend_height>.

في هذا المثال، يبلغ عرض وسيلة الإيضاح 60 بكسل تقريبًا. في حال ضبط <opt_legend_width> على 80 بكسل، يمتد الهامش إلى 20 بكسل خارج وسيلة الإيضاح.

رسم بياني خطي يحتوي على خلفية رمادية وهوامش على كل جانب.
chma=20,20,20,30|80,20

الرجوع إلى الأعلى

عمليات التعبئة في الخلفية chf [كل الرسوم البيانية]

يمكنك تحديد ألوان التعبئة والأنماط لمساحة بيانات الرسم البياني و/أو خلفية الرسم البياني بالكامل. تتضمن أنواع التعبئة تعبئة صلبة وتعبئات مخططة وتدرجات. يمكنك تحديد عمليات تعبئة مختلفة لمناطق مختلفة (على سبيل المثال، منطقة الرسم البياني بالكامل أو منطقة البيانات فقط). تحلّ تعبئة منطقة الرسم البياني محلّ تعبئة الخلفية. يتم تحديد جميع عمليات التعبئة باستخدام المَعلمة chf، ويمكنك مزج أنواع تعبئة مختلفة (الصلبة والمخططات والتدرجات) في الرسم البياني نفسه عن طريق فصل القيم بحرف الشرطة الرأسية ( | ). تملأ منطقة الرسم البياني استبدال عمليات تعبئة خلفية الرسم البياني.

تعبئة ثابتة chf [كل الرسومات البيانية]

يمكنك تحديد تعبئة ثابتة لمنطقة الخلفية و/أو الرسم البياني، أو تحديد قيمة شفافية للرسم البياني بأكمله. يمكنك تحديد عمليات تعبئة متعددة باستخدام رمز الشرطة الرأسية (|). (خرائط Google: الخلفية فقط).

البنية

chf=<fill_type>,s,<color>|...
<fill_type>
الجزء الذي يتم ملؤها من الرسم البياني. حدِّد إحدى القيم التالية:
  • bg - تعبئة الخلفية
  • c - ملء منطقة الرسم البياني هذه السمة غير متاحة للرسوم البيانية في الخرائط.
  • a: جعل الرسم البياني بأكمله (بما في ذلك الخلفيات) شفافًا ويتم تجاهل الأرقام الستة الأولى من <color>، ويتم تطبيق آخر رقمين فقط (قيمة الشفافية) على الرسم البياني بأكمله وجميع عمليات التعبئة.
  • b<index> - تعبئة ثابتة شريطية (الرسوم البيانية الشريطية فقط). استبدِل <index> بفهرس سلسلة الأشرطة لتعبئة لون ثابت. يشبه التأثير تحديد chco في رسم بياني شريطي. للاطّلاع على مثال، راجِع ألوان سلسلة الرسم البياني الشريطي.
ث
تشير إلى تعبئة ثابتة أو شفافة.
<color>
لون التعبئة بالتنسيق السداسي العشري RRGGBB. بالنسبة إلى الورق الشفاف، يتم تجاهل الأرقام الستة الأولى، ولكن يجب تضمينها على أي حال.

 

أمثلة

الوصف مثال

يملأ هذا المثال خلفية الرسم البياني باللون الرمادي الباهت (EFEFEF).

رسم بياني خطي أحمر بتعبئة مساحية سوداء.

chf=bg,s,EFEFEF

يملأ هذا المثال خلفية الرسم البياني باللون الرمادي الباهت (EFEFEF) ويملأ منطقة الرسم البياني باللون الأسود (000000).

رسم بياني خطي أحمر بمساحة رسم بياني سوداء وخلفية رمادية باهتة.

chf=c,s,000000|
bg,s,EFEFEF

يطبّق هذا المثال شفافية بنسبة 50% على الرسم البياني بالكامل (80 في النظام السداسي العشري تساوي 128، أو 50% تقريبًا من الشفافية). لاحِظ خلفية خلية الجدول تظهر من خلال الرسم البياني.

مخطط مبعثر بنقاط باللون الأزرق وشفافية 50٪.

chf=a,s,00000080

الرجوع إلى الأعلى

نص التسمية التوضيحية والنمط في الرسم البياني chdl وchdlp وchdls [كل الرسوم البيانية]

وسيلة الإيضاح هي قسم جانبي من الرسم البياني يقدّم وصفًا نصيًا صغيرًا لكل سلسلة. يمكنك تحديد النص المرتبط بكل سلسلة في وسيلة الإيضاح هذه، وتحديد مكان ظهورها على الرسم البياني.

راجِع أيضًا chma للاطّلاع على كيفية تحديد الهوامش حول وسيلة الإيضاح.

ملاحظة بشأن قيم السلسلة: يُسمح فقط باستخدام الأحرف الآمنة من عنوان URL في سلاسل التصنيفات. ولضمان الأمان، عليك ترميز عنوان URL لأي سلاسل تحتوي على أحرف غير متوفّرة في مجموعة الأحرف 0-9a-zA-Z. يمكنك العثور على برنامج ترميز لعناوين URL في مستندات العروض المرئية من Google.

البنية

chdl=<data_series_1_label>|...|<data_series_n_label>
chdlp=<opt_position>|<opt_label_order>
chdls=<color>,<size>

 

chdl - النص الخاص بكل سلسلة ليتم عرضه في وسيلة الإيضاح.

<data_series_label>
نص إدخالات وسيلة الإيضاح. ينطبق كل تصنيف على السلسلة المقابلة في المصفوفة chd. استخدِم علامة + للمساحة. وإذا لم تحدّد هذه المَعلمة، لن يحصل الرسم البياني على وسيلة إيضاح. ولا تتوفر طريقة لتحديد فاصل أسطر في التصنيف. وسيتم توسيع وسيلة الإيضاح عادةً للاحتفاظ بنص وسيلة الإيضاح، كما ستتقلّص مساحة الرسم البياني لتلائم وسيلة الإيضاح.

chdlp - [اختيارية] تحدّد هذه السمة موضع وسيلة الإيضاح وترتيب إدخالات التسمية التوضيحية. يمكنك تحديد <position> و/أو <label_order>. وإذا حدّدت كليهما، افصلهما بحرف شريط. يمكنك إضافة علامة "'s" إلى أي قيمة إذا أردت تخطّي الإدخالات الفارغة في وسيلة الإيضاح في chdl في وسيلة الإيضاح. أمثلة: chdlp=bv، chdlp=r، chdlp=bv|r، chdlp=bvs|r

<opt_position>
[اختيارية] تحدّد هذه السمة موضع وسيلة الإيضاح في الرسم البياني. لتحديد مساحة متروكة إضافية بين وسيلة الإيضاح ومنطقة الرسم البياني أو حدود الصورة، استخدِم المَعلمة chma. اختَر إحدى القيم التالية:
  • b: وسيلة الإيضاح أسفل الرسم البياني، وإدخالات وسيلة الإيضاح في صف أفقي
  • bv: وسيلة الإيضاح في أسفل الرسم البياني، وإدخالات وسيلة الإيضاح في عمود عمودي
  • t: وسيلة الإيضاح أعلى الرسم البياني، وإدخالات وسيلة الإيضاح في صف أفقي
  • tv: وسيلة إيضاح أعلى الرسم البياني، وإدخالات وسيلة الإيضاح في عمود عمودي
  • r - [تلقائي] وسيلة الإيضاح على يسار الرسم البياني، وإدخالات وسيلة الإيضاح في العمود العمودي
  • l: وسيلة إيضاح على يمين الرسم البياني، وإدخالات وسيلة الإيضاح في عمود عمودي
<opt_label_order>
[اختيارية] تمثّل هذه السمة الترتيب الذي تظهر به التصنيفات في وسيلة الإيضاح. اختَر إحدى القيم التالية:
  • l - [الإعداد التلقائي للوسائل الإيضاح العمودية] عرض التصنيفات بالترتيب المقدم للسمة chdl.
  • r - عرض التصنيفات بالترتيب العكسي كما هو موضح في chdl. ويعد هذا أمرًا مفيدًا في المخططات الشريطية المكدسة لعرض وسيلة الإيضاح
    بنفس الترتيب الذي تظهر فيه الأشرطة.
  • a - [الإعداد التلقائي لأدوات الإيضاح الأفقية] الترتيب التلقائي: يعني الترتيب حسب الطول تقريبًا، والأقصر أولاً، حسب ما يتم قياسه بكتل 10 بكسل. عندما يكون العنصران بنفس الطول (مقسمَين إلى 10 وحدات بكسل)، سيظهر العنصر المُدرَج أولاً.
  • 0,1,2... - ترتيب تصنيف مخصّص هذه قائمة بفهارس التصنيفات المستندة إلى صفر من chdl، مفصولة بفواصل.

chdls - [اختيارية]: تحدّد هذه السمة لون نص وسيلة الإيضاح وحجم الخط.

<color>
لون نص وسيلة الإيضاح، بالتنسيق السداسي العشري RRGGBB.
<size>
حجم نقطة نص وسيلة الإيضاح.

 

أمثلة

الوصف مثال

مثالان على وسائل الإيضاح. حدِّد نص وسيلة الإيضاح بنفس ترتيب سلسلة البيانات.

رسم بياني خطي أحمر وأزرق وأخضر مع وسائل إيضاح مطابقة

chdl=NASDAQ|FTSE100|DOW
chco=FF0000,00FF00,0000FF

الرسم التخطيطي المتداخل الذي يتضمّن دائرتين أصغر محاطتين بدائرة أكبر


chdl=First|Second|Third
chco=ff0000,00ff00,0000ff

يعرض الرسم البياني الأول إدخالات وسيلة الإيضاح الأفقية (chdlp=t، والتنسيق التلقائي هو أفقي)، ويوضّح الرسم البياني الثاني إدخالات وسيلة الإيضاح العمودية السفلية (chdlp=bv).

الرسم التخطيطي المتداخل الذي يتضمّن دائرتين أصغر محاطتين بدائرة أكبر
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=t


الرسم التخطيطي المتداخل الذي يتضمّن دائرتين أصغر محاطتين بدائرة أكبر
chdl=First|Second|Third
chco=ff0000,00ff00,0000ff
chdlp=bv

يوضح هذا المثال تغيير حجم الخط.

الرسم التخطيطي المتداخل الذي يتضمّن دائرتين أصغر محاطتين بدائرة أكبر
chdls=0000CC,14

الرجوع إلى الأعلى

علامات الأشكال chm [بار، خط، رادار، مبعثر]

يمكنك تحديد علامات رسومية لكل نقاط البيانات أو نقاط البيانات الفردية على رسم بياني. إذا كانت هناك علامتان أو أكثر تشغل النقطة نفسها، يتم رسم العلامات بالترتيب الذي تظهر به في المعلَمة chm. يمكنك أيضًا إنشاء علامات نصية على نقاط البيانات، وهي موضّحة في علامات نقاط البيانات.

يمكنك دمج علامات الأشكال مع أي معلَمات chm أخرى باستخدام رمز الشرطة الرأسية ( | ) لفصل معلَمات chm.

البنية

حدِّد مجموعة واحدة من المَعلمات التالية لكل سلسلة يجب وضع علامة عليها. لوضع علامة على سلاسل متعدّدة، عليك إنشاء مجموعات معلَمات إضافية يتم الفصل بينها بحرف شُرط رأسي. ولا تحتاج إلى ترميز كل السلاسل. إذا لم تحدّد علامات لسلسلة بيانات، لن تحصل على أي علامات.

يختلف سلوك علامات الأشكال قليلاً في الرسوم البيانية المبعثرة. ويمكنك الاطّلاع على تلك المستندات للحصول على مزيد من المعلومات.

chm=
  [@]<marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_offset>
    |...|
  [@]<marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_offset>
@
[اختيارية] إذا سبق لك نوع العلامة بالحرف @ الاختياري، يجب أن تستخدم العلامة <opt_which_points> التنسيق x:y.
<marker_type>
نوع العلامة المطلوب استخدامها. حدِّد أحد الأنواع التالية:
  • a - السهم
  • c - متقاطع
  • C - مستطيل إذا كانت علامة مستطيل، يجب أن يكون لديك سلسلتا بيانات على الأقل، حيث تحدد السلسلة 0 الحافة السفلية والسلسلة 1 الحافة العلوية. <size> تحدّد عرض المستطيل بالبكسل.
  • d - المستوى الماسي
  • E - علامة شريط الخطأ ( ) تتطلب هذه العلامة إنشاء سلسلتي بيانات، إحداهما قيمة للجزء السفلي، والنقطة المقابلة في السلسلة الثانية في الأعلى. ويعرض أيضًا بنية <size> موسّعة: line_thickness[:top_and_bottom_width] حيث تكون top_and_bottom_width اختيارية. شاهد الأمثلة أدناه.
  • h - خط أفقي في الرسم البياني بارتفاع محدد (التنسيق الوحيد الصالح لمعلَمة <opt_which_points> هو n.d.)
  • H - خط أفقي خلال علامة البيانات المحددة. ويتوافق هذا مع بنية <size> موسّعة تسمح لك بتحديد طول سطر دقيق: line_thickness[:length] حيث يكون :length اختياريًا، ويتم ضبطه تلقائيًا على العرض الكامل لمساحة الرسم البياني.
  • o - دائرة
  • s - مربّع
  • v - خط عمودي من المحور "س" إلى نقطة البيانات
  • V - خط عمودي بطول يمكن تعديله. ويتوافق هذا مع بنية قيمة <size> موسّعة تسمح لك بتحديد طول سطر دقيق: line_thickness[:length] حيث يكون :length اختياريًا، ويتم ضبطه تلقائيًا على الارتفاع الكامل لمساحة الرسم البياني. تظهر العلامة في وسط نقطة البيانات.
  • x - حرف X
<color>
لون علامات هذه السلسلة بالتنسيق السداسي العشري RRGGBB.
<series_index>
الفهرس القائم على صفر لسلسلة البيانات التي سيتم رسم العلامات عليها. يتم تجاهل السياسة بالنسبة إلى علامات h وعلاماتها التي تحدد الموقع الجغرافي حسب الموضع x/y (يبدأ بالحرف @). يمكنك استخدام سلسلة البيانات المخفية كمصدر للعلامات. اطّلع على المخططات المُركّبة لمزيد من المعلومات. تتوافق الرسوم البيانية الشريطية العمودية المجمّعة مع بنية موسّعة خاصة لمحاذاة العلامات مع أشرطة معيّنة.
<opt_which_points>
[اختياري] النقاط التي يجب رسم العلامات عليها. القيمة التلقائية هي كل العلامات. استخدِم إحدى القيم التالية:
  • n.d - مكان رسم العلامة ويعتمد المعنى على نوع العلامة:
    • جميع الأنواع باستثناء h - نقطة البيانات التي يجب رسم العلامة عليها، حيث يكون n.d هو الفهرس صفر في السلسلة. إذا حددت قيمة لا تمثل عددًا صحيحًا، يشير الكسر إلى نقطة متوسطة محسوبة. على سبيل المثال، تعني 3.5 منتصف الطريق بين النقطة 3 والنقطة 4.
    • h - رقم من 0.0 إلى 1.0، حيث يمثّل الرقم 0.0 أسفل الرسم البياني و1.0 في أعلى الرسم البياني.
  • -1 - رسم محدِّد موقع على جميع نقاط البيانات يمكنك أيضًا ترك هذه المَعلمة فارغة للاعتماد على جميع نقاط البيانات.
  • -n - يتم رسم علامة على كل نقطة بيانات n. قيمة النقاط العائمة: إذا كانت n أقل من 1، سيحسب الرسم البياني نقاطًا وسيطة إضافية نيابةً عنك. على سبيل المثال، ستضع القيمة -0.5 ضعف عدد العلامات التي تتضمّن نقاط البيانات.
  • start:end:n - يمكنك وضع علامة على كل نقطة بيانات n في النطاق بدءًا من قيم فهرس البداية إلى النهاية، ويشمل ذلك. جميع المعلَمات اختيارية (قد تكون غير موجودة)، وبالتالي سيتم ضبط 3::1 من العنصر الرابع إلى آخر خطوة 1، وسيتم تلقائيًا ضبط first:last:1 في حال حذف هذه المعلَمة. يمكن أن تكون جميع القيم أرقام نقاط عائمة. ويمكن أن تكون start وend سالبة، ليتم احتسابها مرة أخرى من القيمة الأخيرة. إذا كانت قيمة كل من الحقلين start وend سالبتين، تأكَّد من إدراجهما بقيمة متزايدة (على سبيل المثال، -6:-1:1). إذا كانت قيمة الخطوة n أقل من 1، سيتم احتساب نقاط البيانات الإضافية من خلال دمج قيم البيانات المقدّمة. القيم التلقائية هي first:last:1
  • x:y - رسم علامة عند نقطة س/ص محددة على الرسم البياني. لا ينبغي أن تكون هذه النقطة على خط. أضِف الحرف @ قبل نوع العلامة لاستخدام هذا الخيار. يمكنك تحديد الإحداثيات كقيم نقطة عائمة، حيث تمثّل 0:0 أسفل يمين الرسم البياني و1:1 في أعلى يسار الرسم البياني. على سبيل المثال، لإضافة ماسة حمراء بحجم 15 بكسل إلى وسط رسم بياني، استخدِم @d,FF0000,0,0.5:0.5,15.
<size>
حجم العلامة بالبكسل. تأخذ معظم العلامات قيمة رقم واحدة لهذه المَعلمة، تتوافق العلامات V وH وS مع البنية <size>[:width] حيث يحدّد الجزء الثاني الاختياري طول الخط أو العلامة.
<opt_z_order>
[اختيارية] الطبقة التي يجب رسم العلامة عليها مقارنةً بالعلامات الأخرى وجميع عناصر الرسم البياني الأخرى ويكون رقم النقطة العائمة من -1.0 إلى 1.0، شاملاً الرقم -1.0 يمثل في الأسفل و1.0 في الأعلى. عناصر الرسم البياني (الأسطر والأشرطة) أقل من صفر فقط. إذا كانت هناك علامتان لهما القيمة نفسها، يتم رسمهما بالترتيب المحدد في عنوان URL. القيمة التلقائية هي 0.0 (أعلى عناصر الرسم البياني مباشرةً).
<opt_offset>
[اختيارية] تتيح لك تحديد إزاحة أفقية ورأسية من الموقع الجغرافي المحدّد. إليك بناء الجملة، الذي يستخدم محدد : reserved:<horizontal_offset>:<vertical_offset>. يمكنك تضمين قيمة فارغة (,) في سلسلة المَعلمة chm لـ <opt_z_order>. أمثلة: o,FF9900,0,4,12,,:10 o,FF9900,0,4,12.0,,:-10:20 o,FF9900,0,4,12,1,::20
  • serve - اترك هذا الحقل فارغًا.
  • <horizontal_offset> - رقم موجب أو سالب يحدّد الإزاحة الأفقية بالبكسل. اختياري، اتركه فارغًا في حال عدم استخدامه.
  • <vertical_offset> - رقم موجب أو سالب يحدّد الإزاحة العمودية بالبكسل. اختياري، اتركه فارغًا في حال عدم استخدامه.

 

أمثلة

الوصف مثال

في ما يلي مثال على العديد من علامات الأشكال والخطوط.

  • a,990066,0,0.0,9.0 - السهم الأرجواني، السلسلة الأولى، النقطة الأولى، الحجم 9
  • c,FF0000,0,1.0,20.0 - الصليب الأحمر، السلسلة الأولى، النقطة الثانية، الحجم 9
  • d,80C65A,0,2,20.0 - معيَّن أخضر، السلسلة الأولى، النقطة الثالثة، الحجم 9.
  • H,000000,0,3,1:40 - خط أفقي أسود، السلسلة الأولى، نقطة البيانات 3، بعرض بكسل واحد، وطول أربعين بكسل.
  • o,FF9900,0,4.0,12.0 - دائرة برتقالية، السلسلة الأولى، النقطة الخامسة، الحجم 12.
  • s,3399CC,0,5.0,11.0 - مربّع أزرق، السلسلة الأولى، النقطة السادسة، الحجم 11
  • v,BBCCED,0,6.0,1.0 - خط عمودي حتى النقطة، السلسلة الأولى، النقطة السابعة، عرض بمقدار بكسل واحد
  • V,3399CC,0,7.0,1.0 - خط عمودي من أسفل إلى أعلى الرسم البياني، السلسلة الأولى، نقطة ثمانية، وبعرض بكسل واحد.
  • x,FFCC33,0,8.0,20.0 - علامة "X" صفراء، السلسلة الأولى، النقطة التاسعة، الحجم 20
  • H,FFFF00,0,9,2 - خط أصفر أفقي لعرض الرسم البياني عند نقطة البيانات 9.
  • h,FF0000,0,0.5,1 - خط أفقي أحمر عند الارتفاع المحدد، السلسلة الأولى، في منتصف الرسم البياني، بعرض وحدة بكسل واحدة.
رسم بياني خطي مع علامات
chm=
  a,990066,0,0.0,9.0|
  c,FF0000,0,1.0,20|
  d,80C65A,0,2.0,20.0|
  H,000000,0,3,1:40|
  o,FF9900,0,4.0,12.0|
  s,3399CC,0,5.0,11.0|
  v,BBCCED,0,6,1.0|
  V,3399CC,0,7,1.0|
  x,FFCC33,0,8,20|
  H,FFFF00,0,9,2|
  h,FF0000,0,0.5,1

في ما يلي مثال على استخدام الماس لسلسلة بيانات واحدة، والدوائر لسلسلة البيانات الأخرى.

إذا كانت علامتان أو أكثر تشغل النقطة نفسها، يتم رسم العلامات بالترتيب الذي تظهر به في المعلمة chm. والدائرة هنا هي أول علامة تم تحديدها باستخدام chm، وبالتالي يتم رسمها أولاً. يتم تحديد المعين ورسمه ثانيًا، ما يؤدي إلى رسمه فوق الدائرة.

مخطط خطي، يحتوي خط واحد على دوائر مكونة من 15 بكسل على كل نقطة بيانات والخط الآخر يحتوي على 10 بكسل من الماس. يتم رسم معين على النقطة المشتركة لكلا الخطين
chm=
  o,FF9900,0,-1,15.0|
  d,FF0000,1,-1,10.0

في ما يلي رسم بياني خطي مع محدِّد على كل نقطة بيانات ثانية (يشير الرقم 2 إلى كل نقطة أخرى).

رسم بياني خطي مع علامة على كل نقطة ثانية
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-2,6
في ما يلي رسم بياني خطي يتضمّن ضعف عدد العلامات الذي يتضمّنه نقاط البيانات (وتشير القيمة 0.5 إلى كل نصف نقطة). رسم بياني خطي مع علامة على كل نقطة ثانية
chd=t:
  0,20,20,50,40,70,70,90,85,45,40,50
chm=
  o,0066FF,0,-.5,6
يوضّح هذا المثال كيفية استخدام العلامتين h وv لإنشاء خطوط شبكة باستخدام ألوان وسمك مخصّصَين. يتم ضبط قيمة الترتيب z (القيمة الأخيرة) على -1 بحيث يتم رسم خطوط الشبكة أسفل خط البيانات.
رسم بياني خطي مع علامة على كل نقطة ثانية
chm=
  h,76A4FB,0,0:1:.2,2,-1|
  V,76A4FB,0,::2,0.5,-1

يضيف هذا المخطط خطوط تعبئة رأسية إلى مخطط خطي:

  • v - خطوط عمودية في الرسم البياني
  • FF0000 - خطوط حمراء
  • 0 - فهرس السلسلة
  • : :.5 - محدّد النطاق: من البداية إلى النهاية، كل 0.5 نقطة.
  • 2 - السُمك 2 بكسل
رسم بياني خطي مع علامة على كل نقطة ثانية
chm=
  v,FF0000,0,::.5,2
يضيف هذا المثال سهمًا وعلامة نص إلى الرسم البياني باستخدام الإحداثيات الدقيقة. علامة D الأولى هي خط التتبع أسفل الأشرطة. العلامة الثانية هي السهم والعلامة الثالثة هي نص السهم.
chm=
  D,003971,1,0,3|
  @a,000000,0,.25:.75,7|
  @tExpected,000000,0,.35:.85,10
يمكن أن يكون الخط الأفقي الثابت على نقطة بيانات محدّدة (H) مفيدًا لعرض القيم النسبية أو التأكيد على ارتفاع قيمة البيانات في رسم بياني.
chm=H,FF0000,0,18,1

يوضِّح هذا الرسم البياني العلامات التي يمكنها تحديد سمك الخط وطوله في معلَمة <size>.

  • E,000000,0,6,1:20: شريط خطأ أسود بعرض 1 بكسل وشريطَين علوي وسفلي بطول 20 بكسل ونثبّت في الجزء السفلي من السلسلة 0 نقطة 8، ويتم تثبيت السلسلة في أعلى السلسلة 1 نقطة 8.
  • H,990066,1,2,5:50 - أرجواني، خط أفقي بعرض خمسة بكسل، وخمسون بكسل يكون متمركزًا في نقطة البيانات 2.
  • V,3399CC,0,8,3:50- خط عمودي أزرق بعرض 3 بكسل وطول خمسين بكسل، توسيط في نقطة البيانات 8.
title="cht=lc&chd=s:2gounjqLaCf,jqLaCf2goun&chco=008000,00008033&chls=2.0,4.0,1.0&chs=250x150&chm=H,990066,1,2:CC,300%
chm=
  E,000000,0,6,1:20|
  H,990066,1,2,5:50|
  V,3399CC,0,8,3:50

الرجوع إلى الأعلى

علامات النص والبيانات chm [بار، خط، رادار، مبعثر]

يمكنك في هذه المرحلة تصنيف نقاط محددة على الرسم البياني باستخدام نص مخصّص أو بنُسخ منسّقة من البيانات.

يمكنك دمج أي علامات chm باستخدام رمز الشرطة الرأسية ( |) لفصل مجموعات معلَمات chm.

ملاحظة بشأن قيم السلسلة: يُسمح فقط باستخدام الأحرف الآمنة من عنوان URL في سلاسل التصنيفات. ولضمان الأمان، عليك ترميز عنوان URL لأي سلاسل تحتوي على أحرف غير متوفّرة في مجموعة الأحرف 0-9a-zA-Z. يمكنك العثور على برنامج ترميز لعناوين URL في مستندات العروض المرئية من Google.

البنية

حدِّد مجموعة واحدة من المعلَمات التالية لكل سلسلة يجب وضع علامة عليها. لوضع علامة على سلاسل متعددة، أنشِئ مجموعات معلَمات إضافية، مع الفصل بينها بشَرطة رأسية. لا تحتاج إلى ترميز كل السلاسل. إذا لم تحدّد علامات لسلسلة بيانات، لن تحصل على أي علامات.

chm=
  <marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_placement>
    |...|
  <marker_type>,<color>,<series_index>,<opt_which_points>,<size>,<opt_z_order>,<opt_placement>
<marker_type>
نوع العلامة المطلوب استخدامها. يمكنك الاختيار من بين الأنواع التالية:
  • f<text> - علامة تشتمل على نص حدِّد الحرف "f"، متبوعًا بنص مخصَّص مُرمَّز في عنوان URL. لتجنّب الفواصل في علامات النص، ضَع علامة \ قبل الفاصلة. مثلاً: fHello\,+World!
  • t<text> - علامة نص بسيطة حدِّد الحرف "t" متبوعًا بنص مخصَّص مُرمَّز في عنوان URL. لتجنّب الفواصل في علامات النص، ضَع علامة \ قبل الفاصلة. مثلاً: tHello\,+World!
  • A<text> - علامة التعليق التوضيحي وهي تشبه محدّدات العلامة، لكنّ العلامات تحدّد موضعها بشكل كي لا تتداخل. التنسيق الوحيد الصالح لـ <opt_which_points> هو n.d، للإشارة إلى فهرس نقطة في السلسلة.
  • N<formatting_string> - قيمة البيانات في هذه المرحلة، بتنسيق اختياري. إذا كنت لا تستخدم مَعلمة chds (تحجيم مخصّص)، فإنها تقدّم القيمة المرمّزة بالضبط. أما إذا كنت تستخدم تلك المَعلمة مع أي نوع تنسيق، فسيتم ضبط القيمة إلى النطاق الذي تحدّده. اطّلِع على مثال chds مع علامات رقمية أدناه. باستخدام نوع العلامة هذا في رسم بياني شريطي مكدّس، إذا حدّدت -1 للرمز <series_index>، ستحصل على علامة تعرض مجموع كل القيم في هذا الشريط المكدّس. تكون بنية سلسلة التنسيق على النحو التالي:
           <preceding_text>*<number_type><decimal_places>zs<x or y>*<following_text>.
    كل هذه العناصر اختيارية. وفي ما يلي معنى كل عنصر:
    • <preceding_text> - نص مسبوق لكل قيمة.
    • *...*: هو جزء اختياري تحيط به علامات نجمية حرفية، حيث يمكنك تحديد تفاصيل تنسيق الأرقام. القيم التالية متوافقة، وجميعها اختيارية:
      • <number_type> - تنسيق الأرقام، للقيم الرقمية حدِّد أحد الخيارات التالية:
        • f - [تلقائي] تنسيق النقاط العائمة ننصحك أيضًا بتحديد الدقة باستخدام القيمة <decimal_places>.
        • p - تنسيق النسبة المئوية يتم إلحاق علامة % تلقائيًا. ملاحظة: عند استخدام هذا التنسيق، يتم ربط قيم البيانات من 0.0 — 1.0 إلى 0 — 100% (على سبيل المثال، سيتم عرض 0.43 على هذا النحو بنسبة 43%).
        • e - تنسيق الترميز العلمي
        • c<CUR> - تنسيق الرقم بالعملة المحددة، باستخدام محدد العملة المناسب. استبدِل <CUR> برمز عملة مكوّن من ثلاثة أحرف. مثال: cEUR لليورو. يمكنك العثور على قائمة بالرموز على موقع ISO على الويب، ولكن ليست كل الرموز متوافقة.
      • <decimal_places> - عدد صحيح يحدد عدد المنازل العشرية المراد عرضه. ويتم تقريب القيمة (بدون اقتطاع) إلى هذا الطول. القيمة التلقائية هي 2.
      • z - عرض الأصفار اللاحقة القيمة التلقائية هي لا.
      • s - عرض فواصل المجموعات القيمة التلقائية هي "لا".
      • x أو y -عرض البيانات من الإحداثي -x أو y، على النحو المحدّد. يختلف معنى بيانات x حسب نوع الرسم البياني، لذا ننصحك بإجراء التجربة على الرسم البياني لتحديد معناه. القيمة التلقائية هي 'y'.
    • <following_text> - اكتب نصًا لمتابعة كل قيمة.
<color>
لون علامات هذه المجموعة بالتنسيق السداسي العشري RRGGBB.
<series_index>
الفهرس القائم على صفر لسلسلة البيانات التي سيتم رسم العلامات عليها. إذا كان هذا رسمًا بيانيًا شريطيًا مكدّسًا ونوع العلامة هو N (قيم نقاط البيانات)، يمكنك تحديد -1 لإنشاء علامة قيمة مجمّعة لكل حزمة من الأشرطة. راجِع القسم أدناه للاطّلاع على مثال.
<opt_which_points>
[اختياري] النقاط التي يجب رسم العلامات عليها. القيمة التلقائية هي كل العلامات. استخدِم إحدى القيم التالية:
  • n.d - نقطة البيانات التي يجب رسم العلامة عليها، حيث يشير n.d إلى الفهرس الصفري في السلسلة. إذا حددت قيمة لا تمثل عددًا صحيحًا، يشير الكسر إلى نقطة متوسطة محسوبة. على سبيل المثال، تعني 3.5 منتصف الطريق بين النقطة 3 والنقطة 4.
  • -1 - رسم محدِّد موقع على جميع نقاط البيانات يمكنك أيضًا ترك هذه المَعلمة فارغة للاعتماد على جميع نقاط البيانات.
  • -n - يتم رسم علامة على كل نقطة بيانات n.
  • start:end:n - يمكنك وضع علامة على كل نقطة بيانات n في النطاق، بدءًا من قيم فهرس n إلى n، بما في ذلك. جميع المَعلمات اختيارية (قد تكون غير موجودة)، وبالتالي ستظهر 3::1 من العنصر الرابع إلى آخر خطوة 1، وسيتم تلقائيًا حذف هذه المَعلمة على first:last:1. يمكن أن تكون جميع القيم أرقام نقاط عائمة. ويمكن أن تكون start وend سالبة، ليتم احتسابها مرة أخرى من القيمة الأخيرة. إذا كانت قيمة كل من الحقلين start وend سالبتين، تأكَّد من إدراجهما بقيمة متزايدة (على سبيل المثال، -6:-1:1). إذا كانت قيمة الخطوة n أقل من 1، ستحسب نقاط البيانات الإضافية من خلال إدخال قيم البيانات المقدّمة. القيم التلقائية هي first:last:1
  • x:y - [غير متاح لعلامات النوع N] يمكنك رسم علامة عند نقطة س/ص معيّنة على الرسم البياني. ولا يشترط أن تكون هذه النقطة على خط. أضِف الحرف at (@) قبل نوع العلامة لاستخدام هذا الخيار. يمكنك تحديد الإحداثيات كقيم نقاط عائمة، حيث تمثّل 0:0 أسفل يمين الرسم البياني و0.5:0.5 في وسط الرسم البياني و1:1 في أعلى يسار الرسم البياني. على سبيل المثال، لإضافة ماسة حمراء بحجم 15 بكسل إلى وسط رسم بياني، استخدِم @d,FF0000,0,0.5:0.5,15.
<size>
حجم العلامة بالبكسل. إذا كان هذا رسمًا بيانيًا بالنقاط المبعثرة يتضمّن سلسلة بيانات ثالثة (تُستخدم لتحديد أحجام النقاط)، سيتم ضبط هذه القيمة حسب نطاق البيانات. مثلاً، إذا كان نطاق البيانات بين 0 و100 وكان <size> هو 30، ستكون قيمة البيانات 100 بعرض 30 بكسل، وقيمة البيانات 50 هي بعرض 15 بكسل، وهكذا.
<opt_z_order>
[اختيارية] الطبقة التي يجب رسم العلامة عليها مقارنةً بالعلامات الأخرى وجميع عناصر الرسم البياني الأخرى ويكون رقم النقطة العائمة من -1.0 إلى 1.0، شاملاً الرقم -1.0 يمثل في الأسفل و1.0 في الأعلى. وتكون عناصر الرسم البياني (الأسطر والأشرطة) أقل من الصفر. في حال وجود علامتَين لهما القيمة نفسها، يتم رسمهما بالترتيب المحدّد في عنوان URL. القيمة التلقائية هي 0.0 (أعلى عناصر الرسم البياني مباشرةً).
<opt_placement>
[اختيارية] تشير هذه السمة إلى تفاصيل إضافية عن موضع الإعلان توضّح مكان وضع هذا محدّد الموقع في ما يتعلق بنقطة البيانات. ويمكنك تحديد موضع نسبي أفقي و/أو رأسي، وكذلك الإزاحة. بنية موضع الإعلان هي سلسلة تحتوي على محددات كما هو موضح هنا. جميع العناصر اختيارية: <horizontal_and_vertical_justification>:<horizontal_offset>:<vertical_offset>. يمكنك تضمين قيمة فارغة (,) في سلسلة المَعلمة chm لـ <opt_z_order>. أمثلة: N,000000,0,1,10,,b وN,000000,0,1,10,,lv وN,000000,0,1,10,,r::10.
horizontal_and_vertical_justification
نقطة ارتساء العلامة ويعمل ذلك بشكل عكسي، أي أنّ علامة الارتساء اليسرى تضع العلامة على يمين نقطة البيانات. يمكنك اختيار ضبط أفقي و/أو عمودي من القائمة التالية:
  • الموضع الأفقي: 'l' أو 'h' أو 'r' - لليسار أو الوسط أو اليمين، أفقيًا القيمة التلقائية هي 'l'.
  • الموضع العمودي: 'b' أو 'v' أو 't' - أسفل أو متوسط أو أعلى موضع ثابت عمودي. القيمة التلقائية هي 'b'.
  • موضع الشريط النسبي [الرسوم البيانية الشريطية فقط]: 's' أو "c" أو "e" - القاعدة أو الوسط أو الأعلى. وبالنسبة إلى الرسوم البيانية المكدّسة، يرتبط هذا الأمر بقسم الشريط لكل سلسلة، وليس بالشريط بأكمله. إذا كان فهرس السلسلة المقدَّم -1 (إجمالي تسلسل استدعاء الدوال البرمجية)، سيكون مرتبطًا بالشريط بأكمله. يمكن الجمع بين هذه القيم مع قيم مواضع الإعلانات في الوضع العمودي، مثل "be" أو "vs". القيمة التلقائية هي "e".
horizontal_offset
إزاحة أفقية لهذه العلامة بالبكسل القيمة التلقائية هي 0.
vertical_offset
إزاحة عمودية لهذه العلامة بالبكسل القيمة التلقائية للرسم البياني غير الشريطي: 15، والقيم التلقائية للرسم البياني الشريطي: 2.

الوصف مثال

في ما يلي مثال على تصنيفات القيم في مخطط شريطي.

يحدّد الرسم البياني الأول (N*p0*) علامة قيمة بيانات، ويتم عرض القيم كنسبة مئوية، مع تقريبها إلى صفر في المنازل العشرية، باللون الأسود، في جميع القيم بنص مكوّن من 11 نقطة. يُرجى العلم أنّ جميع قيم البيانات تتراوح بين 0.0 و1.0، ويتم نقلهما في شكل نسبة مئوية إلى أقرب قسمَين عشريَّين.

يعرض الرسم البياني الثاني (N*cEUR1*) القيم نفسها بتنسيق قيم اليورو، وهي خانة عشرية واحدة باللون الأسود، على جميع القيم بنص مكوّن من 11 نقطة.

رسم بياني شريطي يحتوي على تصنيفات للنسب المئوية فوق كل شريط
chm=
  N*p0*,000000,0,-1,11
chd=t:
  0.4356,0.3562,0.4834,0.575,0.673,0.6091


مخطط شريطي مع تصنيفات اليورو فوق كل شريط


chm=
  N*cEUR1*,000000,0,-1,11

يمكنك استخدام مَعلمة chds لتغيير حجم القيمة الرقمية المعروضة. يمكنك استخدام chds لجميع تنسيقات البيانات، بما في ذلك الترميز البسيط والموسّع. لن يؤثر ذلك في حجم الشريط أو تصنيفات المحور، بل سيؤثر فقط في قيمة علامة البيانات.

يعرض هذا المثال رسمًا بيانيًا يتضمّن قيمًا بترميز بسيط، وهي 46 و39 و29 و30 و43 و41. ويتراوح نطاق الترميز البسيط بين 0 و61 . تحدّد المعلَمة chds مقياس علامة مخصّصًا من 0 إلى 1، لذلك يتم ضبط قيم العلامة على هذا النطاق، ولكن لن تتأثر ارتفاعات الشريط (إذا كانت هذه السمة بيانات تنسيق نصي، سيتم ضبط حجم الأشرطة أيضًا).


chd=s:underp
chm=N,000000,0,-1,11
chds=0,1

في ما يلي مثال على رسم بياني يتضمّن تصنيفًا نصيًا عند الحدّ الأدنى للنقطة وتصنيفًا عند الحدّ الأقصى.

مخطط خطي بتسمية نص أزرق 10 نقاط، وعلامة نص أحمر 15 نقطة، مرسومة على نقاط بيانات لخط أخضر متقطع.
chm=
  tMin,0000FF,0,1,10|
  fMax,FF0000,0,3,15

يعرض هذا المثال رسمًا بيانيًا مكدّسًا يحتوي على قيم لسلسلة فردية، بالإضافة إلى إجمالي السلسلة. لعرض قيم السلسلة المكدسة، يجب استخدام خيار تحديد الموضع "c". وإذا لم يظهر ذلك، ستتداخل قيمة الشريط العلوي مع قيمة المجموع في أعلى كل شريط.
chm=
  N,FF0000,-1,,12|
  N,000000,0,,12,,c|
  N,000000,1,,12,,c|
  N,ffffff,2,,12,,c
بعض التوضيحات حول كيفية عمل الوضع العمودي والأفقي. يوضّح هذا المثال مجموعات مختلفة من قيم الارتساء للمخططات الشريطية (التي تستخدم s وc وe للموضع العمودي). ننصحك بتحريك علامة الارتساء اليمنى إلى يسار العلامة، بينما يؤدي ارتساء الجزء العلوي إلى تحريكها للأسفل، والعكس صحيح. تعرض النقاط الحمراء قاعدة كل شريط ووسطه وأعلىه. ويكون الرقم هو قيمة البيانات، ويتم تثبيتها باستخدام قيم ارتساء مختلفة لكل شريط.
chm=
  N,000000,0,0,10,,rs
  N,000000,0,1,10,,ls
  N,000000,0,2,10,,c
  N,000000,0,3,10,,e
  N,000000,0,4,10,,e::15
  N,000000,0,5,10,,e::-12
تضبط علامات التعليقات التوضيحية موضع التصنيف تلقائيًا كي لا تتداخل. قيمة chm الأولى مخصّصة لملء السطر، والقيم التالية هي كلها علامات للتعليقات التوضيحية.
chm=B,C5D4B5BB,0,0,0
  AA,666666,0,3,15
  AB,666666,0,5,15
  AC,666666,0,24,15
  AD,666666,0,25,15
  AE,666666,0,26,15
  AF,666666,0,51,15
  AG,666666,0,60,15
  AH,666666,0,73,15
  AI,666666,0,80,15
  AJ,666666,0,99,15
مثال آخر على علامة تعليقات توضيحية توضح ارتفاعات المدن في سويسرا

الرجوع إلى الأعلى