হাঁটার উপযোগিতা স্কোর একটিই প্রশ্নের উত্তর দেয়: এই দরজা থেকে হাঁটা দূরত্বে দৈনন্দিন জীবনের কতটা আছে? মুদি দোকান, ওষুধের দোকান, একটি স্কুল, একটি পার্ক, খাওয়ার একটা জায়গা। এই সবকিছু সে 0 থেকে 100 স্কেলের একটি সংখ্যায় সংকুচিত করে, আর সেজন্যই প্রপার্টি পোর্টাল, রিলোকেশন সাইট ও AI অ্যাসিস্ট্যান্ট সবাই এটি গ্রহণ করেছে।
সংখ্যাটি দেখানো সহজ এবং ঠিকভাবে হিসাব করা জরুরি, কারণ একই শহরের দুটি ঠিকানা সম্পূর্ণ আলাদা পাড়ায় পড়তে পারে। এই গাইডে প্রথমে পদ্ধতিটি ব্যাখ্যা করা হয়েছে, তারপর তা বাস্তব ডেটায় প্রয়োগ করা হয়েছে। আমরা MapAtlas POI API ব্যবহার করে 20টি ইউরোপীয় শহরের 40টি ঠিকানার জন্য হাঁটার উপযোগিতা সূচক হিসাব করেছি, এবং ফলাফল দেখায় কেন স্কোরটি শহরের নয়, ঠিকানার সম্পত্তি।
হাঁটার উপযোগিতা স্কোর কী মাপে
হাঁটার উপযোগিতা স্কোর একটি নৈকট্যের পরিমাপ। এটি একটি স্থানাঙ্ক থেকে হেঁটে পৌঁছানো যায় এমন দৈনন্দিন গন্তব্য গোনে, তারপর সেগুলো কতটা জরুরি ও কতটা দূরে সেই অনুযায়ী ওজন দেয়।
এই সংজ্ঞা থেকে তিনটি ফলাফল আসে, এবং যেখানেই সংখ্যাটি প্রকাশ করুন, তিনটিই উল্লেখ করার মতো।
এটি ঠিকানার বৈশিষ্ট্য, শহরের নয়। তিন কিলোমিটার দূরত্বের দুটি ফ্ল্যাটের মধ্যে সাধারণত 30 পয়েন্ট বা তার বেশি ফারাক থাকে, যা আমরা এখন দাবির বদলে ডেটা দিয়ে দেখাতে পারি।
এটি উপস্থিতি মাপে, মান নয়। স্কোর জানে যে 300 মিটার দূরে একটি সুপারমার্কেট আছে। সেটি ভালোভাবে সাজানো কি না, দামি কি না, বা রোববার বন্ধ থাকে কি না, তা সে জানে না।
এটি দূরত্ব মাপে, পরিশ্রম নয়। সমতল এক কিলোমিটার আর চড়াই এক কিলোমিটার, দুটোই এক কিলোমিটার হিসেবে গোনা হয়। ভূপ্রকৃতি, রাস্তা পারাপার ও ফুটপাতের মান হিসাবের সম্পূর্ণ বাইরে থাকে।
এগুলো একটি সংখ্যা যতটা বহন করতে পারে তার সীমা, পদ্ধতির ত্রুটি নয়।
হাঁটার উপযোগিতা স্কোর কীভাবে হিসাব করবেন
যেকোনো বাস্তবায়ন একই তিনটি ধাপে নেমে আসে।
ধাপ 1: ঠিকানাকে স্থানাঙ্কে রূপান্তর করুন
শুরু করুন ঠিকানাটিকে অক্ষাংশ ও দ্রাঘিমাংশে geocode করে। সেই ম্যাচের নির্ভুলতা পরের সব কিছুর সর্বোচ্চ সীমা ঠিক করে দেয়। রুফটপ পর্যায়ের ম্যাচ উৎসবিন্দুকে ভবনটির ওপরেই বসায়, আর পোস্টকোড পর্যায়ের ম্যাচ কয়েকশো মিটার দূরে পড়তে পারে, যা হাঁটার স্কেলে উত্তরটাই বদলে দেয়।
আপনার geocoder ম্যাচ নির্ভুলতার ফিল্ড ফেরত দিলে সেটি ব্যবহার করুন, এবং রাস্তা পর্যায়ের চেয়ে স্থূল কিছু থেকে হিসাব করা যেকোনো স্কোরকে আনুমানিক হিসেবে চিহ্নিত করুন।
ধাপ 2: হাঁটার ক্যাচমেন্টের ভেতরে যা আছে তা সংগ্রহ করুন
এরপর ঠিক করুন কতটাকে হাঁটার দূরত্ব ধরবেন। দুটি বিকল্প আছে, এবং এই বাছাই দেখতে যতটা সাধারণ মনে হয় তার চেয়ে বেশি গুরুত্বপূর্ণ।
ব্যাসার্ধ স্থানাঙ্কের 1 কিলোমিটারের ভেতরের সব কিছু নেয়। এটি দ্রুত, সস্তা ও পুনরুৎপাদনযোগ্য, কিন্তু রাস্তার নেটওয়ার্ক সম্পূর্ণ উপেক্ষা করে। সেতুহীন নদীর ওপারে 400 মিটার দূরের একটি দোকানও পাশের দোকানের মতোই গোনা হয়।
Isochrone সেই পলিগনের ভেতরের সব কিছু নেয় যা বাস্তব পথ ধরে 15 মিনিট হেঁটে সত্যিই পৌঁছানো যায়। প্রতি রিকোয়েস্টে খরচ বেশি, বিনিময়ে এটি নদী, রেললাইন, মহাসড়ক ও বন্ধ গলি ঠিকভাবে সামলায়।
নিচের সূচকটি 1 কিলোমিটার ব্যাসার্ধ ব্যবহার করে, কারণ প্রকাশিত কোনো বেঞ্চমার্ক যাচাই করতে চাওয়া যে কারও পক্ষে পুনরুৎপাদনযোগ্য হওয়া দরকার। লাইভ লিস্টিং ফিচারের জন্য 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: 20টি ইউরোপীয় শহর
আমরা 20টি ইউরোপীয় শহরের প্রতিটিতে দুটি করে ঠিকানায় পদ্ধতিটি চালিয়েছি: কেন্দ্রীয় চত্বর, এবং প্রায় 5 থেকে 8 কিলোমিটার দূরের একটি বাইরের আবাসিক এলাকা। প্রতিটি গণনা 1 কিলোমিটার ব্যাসার্ধের ভেতরে MapAtlas POI API থেকে এসেছে, সংগ্রহের তারিখ 28 জুলাই 2026।
দুটি বিন্দুর মধ্যকার ফারাক র্যাঙ্কিংয়ের চেয়ে অনেক বেশি গুরুত্বপূর্ণ। কেন্দ্রীয় ঠিকানাগুলোর গড় ছিল 94, আর একই শহরের বাইরের আবাসিক ঠিকানাগুলোর গড় ছিল 73। নীল বিন্দুগুলো ছাদের কাছে জমাট বাঁধে, কারণ ইউরোপীয় শহরকেন্দ্র প্রায় গঠনগতভাবেই ঘন, তাই আসল তারতম্য বহন করে সবুজ বিন্দুগুলো।
| শহর | কেন্দ্রীয় ঠিকানা | বাইরের ঠিকানা | ফারাক |
|---|---|---|---|
| Barcelona | 100 | 98 | 2 |
| Madrid | 100 | 85 | 15 |
| Paris | 100 | 75 | 25 |
| Brussels | 99 | 71 | 28 |
| Athens | 98 | 91 | 7 |
| Prague | 98 | 78 | 20 |
| Budapest | 98 | 64 | 34 |
| Lisbon | 97 | 83 | 14 |
| Dublin | 96 | 73 | 23 |
| Vienna | 95 | 63 | 32 |
| Milan | 94 | 68 | 26 |
| Stockholm | 94 | 70 | 24 |
| Amsterdam | 93 | 73 | 20 |
| Rome | 93 | 40 | 53 |
| Zurich | 93 | 70 | 23 |
| Munich | 93 | 69 | 24 |
| Copenhagen | 92 | 65 | 27 |
| Berlin | 88 | 69 | 19 |
| Hamburg | 85 | 73 | 12 |
| Warsaw | 82 | 84 | -2 |
টেবিল থেকে তিনটি বিষয় স্পষ্ট হয়।
নমুনার মধ্যে Rome-এর ভেতরের ফারাক সবচেয়ে বেশি, 53 পয়েন্ট। Piazza Venezia পায় 93, আর Ponte Mammolo, যা এখনও শহরের ভালোমতো ভেতরে, পায় 40। সেই বাইরের স্থানাঙ্কের 1 কিলোমিটারের ভেতরে API পেয়েছে 4টি সুপারমার্কেট, 19টি খাবারের জায়গা ও 6টি সবুজ জায়গা, যেখানে কেন্দ্রে এই সংখ্যাগুলো 85, 1129 ও 149।
Warsaw একমাত্র শহর যেখানে বাইরের ঠিকানা এগিয়ে। Ursynów পায় 84, পুরোনো শহরের 82-এর বিপরীতে, কারণ Ursynów একটি পরিকল্পিত আবাসিক এলাকা যেখানে মুদি দোকান, স্কুল, ক্লিনিক ও পার্ক নকশাতেই ধরা ছিল। ঐতিহাসিক কেন্দ্র আর সপ্তাহ চালানোর ভালো জায়গা এক জিনিস নয়।
Barcelona ও Athens প্রায় নামেই না, 2 ও 7 পয়েন্ট। দুই শহরেই টানা মাঝারি উচ্চতার ঘনত্ব পর্যটক কেন্দ্রের অনেক বাইরেও সুবিধার সরবরাহ ধরে রাখে।
শহরের গড় কেন ভুল সংখ্যা
একটি শহরকে ভেঙে দেখলে কার্যপ্রণালীটি পরিষ্কার হয়।
প্রতিটি উপাদান একসঙ্গে নামে। মুদি দোকান 93 থেকে 34-এ নামে, খাবার 96 থেকে 41-এ, আর স্কুল 93 থেকে 39-এ। এটি একটি অনুপস্থিত শ্রেণি অন্যথায় তুলনীয় একটি পাড়াকে টেনে নামানোর ঘটনা নয়, এটি সম্পূর্ণ ভিন্ন ধরনের একটি জায়গা।
ভাবুন কী হয় যখন একটি পোর্টাল দুটি ঠিকানাকেই "Rome, হাঁটার উপযোগিতা 93" বলে চিহ্নিত করে। বাইরের ফ্ল্যাট দেখতে আসা ক্রেতা কেন্দ্রের প্রত্যাশা নিয়ে পৌঁছান, আর সরেজমিন পরিদর্শন লিস্টিংকে শুধরে দেয়। প্রতিটি প্রপার্টির নিজস্ব স্থানাঙ্ক থেকে স্কোর হিসাব করলে এই ফারাক এড়ানো যায়, এবং ক্রেতা পৃষ্ঠার বাকি অংশে ভরসা করার কারণ পান।
স্কোর যা জানায় না
সংখ্যার পাশে প্রকাশ করার মতো চারটি সীমা আছে।
উপস্থিতি মানেই মান নয়। 1 কিলোমিটারের ভেতরে ছয়টি রেস্তোরাঁ চমৎকার হোক বা বাজে, একই স্কোর পায়, কারণ স্কোর কেবল প্রাপ্যতা মাপে, আর কিছু নয়।
সমতল ও খাড়া একই স্কোর পায়। নৈকট্যভিত্তিক হিসাবের কাছে ভূপ্রকৃতি অদৃশ্য, তাই Lisbon বা Zurich-এর মতো শহরে স্কোর বাস্তবের চেয়ে আশাবাদী দেখায়।
ডেটা কভারেজ দেশভেদে আলাদা। আমাদের ডেটাসেট পরিবহন নোড নথিভুক্ত করে কিন্তু স্কোর দেয় না, কারণ স্টপ পর্যায়ের ট্যাগিংয়ের ঘনত্ব দেশে দেশে এত বেশি আলাদা যে ন্যায্য তুলনা চলে না। Zurich কারণটি দেখায়: কোয়েরি Paradeplatz-এর 1 কিলোমিটারের ভেতরে মাত্র একটি পরিবহন নোড ফেরত দিয়েছে, যা সুইস ট্রাম সম্পর্কে সত্য নয়, বরং ট্যাগিংয়ের একটি কৃৎকৌশল। এটিকে স্কোর দিলে আত্মবিশ্বাসের সঙ্গে একটি ভুল সংখ্যা তৈরি হতো, তাই আমরা এটি বাদ দিয়েছি এবং কারণ ব্যাখ্যা করেছি।
একটি স্ন্যাপশট প্রবণতা নয়। এই হিসাবগুলো 28 জুলাই 2026-এর, আর সুবিধাগুলো খোলে ও বন্ধ হয়, তাই আপনি যে স্কোরই হিসাব করুন, তার পাশে তারিখ প্রকাশ করুন।
প্রপার্টি লিস্টিংয়ে হাঁটার উপযোগিতা স্কোর কীভাবে যোগ করবেন
ক্রেতারা প্রপার্টি নিয়ে প্রশ্ন করার আগে এলাকা নিয়ে প্রশ্ন করেন। যে লিস্টিং পৃষ্ঠাতেই সেই প্রশ্নগুলোর উত্তর দেয়, সেটি দর্শনার্থীকে ধরে রাখে, অন্য কোথাও উত্তর খুঁজতে সার্চ ইঞ্জিনে পাঠায় না।
বাস্তবায়ন চারটি ধাপে নেমে আসে।
- লিস্টিংয়ের ঠিকানা geocode করুন একবার, ইনজেস্টের সময়, এবং স্থানাঙ্কটি তার ম্যাচ নির্ভুলতাসহ সংরক্ষণ করুন। প্রতিটি পেজ ভিউতে geocode করবেন না।
- হাঁটার ক্যাচমেন্ট চান ওই স্থানাঙ্কের জন্য: 15 মিনিটের পথচারী isochrone, তারপর তার ভেতরের সুবিধার সংখ্যা।
- আপনার ওজন প্রয়োগ করুন এবং ফলাফল cache করুন। পাড়া দিনে নয়, মাসের হিসাবে বদলায়, তাই মাসিক বা ত্রৈমাসিক রিফ্রেশই যথেষ্ট।
- সংখ্যা ও প্রমাণ দুটোই দেখান। স্কোর, উপাদানভিত্তিক বিভাজন এবং তার পেছনের নামসহ জায়গাগুলো দেখান।
শেষ ধাপটির দ্বিতীয় একটি লাভও আছে। কেউ যখন জিজ্ঞাসা করে একটি ঠিকানার আশপাশে কী আছে, AI সার্চ ইঞ্জিন তখন বাস্তব ও নামসহ জায়গার তালিকা দেওয়া একটি ব্লক উদ্ধৃত করতে পারে, কিন্তু খালি একটি সংখ্যা তাদের উদ্ধৃত করার মতো কিছুই দেয় না। ব্লকটিকে স্ট্রাকচার্ড ডেটা দিয়ে মার্কআপ করলে সেটি মেশিন রিডেবলও হয়:
{
"@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 জানায় সংখ্যাটি কীভাবে তৈরি হয়েছে, আর হিসাবের তারিখ মানের সঙ্গেই যায়, ফলে একটি answer engine দুটোই দ্বিধা ছাড়া পুনরাবৃত্তি করতে পারে।
এই স্কোরগুলো কোথায় কাজে লাগে
তিনটি জায়গা আছে, মোটামুটি বাণিজ্যিক মূল্যের ক্রমে। প্রপার্টি লিস্টিং, যেখানে স্কোর এলাকা নিয়ে প্রশ্নের উত্তর পৃষ্ঠাতেই দেয়। রিলোকেশন ও ভাড়ার খোঁজ, যেখানে ব্যবহারকারীরা ভবন ধরে ফিল্টার করার আগে জীবনযাপনের ধরন ধরে ফিল্টার করেন। এবং AI অ্যাসিস্ট্যান্ট, যারা ক্রমেই এলাকাটি হাঁটার উপযোগী কি না তার উত্তর দেয় কাউকে কোনো লিস্টিংয়ে না পাঠিয়েই।
তৃতীয় জায়গাটি সবচেয়ে দ্রুত বদলাচ্ছে। তারিখসহ একটি স্কোর, তার পদ্ধতি ও পেছনের নামসহ জায়গাগুলোসহ প্রকাশিত হলে, answer engine উদ্ধৃত করার মতো সুনির্দিষ্ট কিছু পায়।
মূল ডেটার জন্য GeoEnrich API একটি কলেই একটি স্থানাঙ্কের আশপাশের সুবিধার সংখ্যা ও নামসহ জায়গা ফেরত দেয়, আর Isochrone API সেই হাঁটার ক্যাচমেন্ট তৈরি করে যার ভেতরে ওই সংখ্যাগুলো মাপা হয়। স্কোরিং ওজন নিজের প্রোডাক্টেই রাখুন, যেখানে সেগুলো আপনার নির্দিষ্ট পাঠকের অগ্রাধিকার প্রতিফলিত করতে পারে।
সারসংক্ষেপ
হাঁটার উপযোগিতা স্কোর হলো একটি স্থানাঙ্কের আশপাশের দৈনন্দিন গন্তব্যের ওজনযুক্ত ও দূরত্ব অনুযায়ী ক্ষয়প্রাপ্ত গণনা। ঠিকানাটি geocode করুন, তার হাঁটার ক্যাচমেন্টের ভেতরে যা আছে সংগ্রহ করুন, তারপর প্রতিটি শ্রেণিকে বক্ররেখায় স্কোর দিয়ে আপনার ওজন প্রয়োগ করুন।
শহর ধরে নয়, ঠিকানা ধরে হিসাব করুন। আমাদের 20 শহরের নমুনায় কেন্দ্রে গড় ছিল 94 এবং বাইরের এলাকায় 73, শুধু Rome-এর ভেতরেই 53 পয়েন্টের ফারাক।
তারপর সংখ্যার সঙ্গে পদ্ধতিটিও প্রকাশ করুন: ওজন, ক্যাচমেন্ট, সংগ্রহের তারিখ, এবং স্কোর ইচ্ছাকৃতভাবে যা মাপে না সেগুলো।
সাধারণ জিজ্ঞাসা
হাঁটার উপযোগিতা স্কোর কী?
হাঁটার উপযোগিতা স্কোর হলো একটি সংখ্যা, সাধারণত 0 থেকে 100 স্কেলে, যা একটি নির্দিষ্ট ঠিকানা থেকে হাঁটা দূরত্বে দৈনন্দিন জীবনের কতটা আছে তা সংক্ষেপে জানায়। ওই ঠিকানার আশপাশের প্রতিদিনের গন্তব্য গুনে স্কোর হিসাব করা হয়: মুদি দোকান, স্কুল, স্বাস্থ্যসেবা, পার্ক, ক্যাফে, দোকান, তারপর সেগুলো কতটা জরুরি ও কতটা দূরে সেই অনুযায়ী ওজন দেওয়া হয়। উঁচু স্কোর মানে সপ্তাহের বেশিরভাগ কাজ হেঁটেই সারা যায়। এটি একটি ঠিকানার বৈশিষ্ট্য, শহরের নয়।
হাঁটার উপযোগিতা স্কোর কীভাবে হিসাব করা হয়?
তিনটি ধাপ। প্রথমে ঠিকানাটিকে geocode করে স্থানাঙ্কে রূপান্তর করুন। দ্বিতীয়ত, হাঁটার ক্যাচমেন্টের ভেতরের points of interest সংগ্রহ করুন, সাধারণত 1 কিলোমিটার ব্যাসার্ধ বা 15 মিনিটের হাঁটার isochrone। তৃতীয়ত, প্রতিটি সুবিধা শ্রেণিকে ক্রমহ্রাসমান রিটার্নের একটি বক্ররেখায় স্কোর দিন, যাতে প্রথম সুপারমার্কেটটি বিংশতমটির চেয়ে অনেক বেশি গুরুত্ব পায়, তারপর নির্দিষ্ট ওজন দিয়ে শ্রেণি স্কোরগুলো যোগ করুন। এই লেখায় ব্যবহৃত MapAtlas Walk Index ছয়টি উপাদানকে লগারিদমিক বক্ররেখায় স্কোর দেয় এবং ওজনগুলো প্রকাশ করে, যাতে ফলাফল পুনরুৎপাদনযোগ্য হয়।
ভালো হাঁটার উপযোগিতা স্কোর কত?
0 থেকে 100 স্কেলে মোটামুটি নির্দেশিকা: 90-এর ওপরে মানে প্রায় সবকিছুই হেঁটে পাওয়া যায় এবং গাড়ি ঐচ্ছিক, 70 থেকে 90 মানে বেশিরভাগ কাজ হেঁটে সারা গেলেও কিছু যাত্রায় যানবাহন লাগে, 50 থেকে 70 মানে নিয়মিত গাড়ি বা গণপরিবহন দরকার, আর 50-এর নিচে মানে দৈনন্দিন বেশিরভাগ প্রয়োজন হাঁটার নাগালের বাইরে। আমাদের 20 শহরের ইউরোপীয় নমুনায় কেন্দ্রীয় ঠিকানাগুলোর গড় ছিল 94 এবং একই শহরের বাইরের আবাসিক ঠিকানাগুলোর গড় ছিল 73।
শহরের বদলে ঠিকানা ধরে হাঁটার উপযোগিতা স্কোর পাওয়া যায় কি?
যায়, এবং ঠিকানা পর্যায়ের সংখ্যাটিই একমাত্র প্রকাশযোগ্য সংখ্যা। শহরের গড় ভেতরের বিশাল তারতম্য আড়াল করে। আমাদের নমুনায় Rome-এর স্কোর Piazza Venezia-তে 93 এবং Ponte Mammolo-তে 40, অর্থাৎ এক শহরের ভেতরেই 53 পয়েন্টের ফারাক। কোনো প্রপার্টি লিস্টিংয়ে যুক্ত স্কোর ওই প্রপার্টির নিজস্ব স্থানাঙ্ক থেকেই হিসাব করা উচিত, শহর থেকে উত্তরাধিকারসূত্রে নেওয়া নয়।
হাঁটার উপযোগিতা স্কোর কী জানায় না?
এটি মাপে কাছে কী আছে, হাঁটার অভিজ্ঞতা কেমন তা নয়। ভূপ্রকৃতি, ফুটপাতের মান, রাস্তা পারাপারের নিরাপত্তা, আলো, শব্দ, আবহাওয়া এবং সুবিধাগুলো আদৌ ভালো কি না, সবই সংখ্যার বাইরে থাকে। একই দোকানসহ একটি খাড়া পাহাড় আর একটি সমতল রাস্তা একই স্কোর পায়। স্কোরকে প্রাথমিক বাছাইয়ের ফিল্টার হিসেবে নিন, আর তার নিচের মানচিত্রকে আসল প্রমাণ হিসেবে দেখুন।
প্রপার্টি লিস্টিংয়ে হাঁটার উপযোগিতা স্কোর কীভাবে যোগ করবেন?
লিস্টিংয়ের ঠিকানা geocode করুন, তার হাঁটার ক্যাচমেন্টের ভেতরের সুবিধার সংখ্যা চান, আপনার স্কোরিং ওজন প্রয়োগ করুন, তারপর সংখ্যাটি ও তার পেছনের জায়গাগুলো দুটোই দেখান যাতে দর্শনার্থী যাচাই করতে পারেন। উপাদানভিত্তিক বিভাজন প্রকাশ করা, আর সেটিকে স্ট্রাকচার্ড ডেটা দিয়ে মার্কআপ করা, ব্লকটিকে AI সার্চ ইঞ্জিনের উদ্ধৃতিযোগ্য করে তোলে, যারা ব্যবহারকারীকে লিস্টিংয়ে না পাঠিয়ে ক্রমেই সরাসরি এলাকা নিয়ে প্রশ্নের উত্তর দিচ্ছে।

