مخطط خريطة (نسخة مهملة)

 

تنبيه الاستبدال: تم استبدال مخطط الخريطة هذا بإصدار أحدث.

تصف هذه الصفحة كيفية إنشاء خريطة ملونة باستخدام واجهة برمجة تطبيقات المخططات.

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

الميزات الخاصة بالرسوم البيانية

  1. نظرة عامّة
  2. رموز الولايات الأمريكية

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

  1. Chart Title (chtt، chts)
  2. هوامش الرسم البياني (chma)
  3. الملء في الخلفية
    1. التعبئة الصلبة (chf)

نظرة عامة

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

تتيح الرسوم البيانية للخرائط المَعلمات التالية:

المَعلمة مطلوبة أم اختيارية الوصف
cht=t حقل مطلوب لتحديد رسم بياني للخريطة.
chs حقل مطلوب حجم الخريطة الحد الأقصى لحجم الخريطة هو 440 × 220.
chtm=<zoom_area> حقل مطلوب

المنطقة الجغرافية المعروضة في الرسم البياني.

  • zoom_area - إحدى القيم التالية
    • africa
    • asia
    • europe
    • middle_east
    • south_america
    • usa
    • world
chld=<country_or_state_codes> حقل مطلوب

قائمة بالبلدان أو الولايات التي تُطبِّق قيمًا عليها.

مثال: chld=DZEGMG

chd=<country_values> حقل مطلوب

قائمة قيم موازية لقائمة المناطق، حيث تنطبق القيمة على المنطقة المقابلة لها. والقيم هي قيَم بيانات منسّقة عادية. سيتم تخصيص لون لكل منطقة على المقياس المحدّد في chco، حيث تنطبق أدنى قيمة في النطاق على أدنى لون، وتنطبق القيمة الأعلى في هذا النطاق على اللون الأخير.

  • country_values - قائمة بسلسلة التنسيق المناسبة. أمثلة: t:10,20,30 وs:aU2Ff وe:BaPoqM-A
chco=<default_color>,<start_of_gradient>,...,<end_of_gradient> إجراء اختياري

نطاق من الألوان يتوافق مع قيم البيانات المنخفضة والمرتفعة لنطاق تنسيق البيانات. يتم تحويل قيم البيانات إلى قيم ألوان على هذا التدرج وتطبيقها على البلدان المقابلة.

  • default_color - [اختيارية] لون المناطق التي لم يتم تخصيص بيانات لها. الإعداد الافتراضي هو BEBEBE (باللون الرمادي المتوسط). رقم سداسي عشري لتنسيق RRGGBB
  • start_of_gradient - [start_of_gradient] اللون المناسب للحد الأدنى من القيمة في نطاق تنسيق البيانات. القيمة التلقائية هي 0000FF (أزرق). رقم سداسي عشري لتنسيق RRGGBB
  • ... - [اختيارية] يمكنك استخدام العدد الذي تريده من الألوان المتوسطة.
  • end_of_gradient - [end_of_gradient] اللون المناسب للحد الأقصى للقيمة في نطاق تنسيق البيانات. الإعداد التلقائي هو FF0000 (باللون الأحمر). رقم سداسي عشري لتنسيق RRGGBB
chtt, chts إجراء اختياري عنوان ونمط الرسم البياني
chma إجراء اختياري هوامش الرسم البياني
chf=bg إجراء اختياري التعبئة الصلبة (في الخلفية فقط)

 

أمثلة

الوصف مثال

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

  • منطقة تكبير/تصغير الرسم البياني هي إفريقيا (chtm=africa).
  • سيتم تخصيص قيم للبلدان الثلاثة: الجزائر ومصر ومدغشقر (chld=DZEGMG).
  • والقيم الثلاث المخصّصة لهذه البلدان هي 0 و100 و50 على التوالي (chd=t:0,100,50)، وهي القيم الدنيا والحد الأقصى والوسطى لبيانات تنسيق النص.
  • يكون نطاق الألوان الأحمر للسمة 0، والأخضر لـ 100، واللون الأبيض للبلدان غير المخصّصة (chco=FFFFFF,FF0000,00FF00).
  • يظهر في الرسم البياني أيضًا تعبئة للخلفية باللون الأزرق الفاتح (chf=bg,s,EAF7FE).

خريطة إفريقيا
cht=t
chtm=africa
chld=DZEGMG
chd=t:0,100,50
chco=FFFFFF,FF0000,00FF00
chf=bg,s,EAF7FE

هذا الرسم البياني مشابه للمخطط السابق، ولكن يتضمّن المزيد من التفاصيل.

خريطة إفريقيا
chtm=africa
chld=DZEGMGAOBWNGCFKECGCVSNDJTZGHMZZM
chco=FFFFFF,FF0000,FFFF00,00FF00
chd=t:0,100,50,32,60,40,43,12,14,54,98,17,70,76,18,29
chf=bg,s,EAF7FE

يحدِّد هذا الرسم البياني أنّه لم يتم تمييز أي بلدان من خلال تحديد قيمة واحدة غير محدّدة (chd=t:-1).

خريطة العالم
chs=440x220
chd=t:-1
cht=t
chtm=world

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

رموز الولايات الأمريكية

في ما يلي رموز الولايات المتوافقة عند تكبير الخريطة لتشمل الولايات المتحدة (chld=usa).

AL ألاباما لوس أنجلوس لويزيانا أوهايو أوهايو
إقليم العاصمة الأسترالية ألاسكا أنا مين حسنًا أوكلاهوما
أريزونا أريزونا MD ماريلاند أو أوريغون
الأرجنتين أركنساس المغرب ماساتشوستس PA بنسلفانيا
كندا كاليفورنيا MI ميشيغان رود آيلاند رود آيلاند
كولومبيا كولورادو مينيسوتا مينيسوتا SC كارولاينا الجنوبية
CT كونيتيكت MS مسيسيبي الدقة العادية داكوتا الجنوبية
ألمانيا ديلاوير الهدف ميزوري تونس تينيسي
ليختنشتاين فلوريدا MT مونتانا TX تكساس
GA جورجيا شمال شرق نبراسكا يوتا يوتا
HI هاواي NV نيفادا فيتنام فيرمونت
رقم التعريف أيداهو NH نيو هامبشاير الفاتيكان فيرجينيا
IL إلينوي نيو جيرسي نيو جيرسي WA واشنطن
الهند إنديانا NM نيو مكسيكو فيرجينيا الغربية فيرجينيا الغربية
بنية المعلومات أيوا نيويورك نيويورك WI ويسكونسن
كانساس كنساس NC كارولاينا الشمالية WY (عام) وايومنغ
كنتاكي كنتاكي داكوتا الشمالية داكوتا الشمالية

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

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

إنّ الميزات الباقية المعروضة في هذه الصفحة هي ميزات عادية للرسم البياني.

عنوان الرسم البياني 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>، <top_ مدّة >، <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 [كل الرسوم البيانية]

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

البنية

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

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

تنسيق الألوان

يمكنك تحديد الألوان باستخدام سلسلة مكوّنة من 6 أحرف من القيم السداسية العشرية، بالإضافة إلى قيمتَي شفافية اختياريتين، بالتنسيق RRGGBB[AA]. مثلاً:

  • FF0000 = أحمر
  • 00FF00 = أخضر
  • 0000FF = أزرق
  • 000000 = أسود
  • FFFFFF = أبيض

AA هي قيمة شفافية اختيارية، حيث يكون 00 شفافًا تمامًا وFF معتمًا تمامًا. مثلاً:

  • 0000FFFF = أزرق خالص
  • 0000FF66 = أزرق شفاف

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