Extension:Maps: Difference between revisions

From binaryoption
Jump to navigation Jump to search
Баннер1
(@pipegas_WP)
 
(@pipegas_WP)
Line 1: Line 1:
# Extension:Maps - دليل شامل للمبتدئين
# إضافة: خرائط (Extension:Maps) - دليل شامل للمبتدئين


'''Extension:Maps''' هي إضافة قوية لموقع ميدياويكي تسمح بإنشاء وعرض [[خرائط تفاعلية]] مباشرة داخل صفحات الويكي. هذه الإضافة مفيدة بشكل خاص للمواقع التي تتعامل مع بيانات جغرافية، مثل مواقع السفر، أو مواقع العقارات، أو حتى مواقع تتبع العملات المشفرة بناءً على مناطق معينة. يهدف هذا المقال إلى تقديم شرح مفصل للمبتدئين حول كيفية عمل Extension:Maps، وكيفية تثبيتها، وكيفية استخدامها لإنشاء خرائط مفيدة.
== مقدمة ==


== ما هي Extension:Maps؟ ==
إضافة خرائط (Extension:Maps) هي إضافة قوية لموقع [[ميدياويكي]] تسمح بدمج [[الخرائط التفاعلية]] مباشرة في صفحات الويكي الخاصة بك. هذه الإضافة مفيدة بشكل خاص للمواقع التي تتطلب عرض بيانات جغرافية، مثل مواقع الأحداث، أو توزيع الموارد، أو حتى المواقع التاريخية. يهدف هذا المقال إلى تقديم دليل شامل للمبتدئين حول كيفية استخدام إضافة خرائط وتكوينها، مع التركيز على الجوانب العملية وكيفية الاستفادة القصوى منها.


Extension:Maps تعتمد على مكتبة [[Leaflet]]، وهي مكتبة جافاسكربت مفتوحة المصدر لإنشاء خرائط تفاعلية. تسمح الإضافة للمستخدمين بإضافة علامات (Markers) على الخرائط، وعرض أشكال (Shapes) مختلفة، وتخصيص مظهر الخريطة، وحتى إضافة طبقات متعددة من البيانات.  الهدف الأساسي هو تسهيل عرض المعلومات الجغرافية بشكل بصري وسهل الفهم داخل بيئة ميدياويكي.
== ما هي إضافة خرائط؟ ==
 
إضافة خرائط تعتمد على مكتبة [[Leaflet]] JavaScript مفتوحة المصدر، والتي توفر واجهة برمجة تطبيقات (API) مرنة لإنشاء خرائط تفاعلية. تسمح الإضافة بعرض علامات (Markers) على الخريطة، وربطها بمحتوى [[صفحات الويكي]] الأخرى. يمكن تخصيص مظهر الخريطة، بما في ذلك نوع الخريطة (مثل الخريطة العادية، أو خريطة الأقمار الصناعية)، ومستوى التكبير الافتراضي، وأنماط العلامات.


== المتطلبات الأساسية ==
== المتطلبات الأساسية ==


قبل البدء في تثبيت واستخدام Extension:Maps، تأكد من استيفاء المتطلبات التالية:
قبل البدء في استخدام إضافة خرائط، تأكد من استيفاء المتطلبات التالية:


'''ميدياويكي مثبتة''' : يجب أن يكون لديك نسخة عاملة من ميدياويكي.
[[ميدياويكي]] 1.23 أو أحدث.
'''PHP''' : يجب أن يكون لديك PHP مثبتًا على الخادم الخاص بك.
[[PHP]] 5.3.2 أو أحدث.
'''إمكانية الوصول إلى الخادم''' : تحتاج إلى إمكانية الوصول إلى ملفات الخادم لتثبيت الإضافة وتعديل الإعدادات.
تمكين [[JavaScript]] و [[CSS]] في متصفحك.
'''مفتاح API لـ OpenStreetMap (اختياري)''' :  إذا كنت ترغب في استخدام خرائط OpenStreetMap، فمن المستحسن الحصول على مفتاح API لتجنب قيود الاستخدام. يمكنك الحصول على مفتاح من موقع [[OpenStreetMap]].
الوصول إلى [[إدارة الإضافات]] على موقع الويكي الخاص بك.


== التثبيت ==
== التثبيت ==


لتثبيت Extension:Maps، اتبع الخطوات التالية:
لتثبيت إضافة خرائط، اتبع الخطوات التالية:
 
1.  '''تحميل الإضافة''' : قم بتحميل أحدث نسخة من Extension:Maps من [[موقع MediaWiki Extensions]].
2.  '''فك الضغط''' : قم بفك ضغط الملف الذي تم تحميله.
3.  '''نسخ الملفات''' : انسخ المجلد الذي تم فك ضغطه إلى مجلد `extensions` داخل مجلد ميدياويكي الخاص بك.
4.  '''تعديل LocalSettings.php''' : افتح ملف `LocalSettings.php` الموجود في المجلد الرئيسي لميدياويكي، وأضف السطر التالي:


1.  قم بتنزيل أحدث إصدار من الإضافة من [[مستودع جيت هاب]] الخاص بها.
2.  قم بفك ضغط الملف الذي تم تنزيله.
3.  انسخ مجلد الإضافة إلى مجلد `extensions` في دليل تثبيت [[ميدياويكي]] الخاص بك.
4.  افتح ملف `LocalSettings.php` في دليل تثبيت [[ميدياويكي]].
5.  أضف السطر التالي إلى الملف:
     ```php
     ```php
     require_once '$IP/extensions/Maps/Maps.php';
     require_once( '$IP/extensions/Maps/Maps.php' );
     ```
     ```
6.  احفظ ملف `LocalSettings.php`.
7.  قم بتحديث ذاكرة التخزين المؤقت لـ [[ميدياويكي]] عن طريق زيارة `https://yourwiki.com/w/index.php?title=Special:RefreshCache`.
== التكوين ==


5. '''إعادة التشغيل''' : أعد تشغيل خادم الويب الخاص بك.
بعد التثبيت، تحتاج إلى تكوين الإضافة. افتح ملف `LocalSettings.php` مرة أخرى وأضف بعض الإعدادات الاختيارية:


== الاستخدام الأساسي ==
*  `$wgMapsDefaultLat`: خط العرض الافتراضي للمركز الأولي للخريطة.
*  `$wgMapsDefaultLon`: خط الطول الافتراضي للمركز الأولي للخريطة.
*  `$wgMapsDefaultZoom`: مستوى التكبير الافتراضي للخريطة.
*  `$wgMapsTileLayer`: طبقة الخريطة الافتراضية (على سبيل المثال، 'OpenStreetMap'، 'Stamen Toner').


بمجرد تثبيت الإضافة، يمكنك البدء في استخدامها داخل صفحات الويكي.  يتم استخدام علامات (tags) خاصة لتعريف الخرائط وعناصرها.
مثال:


*  '''<map>''' : تحدد بداية الخريطة.
```php
*  '''<marker>''' : تضيف علامة على الخريطة.
$wgMapsDefaultLat = 37.7749; // سان فرانسيسكو
*  '''<circle>''' : ترسم دائرة على الخريطة.
$wgMapsDefaultLon = -122.4194; // سان فرانسيسكو
*  '''<polygon>''' : ترسم مضلعًا على الخريطة.
$wgMapsDefaultZoom = 12;
*  '''<rectangle>''' : ترسم مستطيلًا على الخريطة.
$wgMapsTileLayer = 'OpenStreetMap';
```


=== مثال بسيط ===
== الاستخدام ==
 
لبدء استخدام إضافة خرائط في صفحة [[ويكي]]، استخدم علامة `<map>`:


```wiki
```wiki
<map latitude="37.7749" longitude="-122.4194" zoom="12">
<map latitude="37.7749" longitude="-122.4194" zoom="12">
   <marker latitude="37.7833" longitude="-122.4167" label="مقر ويكيبيديا" description="هذا هو مقر مؤسسة ويكيميديا."/>
   <marker latitude="37.7749" longitude="-122.4194" title="سان فرانسيسكو" description="مدينة جميلة في كاليفورنيا">
   <circle latitude="37.7777" longitude="-122.4222" radius="500" color="red" weight="2"/>
   </marker>
</map>
</map>
```
```


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


== تخصيص الخريطة ==
== ميزات متقدمة ==


يمكنك تخصيص مظهر وسلوك الخريطة باستخدام العديد من الخيارات المتاحة.
*  **تخصيص العلامات:** يمكنك تخصيص مظهر العلامات باستخدام CSS.
*  **الخرائط المتعددة:** يمكنك إضافة خرائط متعددة إلى صفحة واحدة.
*  **البيانات الديناميكية:** يمكنك استخدام [[قوالب]] و [[متغيرات]] لإنشاء خرائط ديناميكية تعتمد على البيانات الموجودة في [[قاعدة البيانات]] الخاصة بك.
*  **مجموعات العلامات:** يمكنك تجميع العلامات في مجموعات لتبسيط عرض الخريطة.
*  **التحكم في الخريطة:** يمكنك إضافة عناصر تحكم للخريطة مثل زر التكبير والتصغير، وزر إعادة الضبط إلى الموقع الافتراضي.


*  '''latitude''' : خط العرض لمركز الخريطة.
== نصائح وحيل ==
*  '''longitude''' : خط الطول لمركز الخريطة.
*  '''zoom''' : مستوى التكبير الأولي للخريطة.
*  '''width''' : عرض الخريطة.
*  '''height''' : ارتفاع الخريطة.
*  '''maptype''' : نوع الخريطة (roadmap, satellite, hybrid, terrain).


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


== الميزات المتقدمة ==
== استراتيجيات تداول ذات صلة (للمقارنة) ==


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


== استخدامات Extension:Maps في تداول العملات المشفرة ==
*  [[استراتيجية المتوسط المتحرك]]
*  [[استراتيجية خطوط الاتجاه]]
*  [[استراتيجية مؤشر القوة النسبية]]
*  [[استراتيجية MACD]]
*  [[استراتيجية بولينجر باندز]]
*  [[استراتيجية الاختراق]]
*  [[استراتيجية الارتداد]]
*  [[استراتيجية التداول المتأرجح]]
*  [[استراتيجية التداول اليومي]]
*  [[استراتيجية التداول اللحظي]]
*  [[استراتيجية التداول على الأخبار]]


على الرغم من أن Extension:Maps ليست مصممة خصيصًا لتداول العملات المشفرة، إلا أنه يمكن استخدامها بشكل إبداعي لعرض بعض البيانات ذات الصلة. على سبيل المثال:
== التحليل الفني و حجم التداول ==


'''توزيع عُقد التعدين''' : عرض مواقع عُقد التعدين للعملات المشفرة المختلفة على خريطة.
[[تحليل الشموع اليابانية]]
'''مناطق تبني العملات المشفرة''' : تحديد المناطق التي تشهد تبنيًا عاليًا للعملات المشفرة.
[[تحليل حجم التداول]]
'''مواقع المقرات الرئيسية لشركات البلوك تشين''' : عرض مواقع الشركات العاملة في مجال البلوك تشين.
[[تحليل فيبوناتشي]]
*  [[تحليل الموجات إليوت]]
*  [[تحليل أنماط الرسوم البيانية]]


== الموارد الإضافية ==
== الموارد الإضافية ==


*  [[صفحة Extension:Maps على MediaWiki.org]]
*  [[وثائق إضافة خرائط]]
*  [[وثائق Leaflet]]
*  [[وثائق Leaflet]]
*  [[OpenStreetMap Wiki]]
*  [[صفحة مناقشة إضافة خرائط]]
*  [[تحليل حجم التداول]]
*  [[قائمة إضافات ميدياويكي]]
*  [[مؤشرات التداول الفني]]
*  [[دليل المستخدم لميدياويكي]]
*  [[نظرية الموجات إليوت]]
*  [[التحليل الأساسي]]
*  [[إدارة المخاطر في التداول]]
*  [[استراتيجيات التداول اليومي]]
*  [[استراتيجيات التداول المتأرجح]]
*  [[استراتيجيات التداول طويل الأجل]]
*  [[استراتيجية الاختراق]]
*  [[استراتيجية الارتداد]]
*  [[استراتيجية المتوسطات المتحركة]]
*  [[استراتيجية مؤشر القوة النسبية (RSI)]]
*  [[استراتيجية MACD]]
*  [[استراتيجية بولينجر باند]]
*  [[استراتيجية فيبوناتشي]]
*  [[استراتيجية Ichimoku Cloud]]
*  [[استراتيجية Dow Theory]]
*  [[استخدام أنماط الشموع اليابانية]]
*  [[تحليل المشاعر في سوق العملات المشفرة]]
*  [[تداول الخيارات الثنائية]]
*  '''[[ميدياويكي]]'''
*  '''[[PHP]]'''
*  '''[[جافاسكربت]]'''
'''[[Leaflet]]'''


== الخلاصة ==
== الخلاصة ==


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


[[Category:الفئة:إضافات ميدياويكي]]
[[Category:**الفئة:إضافات ميدياويكي**]]


== ابدأ التداول الآن ==
== ابدأ التداول الآن ==

Revision as of 19:06, 23 April 2025

  1. إضافة: خرائط (Extension:Maps) - دليل شامل للمبتدئين

مقدمة

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

ما هي إضافة خرائط؟

إضافة خرائط تعتمد على مكتبة Leaflet JavaScript مفتوحة المصدر، والتي توفر واجهة برمجة تطبيقات (API) مرنة لإنشاء خرائط تفاعلية. تسمح الإضافة بعرض علامات (Markers) على الخريطة، وربطها بمحتوى صفحات الويكي الأخرى. يمكن تخصيص مظهر الخريطة، بما في ذلك نوع الخريطة (مثل الخريطة العادية، أو خريطة الأقمار الصناعية)، ومستوى التكبير الافتراضي، وأنماط العلامات.

المتطلبات الأساسية

قبل البدء في استخدام إضافة خرائط، تأكد من استيفاء المتطلبات التالية:

التثبيت

لتثبيت إضافة خرائط، اتبع الخطوات التالية:

1. قم بتنزيل أحدث إصدار من الإضافة من مستودع جيت هاب الخاص بها. 2. قم بفك ضغط الملف الذي تم تنزيله. 3. انسخ مجلد الإضافة إلى مجلد `extensions` في دليل تثبيت ميدياويكي الخاص بك. 4. افتح ملف `LocalSettings.php` في دليل تثبيت ميدياويكي. 5. أضف السطر التالي إلى الملف:

   ```php
   require_once( '$IP/extensions/Maps/Maps.php' );
   ```

6. احفظ ملف `LocalSettings.php`. 7. قم بتحديث ذاكرة التخزين المؤقت لـ ميدياويكي عن طريق زيارة `https://yourwiki.com/w/index.php?title=Special:RefreshCache`.

التكوين

بعد التثبيت، تحتاج إلى تكوين الإضافة. افتح ملف `LocalSettings.php` مرة أخرى وأضف بعض الإعدادات الاختيارية:

  • `$wgMapsDefaultLat`: خط العرض الافتراضي للمركز الأولي للخريطة.
  • `$wgMapsDefaultLon`: خط الطول الافتراضي للمركز الأولي للخريطة.
  • `$wgMapsDefaultZoom`: مستوى التكبير الافتراضي للخريطة.
  • `$wgMapsTileLayer`: طبقة الخريطة الافتراضية (على سبيل المثال، 'OpenStreetMap'، 'Stamen Toner').

مثال:

```php $wgMapsDefaultLat = 37.7749; // سان فرانسيسكو $wgMapsDefaultLon = -122.4194; // سان فرانسيسكو $wgMapsDefaultZoom = 12; $wgMapsTileLayer = 'OpenStreetMap'; ```

الاستخدام

لبدء استخدام إضافة خرائط في صفحة ويكي، استخدم علامة `<map>`:

```wiki <map latitude="37.7749" longitude="-122.4194" zoom="12">

 <marker latitude="37.7749" longitude="-122.4194" title="سان فرانسيسكو" description="مدينة جميلة في كاليفورنيا">
 </marker>

</map> ```

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

ميزات متقدمة

  • **تخصيص العلامات:** يمكنك تخصيص مظهر العلامات باستخدام CSS.
  • **الخرائط المتعددة:** يمكنك إضافة خرائط متعددة إلى صفحة واحدة.
  • **البيانات الديناميكية:** يمكنك استخدام قوالب و متغيرات لإنشاء خرائط ديناميكية تعتمد على البيانات الموجودة في قاعدة البيانات الخاصة بك.
  • **مجموعات العلامات:** يمكنك تجميع العلامات في مجموعات لتبسيط عرض الخريطة.
  • **التحكم في الخريطة:** يمكنك إضافة عناصر تحكم للخريطة مثل زر التكبير والتصغير، وزر إعادة الضبط إلى الموقع الافتراضي.

نصائح وحيل

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

استراتيجيات تداول ذات صلة (للمقارنة)

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

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

الموارد الإضافية

الخلاصة

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

ابدأ التداول الآن

سجل في IQ Option (الحد الأدنى للإيداع $10) افتح حساباً في Pocket Option (الحد الأدنى للإيداع $5)

انضم إلى مجتمعنا

اشترك في قناة Telegram الخاصة بنا @strategybin للحصول على: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات باتجاهات السوق ✓ مواد تعليمية للمبتدئين

Баннер