الأرض كروية والخرائط مستوية. هذا الاختلاف هو مشكلة علم الخرائط كلها، وإسقاط الخرائط هو الحل الرياضي لها. كل إسقاط موجود حل وسط مقصود: تختار التشويه الأقل ضررًا لاستخدامك، وتقبل الباقي.
يشرح هذا الدليل معنى إسقاط الخرائط، وأهم عائلات الإسقاطات، وسبب استخدام كل خرائط الويب لإسقاط ويب ميركاتور، والإسقاط الذي تختاره حين تكون الدقة مهمة فعلًا.
لماذا نحتاج إلى الإسقاطات
الكرة الأرضية المجسّمة هي التمثيل الوحيد الذي لا يشوّه الأرض. فبمجرد أن تفرد الكرة على سطح ثنائي الأبعاد، عليك أن تمدّها أو تمزّقها أو تضغطها في مكان ما. وتثبت نتيجة رياضية شهيرة، هي مبرهنة غاوس الرائعة (Theorema Egregium)، أنه لا توجد طريقة لتسطيح الكرة دون تشويه المسافات. لذلك لا يسأل رسامو الخرائط عن الإسقاط المثالي، بل يسألون: أي تشويه أستطيع تحمّله؟
يوازن كل إسقاط بين أربع خصائص:
- الشكل (الحفاظ على الزوايا): تبقى الزوايا والأشكال المحلية كما هي
- المساحة (تساوي المساحات): تظهر المناطق بأحجامها النسبية الحقيقية
- المسافة (تساوي المسافات): تبقى المسافات من نقطة أو نقطتين دقيقة
- الاتجاه (الحفاظ على الاتجاهات): تبقى الاتجاهات من نقطة واحدة دقيقة
لا يحافظ أي إسقاط على الخصائص الأربع معًا. يحافظ معظمها على خاصية واحدة ويشوّه الباقي بطريقة محسوبة.
إسقاط ميركاتور
نشر جيراردوس ميركاتور إسقاطه عام 1569. وهو إسقاط أسطواني: تُلف الأرض بأسطوانة تلامس خط الاستواء، ثم تُفرد الأسطوانة. خاصيته الأساسية هي الحفاظ على الزوايا، فالزوايا تبقى صحيحة عند أي نقطة على الخريطة. وهذا يعني أن خط السير باتجاه بوصلة ثابت (خط الروم) يظهر خطًا مستقيمًا على الخريطة. لهذا كان ميركاتور مثاليًا للملاحة البحرية: يرسم القبطان خطًا مستقيمًا، ويقرأ الاتجاه، ثم يبحر عليه.
لكن الثمن تشويه شديد في المساحات. فكلما ابتعدت عن خط الاستواء، زاد تمدد المعالم على الخريطة. تظهر غرينلاند بحجم أفريقيا (وأفريقيا أكبر منها بأربع عشرة مرة). وتظهر القارة القطبية الجنوبية كتلة ضخمة على امتداد الحافة السفلية. وتبدو روسيا وكندا هائلتين مقارنة بدول خط الاستواء.
لهذا يُنتقد إسقاط ميركاتور في التعليم والصحافة، لأنه يشوّه الصورة الذهنية لأحجام الدول الحقيقية. وقد صُممت إسقاطات بديلة، مثل غال بيترز (Gall-Peters) وإيكوال إيرث (Equal Earth)، لحل هذه المشكلة تحديدًا في خرائط العالم الموجهة لعامة الناس.
ويب ميركاتور وسبب انتشاره
في عام 2005 أطلقت Google خدمة Google Maps بنسخة معدّلة قليلًا من إسقاط ميركاتور تُعرف اليوم باسم ويب ميركاتور (Web Mercator، الرمز EPSG:3857). يختلف ويب ميركاتور عن ميركاتور الكلاسيكي في نقطة عملية واحدة: يعامل الأرض ككرة تامة بدل المجسّم الإهليلجي الأدق (WGS84). وهذا يجعل الحسابات أسرع، ويتيح لخوادم البلاطات تقسيم العالم إلى هرم منتظم من البلاطات المربعة.
ويسيطر ويب ميركاتور على الويب لسبب تشغيلي واحد: كل خرائط الويب تستطيع استخدام شبكة البلاطات العالمية نفسها. في مستوى التكبير 0 تغطي بلاطة واحدة العالم كله. وفي المستوى 1 أربع بلاطات. وفي المستوى n عدد البلاطات 4^n. وهكذا يصبح التحريك والتكبير مجرد تحميل مجموعة أخرى من البلاطات الصغيرة، النقطية أو المتجهية. وتجربة الخريطة القابلة للسحب كلها، في Google Maps وApple Maps وOpenStreetMap وMapAtlas وكل خريطة ويب مضمّنة استخدمتها، مبنية على هذا الافتراض.
المعادلات في فقرة واحدة
إذا كان خط الطول lng وخط العرض lat بالراديان، فإن ويب ميركاتور يحسب:
x = R * lngy = R * ln(tan(pi/4 + lat/2))
حيث R تساوي 6,378,137 مترًا، وهو نصف القطر الاستوائي في WGS84، مطبّقًا على كرة. في مستوى التكبير 0 يتسع العالم كله في بلاطة واحدة قياسها 256 × 256 بكسل، وكل مستوى تكبير يضاعف الدقة في الاتجاهين.
الحد ln(tan(...)) هو سبب تمدد المساحات نحو القطبين. فالمسافة بين خطوط العرض تزيد مع زيادة خط العرض، ومعامل المقياس المحلي يساوي 1/cos(lat). عند خط العرض 60 شمالًا، أي تقريبًا عند هلسنكي أو أوسلو، تُرسم المسافات بضعف طولها عند خط الاستواء تقريبًا، وتُرسم المساحات بأربعة أضعاف حجمها. وتصل المعادلة نفسها إلى ما لا نهاية عند القطبين، ولهذا يتوقف الإسقاط عند نحو 85.05 درجة، ولهذا تُقص المناطق القطبية في كل خريطة ويب للعالم.
عيوب ويب ميركاتور حقيقية، لكنها مقبولة في معظم استخدامات المنتجات:
- تشويه المساحات نفسه الموجود في ميركاتور (ما زالت غرينلاند تبدو ضخمة)
- يقطع القطبين عند خط العرض 85.05 درجة تقريبًا (لأن المعادلة تصل إلى ما لا نهاية عند القطبين)
- فرق صغير في الدقة مقارنة بنموذج المجسّم الإهليلجي الحقيقي
في خريطة للملاحة أو للعقارات أو لمناطق التوصيل، لا يهم أي من ذلك. أما في تحليل المناطق القطبية، أو في خرائط الكوروبليث التي تقارن مساحات الدول، أو في أي عمل تهم فيه المساحة، فويب ميركاتور ليس الأداة المناسبة.
عائلات رئيسية أخرى من الإسقاطات
الإسقاطات متساوية المساحة
تحافظ الإسقاطات متساوية المساحة على الأحجام النسبية للمناطق، وتشوّه الأشكال بدلًا من ذلك. وهي الخيار الصحيح لأي خريطة موضوعية سيقارن فيها القارئ المساحات (الكثافة السكانية واستخدامات الأراضي ونتائج الانتخابات حسب الدولة).
من الإسقاطات متساوية المساحة الشائعة:
- مولفايده (Mollweide): خريطة عالم بيضاوية، مناسبة للخرائط الموضوعية العالمية
- إيكوال إيرث (Equal Earth): إسقاط من عام 2018 صُمم ليبدو طبيعيًا مع الحفاظ على المساحات
- ألبرز المخروطي (Albers Conic): الإسقاط المعتمد للولايات المتحدة المتصلة وللمناطق المشابهة في خطوط العرض الوسطى
- غال بيترز (Gall-Peters): اشتهر في التعليم بأنه بديل صريح لميركاتور
الإسقاطات الحافظة للزوايا
تحافظ الإسقاطات الحافظة للزوايا على الزوايا والأشكال المحلية. ميركاتور أشهرها، لكن هناك إسقاطات كثيرة غيره مضبوطة لمناطق معينة:
- لامبرت المخروطي الحافظ للزوايا (Lambert Conformal Conic): المعتمد في خرائط الطيران وفي أنظمة الإحداثيات المستوية للولايات الأمريكية
- الإسقاط المجسامي (Stereographic): يحافظ على الدوائر، ويُستخدم للمناطق القطبية وللخرائط التي تغطي مساحات صغيرة
الإسقاطات متساوية المسافات
تحافظ الإسقاطات متساوية المسافات على المسافات على امتداد خطوط معينة. فإذا جعلت مركز الإسقاط السمتي متساوي المسافات (Azimuthal Equidistant) نقطة ما، أظهر كل المسافات والاتجاهات من تلك النقطة بدقة. وهو الإسقاط المستخدم في علم الأمم المتحدة (ومركزه القطب الشمالي).
الإسقاطات التوفيقية
لا تحافظ الإسقاطات التوفيقية على أي خاصية بدقة تامة، لكنها توازن بين أنواع التشويه لتبدو الخريطة طبيعية. وهي شائعة في الخرائط المرجعية العامة.
- روبنسون (Robinson): من عام 1963، وكان إسقاط خرائط العالم لدى National Geographic من 1988 إلى 1998
- فينكل تريبل (Winkel Tripel): اعتمدته National Geographic لخرائط العالم عام 1998
- ناتشورال إيرث (Natural Earth): إسقاط توفيقي صممه توم باترسون عام 2008 لخرائط العالم التي تعرض بيانات طبيعية
كيف تختار الإسقاط
ابدأ من السؤال الذي تريد أن تجيب عنه.
- خريطة ويب لمنتج أو للملاحة: ويب ميركاتور، بلا نقاش
- خريطة موضوعية للعالم (السكان والمناخ والانتخابات): إيكوال إيرث أو مولفايده
- خريطة موضوعية لدولة واحدة أو لقارة: اختر إسقاطًا متساوي المساحة مضبوطًا على خط عرض المنطقة وشكلها (ألبرز للولايات المتحدة، ولامبرت السمتي متساوي المساحة لأوروبا، وهكذا)
- المناطق القطبية: الإسقاط المجسامي أو السمتي متساوي المسافات
- خرائط الملاحة: ميركاتور أو لامبرت المخروطي الحافظ للزوايا
- خريطة عالم مرجعية للاستخدام العام: فينكل تريبل أو روبنسون
قاعدة مختصرة: إذا كنت تجري تحليلًا تهم فيه المساحة، فاستخدم إسقاطًا متساوي المساحة. وإذا كنت تضع خريطة تفاعلية على صفحة ويب، فاستخدم ويب ميركاتور ولا تشغل بالك أكثر.
أنظمة الإحداثيات ورموزها المعيارية
لكل إسقاط رمز EPSG يعرّفه. وهذه أكثر الرموز شيوعًا:
- EPSG:4326: خط العرض وخط الطول بنظام WGS84، وهو الافتراضي في GPS ومعظم عمليات تبادل البيانات (وليس إسقاطًا في الحقيقة، بل خط عرض وخط طول على المجسّم الإهليلجي فقط)
- EPSG:3857: ويب ميركاتور، وتستخدمه كل خرائط الويب تقريبًا
- EPSG:3035: ETRS89 / LAEA Europe، إسقاط متساوي المساحة للخرائط الموضوعية الأوروبية
- EPSG:5070: NAD83 / Conus Albers، إسقاط متساوي المساحة للولايات المتحدة المتصلة
حين تصلك بيانات بنظام EPSG:4326 (خط العرض وخط الطول) وتريد عرضها على خريطة ويب، يحوّلها خادم البلاطات إلى EPSG:3857 أثناء العرض. وحين تحتاج إلى حساب المساحات، حوّلها أولًا إلى إسقاط محلي متساوي المساحة.
عمليًا، اجعل 4326 المرجع في كل مكان إلا عند عرض الخريطة: أعمدة PostGIS بصيغة geometry(Point, 4326)، وبيانات JSON بصيغة [lng, lat] في WGS84، ومدخلات مكتبة الخرائط بنظام 4326 يحوّلها محرك العرض داخليًا. أما تخزين البيانات بنظام 3857 فخطأ في معظم الحالات. فبمجرد أن تحسب مسافة، أو ترسل البيانات إلى مزوّد آخر، أو تعالجها بأداة GIS، ستضطر إلى تحويلها من جديد، وكل تحويل ذهابًا وإيابًا يفقدك جزءًا من الدقة.
التعامل مع الإسقاطات في MapAtlas
تقدّم MapAtlas Maps API بلاطات متجهية ونقطية بإسقاط ويب ميركاتور (EPSG:3857)، مثل أي مزوّد آخر لخرائط الويب. وحين تحمّل نمطًا أساسيًا وتضيف طبقة GeoJSON بنظام EPSG:4326، يتولى محرك العرض تحويل الإسقاط. وللعمل على الإحداثيات، تعطيك أداة البحث عن الإحداثيات خط العرض وخط الطول القياسيين بنظام WGS84 (EPSG:4326).
وفي التحليلات التي تحتاج إلى إسقاط متساوي المساحة (حساب المساحات الحقيقية والمراكز الهندسية الدقيقة والكثافة لكل كيلومتر مربع)، حوّل الإسقاط في مسار معالجة بياناتك قبل أن تصل البيانات إلى الخريطة. وتتولى أدوات مثل PostGIS وGDAL وTurf.js التحويل بين رموز EPSG.
إسقاط الخرائط أداة للتفكير، لا حقيقة في الواقع. اختر الإسقاط الذي يناسب سؤالك، واقبل ما ستتنازل عنه في المقابل.
الأسئلة الشائعة
ما هو إسقاط الخرائط؟
إسقاط الخرائط تحويل رياضي ينقل النقاط من سطح الأرض الكروي (مجسّم إهليلجي ثلاثي الأبعاد) إلى سطح مستوٍ ثنائي الأبعاد، مثل الشاشة أو الورقة. ولأنك لا تستطيع تسطيح الكرة دون أن تمدّها أو تمزّقها أو تضغطها، يشوّه كل إسقاط شيئًا ما: الشكل أو المساحة أو المسافة أو الاتجاه. واختيار الإسقاط يعني في الحقيقة اختيار التشويه الذي يمكنك تحمّله.
ما هو إسقاط ميركاتور ولماذا يثير الجدل؟
صمّم جيراردوس ميركاتور هذا الإسقاط عام 1569، وهو يحافظ على الزوايا والأشكال في كل منطقة صغيرة، ولهذا كان ممتازًا للملاحة البحرية. لكن ثمن ذلك تشويه كبير في المساحات كلما ابتعدت عن خط الاستواء: تبدو غرينلاند بحجم أفريقيا، مع أن أفريقيا أكبر منها بأربع عشرة مرة. لهذا يُنتقد إسقاط ميركاتور لأنه يشوّه تصوّر الناس للأحجام النسبية للدول، خاصة في التعليم.
ما هو ويب ميركاتور ولماذا تستخدمه كل خرائط الويب؟
ويب ميركاتور (EPSG:3857) نسخة من إسقاط ميركاتور نشرتها Google Maps منذ عام 2005، وسجّلتها هيئة EPSG بالرمز 3857 عام 2008. يعامل الأرض ككرة تامة بدل المجسّم الإهليلجي، فتصبح الحسابات أسرع مع أخطاء صغيرة في الدقة. وأصبح المعيار الفعلي لخرائط الويب لأن خوادم البلاطات تستطيع استخدام هرم عالمي واحد من البلاطات المربعة، فيصبح التحريك والتكبير سريعين جدًا. والثمن هو تشويه المساحات نفسه الموجود في ميركاتور الكلاسيكي.
ما الفرق بين EPSG:3857 وEPSG:4326؟
EPSG:4326 هو خط العرض وخط الطول بنظام WGS84، أي الطريقة التي يحدد بها GPS الموقع ويخزّنه بها GeoJSON. أما EPSG:3857 فهو ويب ميركاتور، أي إسقاط مستوٍ لهذه الزوايا إلى قيم x,y يُستخدم لرسم الخريطة. خزّن الإحداثيات وتبادلها بنظام 4326، ودع محرك عرض الخريطة يحوّلها إلى 3857 عند العرض. والخلط بين النظامين في قاعدة البيانات أو في بيانات طلبات API مصدر معروف للأخطاء.

