Skip to main content
مؤشر قابلية المشي: كيف يُحتسب وكيف تستخدمه
أدلة

مؤشر قابلية المشي: كيف يُحتسب وكيف تستخدمه

مؤشر قابلية المشي يقيس حجم الحياة اليومية الواقعة ضمن مسافة مشي من عنوان محدد. إليك طريقة الحساب الكاملة، ومؤشراً حسبناه لعشرين مدينة أوروبية، وكيفية نشره.

Brent van der Heiden10 min read
#مؤشر قابلية المشي#قابلية المشي#تحويل العنوان إلى إحداثيات#بيانات POI#isochrone#إعلانات العقارات

يجيب مؤشر قابلية المشي عن سؤال واحد: ما مقدار الحياة اليومية الواقعة ضمن مسافة مشي من هذا الباب؟ البقالة، الصيدلية، المدرسة، الحديقة، ومكان لتناول الطعام. يضغط المؤشر ذلك كله في رقم واحد على مقياس من 0 إلى 100، ولهذا اعتمدته بوابات العقارات ومواقع الانتقال والمساعدات الذكية.

الرقم سهل العرض ويستحق الضبط، لأن عنوانين في المدينة نفسها قد يقعان في حيّين مختلفين تماماً. يشرح هذا الدليل الطريقة، ثم يطبّقها على بيانات حقيقية. حسبنا مؤشر قابلية المشي لأربعين عنواناً في عشرين مدينة أوروبية باستخدام MapAtlas POI API، وتُظهر النتائج لماذا ينتمي المؤشر إلى العنوان لا إلى المدينة.

ما الذي يقيسه مؤشر قابلية المشي

مؤشر قابلية المشي مقياس قُرب. يعدّ الوجهات اليومية التي يمكن بلوغها سيراً من إحداثي واحد، ثم يرجّحها حسب مدى ضرورتها وبُعدها.

يترتب على هذا التعريف ثلاث نتائج، وكلها تستحق الذكر في أي مكان تنشر فيه الرقم.

إنه خاصية عنوان، لا خاصية مدينة. شقتان تفصل بينهما ثلاثة كيلومترات تختلفان عادةً بثلاثين نقطة أو أكثر، وهو ما نستطيع الآن عرضه بالبيانات بدل الاكتفاء بالادعاء.

يقيس الوجود، لا الجودة. يعرف المؤشر أن سوبرماركت يبعد 300 متر. لا يعرف إن كان مجهزاً جيداً أو مرتفع الأسعار أو مغلقاً يوم الأحد.

يقيس المسافة، لا الجهد. كيلومتر مستوٍ وكيلومتر صاعد يُحسبان كلاهما كيلومتراً. التضاريس والتقاطعات وجودة الأرصفة تقع خارج الحساب تماماً.

هذه حدود ما يستطيع رقم واحد حمله، لا عيوب في الطريقة.

كيف تحسب مؤشر قابلية المشي

كل تنفيذ يعود إلى الخطوات الثلاث نفسها.

الخطوة 1: حوّل العنوان إلى إحداثي

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

استخدم حقل دقة المطابقة إن كان الـ geocoder يعيده، وصنّف أي مؤشر محسوب من دقة أخشن من مستوى الشارع بأنه تقريبي.

الخطوة 2: اجمع ما يقع داخل نطاق المشي

بعد ذلك، حدد ما يُعدّ مسافة مشي. أمامك خياران، والاختيار بينهما أهم مما يبدو.

نصف القطر يأخذ كل ما يقع ضمن كيلومتر واحد من الإحداثي. سريع ورخيص وقابل لإعادة الإنتاج، لكنه يتجاهل شبكة الشوارع تماماً. متجر يبعد 400 متر خلف نهر بلا جسر يُحتسب كأنه في الجوار.

الـ isochrone يأخذ كل ما يقع داخل المضلع الذي يمكن بلوغه فعلاً بمشي 15 دقيقة على مسارات حقيقية. كلفته أعلى لكل طلب، وفي المقابل يتعامل بشكل صحيح مع الأنهار والسكك الحديدية والطرق السريعة والطرق المسدودة.

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

الخطوة 3: قيّم كل فئة على منحنى، ثم رجّح

أخيراً، حوّل الأعداد إلى مؤشر. الأعداد الخام لا تصلح هنا: حيّ فيه 40 مطعماً ليس أفضل بأربع مرات من حيّ فيه 10 مطاعم، والسوبرماركت الأول يزن أكثر بكثير من العشرين. لذلك تُقيَّم كل فئة على منحنى بعوائد متناقصة.

// One category, scored 0..1. `target` is the count that earns full marks.
const componentScore = (count, target) =>
  Math.min(1, Math.log(1 + count) / Math.log(1 + target));

// Weighted sum across categories gives the headline 0..100 number.
const score = components.reduce(
  (total, c) => total + componentScore(counts[c.key], c.target) * c.weight,
  0,
);

اللوغاريتم هو ما يقوم بالعمل. الانتقال من صفر إلى سوبرماركت واحد يرفع درجة المكوّن كثيراً، بينما الانتقال من 30 إلى 31 يكاد لا يُلاحظ، وهو تقريباً ما يشعر به الناس في الحي.

ثم تُطبَّق الأوزان. هذه أوزاننا، مع سبب كل واحد منها:

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

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

ما الذي يُعدّ مؤشراً جيداً

يسهل التصرف بناءً على المؤشر حين تقرأه ضمن نطاقات. هذه النطاقات معايرة على العينة الأوروبية أدناه، لذا فالرقم في منتصف المدى يصف حياً أوروبياً حقيقياً.

المؤشرما يعنيه عملياً
90 إلى 100كل شيء تقريباً في متناول المشي والسيارة اختيارية. نموذجي لمراكز المدن الأوروبية والأحياء الداخلية الكثيفة.
70 إلى 89معظم المهام الأسبوعية قابلة للمشي، بينما تسوق كبير أو موعد لدى مختص يظل بحاجة إلى وسيلة نقل.
50 إلى 69البقالة متاحة عادةً، لكن الخيارات محدودة وقد تكون المدارس أو الرعاية الصحية خارج النطاق.
أقل من 50معظم الاحتياجات اليومية تقع خارج نطاق المشي.

تذكّر أن النطاقات تصف توفّر المرافق حول العنوان، لا تجربة المشي إليها.

MapAtlas Walk Index: عشرون مدينة أوروبية

طبّقنا الطريقة على عنوانين في كل مدينة من عشرين مدينة أوروبية: الساحة المركزية، وحي سكني طرفي يبعد نحو 5 إلى 8 كيلومترات. جاءت كل الأعداد من MapAtlas POI API ضمن نصف قطر كيلومتر واحد، وسُجلت في 28 يوليو 2026.

Central addressOuter address0255075100Barcelona: 100 at Plaça de Catalunya, 98 at Nou BarrisBarcelona-2Madrid: 100 at Puerta del Sol, 85 at VillaverdeMadrid-15Paris: 100 at Châtelet, 75 at BobignyParis-25Brussels: 99 at Grand Place, 71 at AnderlechtBrussels-28Athens: 98 at Syntagma, 91 at PeristeriAthens-7Prague: 98 at Old Town Square, 78 at ProsekPrague-20Budapest: 98 at Deák Ferenc tér, 64 at KőbányaBudapest-34Lisbon: 97 at Rossio, 83 at BenficaLisbon-14Dublin: 96 at O'Connell Street, 73 at TallaghtDublin-23Vienna: 95 at Stephansplatz, 63 at DonaustadtVienna-32Milan: 94 at Duomo, 68 at BicoccaMilan-26Stockholm: 94 at Sergels torg, 70 at FarstaStockholm-24Amsterdam: 93 at Dam, 73 at OsdorpAmsterdam-20Rome: 93 at Piazza Venezia, 40 at Ponte MammoloRome-53Zurich: 93 at Paradeplatz, 70 at SchwamendingenZurich-23Munich: 93 at Marienplatz, 69 at MoosachMunich-24Copenhagen: 92 at Rådhuspladsen, 65 at BrønshøjCopenhagen-27Berlin: 88 at Alexanderplatz, 69 at MarzahnBerlin-19Hamburg: 85 at Rathausmarkt, 73 at BergedorfHamburg-12Warsaw: 82 at Old Town, 84 at UrsynówWarsaw+2gap
MapAtlas Walk Index, 2026-07-28. Each city sampled twice: its central square and an outer residential district. The right-hand column is the drop from centre to outskirts.

الفجوة بين النقطتين أهم بكثير من الترتيب. بلغ متوسط العناوين المركزية 94، بينما بلغ متوسط العناوين السكنية الطرفية في المدن نفسها 73. تتجمع النقاط الزرقاء عند السقف لأن مراكز المدن الأوروبية كثيفة بحكم بنيتها تقريباً، لذا فالنقاط الخضراء هي التي تحمل التباين الحقيقي.

Cityالعنوان المركزيالعنوان الطرفيالفجوة
Barcelona100982
Madrid1008515
Paris1007525
Brussels997128
Athens98917
Prague987820
Budapest986434
Lisbon978314
Dublin967323
Vienna956332
Milan946826
Stockholm947024
Amsterdam937320
Rome934053
Zurich937023
Munich936924
Copenhagen926527
Berlin886919
Hamburg857312
Warsaw8284-2

تبرز ثلاث نتائج من الجدول.

روما لديها أوسع تباين داخلي في العينة، عند 53 نقطة. تسجل Piazza Venezia مؤشر 93، بينما تسجل Ponte Mammolo، وهي ما تزال داخل المدينة، مؤشر 40. ضمن كيلومتر واحد من ذلك الإحداثي الطرفي وجد الـ API أربعة متاجر سوبرماركت و19 منشأة طعام وستة مساحات خضراء، مقابل 85 و1129 و149 في المركز.

وارسو هي المدينة الوحيدة التي يتفوق فيها العنوان الطرفي. يسجل Ursynów مؤشر 84 مقابل 82 للمدينة القديمة، لأن Ursynów حي سكني مخطط صُممت فيه البقالة والمدارس والعيادات والحدائق منذ البداية. المركز التاريخي ومكان جيد لإدارة أسبوع ليسا الشيء نفسه.

برشلونة وأثينا بالكاد تتراجعان، بفارق نقطتين وسبع نقاط. الكثافة المتصلة متوسطة الارتفاع تحمل توفير المرافق إلى ما وراء النواة السياحية في المدينتين.

لماذا متوسط المدينة هو الرقم الخطأ

تفكيك مدينة واحدة يُظهر الآلية بوضوح.

Piazza VeneziaPonte MammoloGroceries: 93 vs 34 (weight 25)Groceriesweight 259334Food and drink: 96 vs 41 (weight 15)Food and drinkweight 159641Everyday errands: 92 vs 49 (weight 15)Everyday errandsweight 159249Schools and learning: 93 vs 39 (weight 15)Schools and learningweight 159339Green space: 100 vs 41 (weight 15)Green spaceweight 1510041Healthcare: 86 vs 39 (weight 15)Healthcareweight 158639
Rome: component scores at Piazza Venezia (93) against Ponte Mammolo (40). Same city, same method, 53 points apart.

كل المكوّنات تهبط في آن واحد. تهبط البقالة من 93 إلى 34، والطعام من 96 إلى 41، والمدارس من 93 إلى 39. هذه ليست فئة واحدة مفقودة تجرّ حياً مماثلاً إلى الأسفل، بل نوع مختلف من الأماكن.

تخيّل ما يحدث حين تصنّف بوابة عقارية كلا العنوانين بأنهما في روما بمؤشر 93. يصل المشتري الذي يعاين الشقة الطرفية متوقعاً المركز، فتصحّح المعاينة ما قاله الإعلان. احتساب المؤشر من إحداثي كل عقار يتجنب هذه الفجوة، ويمنح المشتري سبباً للثقة ببقية الصفحة.

ما الذي لا يخبرك به المؤشر

أربعة حدود تستحق النشر إلى جانب الرقم.

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

المستوي والمنحدر يتساويان في المؤشر. التضاريس غير مرئية لحساب قائم على القرب، لذا يبدو المؤشر متفائلاً في مدن مثل لشبونة أو زيوريخ.

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

اللقطة ليست اتجاهاً. هذه الأرقام من 28 يوليو 2026، والمرافق تفتح وتغلق، لذا انشر التاريخ إلى جانب أي مؤشر تحسبه.

كيف تضيف مؤشر قابلية المشي إلى إعلان عقاري

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

يعود التنفيذ إلى أربع خطوات.

  1. حوّل عنوان الإعلان إلى إحداثي مرة واحدة عند الإدخال، واحفظ الإحداثي مع دقة المطابقة. لا تفعل ذلك عند كل عرض للصفحة.
  2. اطلب نطاق المشي لذلك الإحداثي: isochrone مشاة مدته 15 دقيقة، ثم أعداد المرافق داخله.
  3. طبّق أوزانك وخزّن النتيجة مؤقتاً. الأحياء تتغير على مدى شهور لا أيام، لذا يكفي تحديث شهري أو ربع سنوي.
  4. اعرض الرقم والدليل. أظهر المؤشر وتفصيل المكوّنات والأماكن المسماة التي تقف خلفه.

للخطوة الأخيرة عائد ثانٍ. تستطيع محركات البحث الذكية اقتباس مكوّن يسرد أماكن حقيقية مسماة حين يسأل أحدهم عما يحيط بعنوان ما، بينما لا يمنحها الرقم المجرد شيئاً للاقتباس. وترميز المكوّن ببيانات منظمة يجعله قابلاً للقراءة آلياً أيضاً:

{
  "@context": "https://schema.org",
  "@type": "Residence",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Via dei Fori Imperiali 1",
    "addressLocality": "Rome",
    "addressCountry": "IT"
  },
  "additionalProperty": {
    "@type": "PropertyValue",
    "name": "Walkability score",
    "value": 93,
    "maxValue": 100,
    "measurementTechnique": "Weighted amenity density within a 15 minute walking isochrone",
    "valueReference": "Computed 2026-07-28"
  },
  "amenityFeature": [
    { "@type": "LocationFeatureSpecification", "name": "Supermarkets within a 15 minute walk", "value": 12 },
    { "@type": "LocationFeatureSpecification", "name": "Primary schools within a 15 minute walk", "value": 4 }
  ]
}

حقلان يحملان مصدر الرقم هنا. يوضح measurementTechnique كيف أُنتج الرقم، ويسافر تاريخ الحساب مع القيمة، فيستطيع محرك الإجابة تكرار الاثنين دون تحفّظ.

أين تُستخدم هذه المؤشرات

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

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

للحصول على البيانات الأساسية، يعيد GeoEnrich API أعداد المرافق والأماكن المسماة حول إحداثي في طلب واحد، وينتج Isochrone API نطاق المشي الذي تُقاس تلك الأعداد داخله. أبقِ أوزان التقييم داخل منتجك، حيث يمكنها أن تعكس ما يهتم به جمهورك تحديداً.

الخلاصة

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

احسبه لكل عنوان لا لكل مدينة. بلغ متوسط عينتنا من عشرين مدينة 94 في المركز مقابل 73 في الأطراف، بفارق 53 نقطة داخل روما وحدها.

ثم انشر الطريقة مع الرقم: الأوزان، ونطاق المشي، وتاريخ الالتقاط، والأشياء التي لا يقيسها المؤشر عمداً.

الأسئلة الشائعة

ما هو مؤشر قابلية المشي؟

مؤشر قابلية المشي رقم، عادةً على مقياس من 0 إلى 100، يلخّص مقدار الحياة اليومية الواقعة ضمن مسافة مشي من عنوان محدد. يُحتسب بعدّ الوجهات اليومية القريبة من ذلك العنوان: البقالة والمدارس والرعاية الصحية والحدائق والمقاهي والمتاجر، ثم ترجيحها حسب مدى ضرورتها وبُعدها. المؤشر المرتفع يعني أن معظم المهام الأسبوعية يمكن إنجازها سيراً. وهو خاصية عنوان، لا خاصية مدينة.

كيف يُحتسب مؤشر قابلية المشي؟

ثلاث خطوات. أولاً، حوّل العنوان إلى إحداثي عبر الترميز الجغرافي. ثانياً، اجمع نقاط الاهتمام داخل نطاق المشي، وهو عادةً نصف قطر كيلومتر واحد أو isochrone مشي مدته 15 دقيقة. ثالثاً، قيّم كل فئة من المرافق على منحنى بعوائد متناقصة، بحيث يزن السوبرماركت الأول أكثر بكثير من العشرين، ثم اجمع درجات الفئات بأوزان ثابتة. يقيّم MapAtlas Walk Index المستخدم في هذا المقال ستة مكوّنات بمنحنى لوغاريتمي وينشر الأوزان ليكون الناتج قابلاً لإعادة الإنتاج.

ما هو مؤشر قابلية المشي الجيد؟

كدليل تقريبي على مقياس من 0 إلى 100: فوق 90 يعني أن كل شيء تقريباً في متناول المشي والسيارة اختيارية، ومن 70 إلى 90 يعني أن معظم المهام قابلة للمشي مع حاجة بعض الرحلات إلى وسيلة نقل، ومن 50 إلى 70 يعني الحاجة إلى سيارة أو نقل عام بانتظام، وتحت 50 يعني أن معظم الاحتياجات اليومية خارج نطاق المشي. في عيّنتنا الأوروبية من عشرين مدينة، بلغ متوسط العناوين المركزية 94 ومتوسط العناوين السكنية الطرفية في المدن نفسها 73.

هل يمكن الحصول على مؤشر قابلية المشي حسب العنوان بدل المدينة؟

نعم، والرقم على مستوى العنوان هو الوحيد الذي يستحق النشر. متوسطات المدن تخفي تبايناً داخلياً هائلاً. في عيّنتنا، سجلت روما 93 عند Piazza Venezia و40 عند Ponte Mammolo، أي فجوة 53 نقطة داخل مدينة واحدة. أي مؤشر مرفق بإعلان عقاري يجب أن يُحتسب من إحداثي العقار نفسه، لا أن يرثه من مدينته.

ما الذي لا يخبرك به مؤشر قابلية المشي؟

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

كيف تضيف مؤشر قابلية المشي إلى إعلان عقاري؟

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

وجدت هذا مفيداً؟ شاركه.

عن الكاتب

Brent van der Heiden

بقلم

Brent van der Heiden

Co-Founder & CEO at MapAtlas

Brent built MapAtlas out of a conviction that developers deserve location APIs with fair pricing and genuine end-user privacy. He writes about geospatial infrastructure, AI search visibility, and how location data powers the products people rely on every day.

عرض جميع المقالات
العودة إلى المدونة