সমান জনসংখ্যার আকারের বহুভুজকে বিশ্বকে কাটাচ্ছে


9

আমি বিশ্বকে সমান জনসংখ্যার আকারের বহুভুবনে কাটাতে চাই, 100 মিলিয়ন লোক বলে (উদাহরণস্বরূপ নাসার দেওয়া জনসংখ্যার ঘনত্বের রাস্টার ডেটা দিয়ে শুরু করা)। আমি জানি যে এই কাটিয়াটি বিভিন্ন দিক থেকে বিবেচনা করা হবে যে বিভিন্ন রকম সমাধান রয়েছে। তবে এটি কোনও বিষয় নয়, আমার এটি নির্বিচারে হওয়া দরকার! দয়া করে, কেউ কি আমাকে এগিয়ে যাওয়ার সর্বোত্তম উপায় নির্দেশ করতে পারে?


এটি কোনও বিশেষ ধরণের কার্টোগ্রাম (বা সম্ভবত বিপরীত কার্টোগ্রাম?) এর মতো শোনাচ্ছে। এই প্রশ্নের একটি গ্রাফিক উদাহরণ রয়েছে যা আমি মনে করি আপনি যা বর্ণনা করছেন ঠিক তার সাথে মিল রয়েছে, যেখানে মানচিত্রটি স্ট্যান্ডার্ড ইউনিট 'পিক্সেল' দিয়ে তৈরি এবং উচ্চ মানের সাথে আকৃতিগুলির মধ্যে আরও অনেক কিছু রয়েছে। এটি কীভাবে করবেন তার নির্দিষ্ট উত্তর নেই তবে আপনি সম্ভবত সেখানে সমাধান শুরু করতে পারেন possible
ক্রিস ডাব্লু

আসলে স্ক্র্যাচ। আপনি বিশ্বের ভূগর্ভস্থ জনগণের বহুভুজ গ্রহণ করতে চান এবং আমি আকারে পরিবর্তিত হতে পারে এমন আকারগুলিতে কাটতে চাইলেও এটি সমস্ত মিলিয়ন লোকের প্রতিনিধিত্ব করে I কার্টোগ্রামগুলি মানটির উপর ভিত্তি করে আকারগুলি বিকৃত করে, সুতরাং এটি আপনি যা করতে চান তার বিপরীতে। আপনার যদি পরিচিত আকারের কোষগুলির সাথে একটি ঘনত্বের রাস্টার থাকে তবে আপনি এটিকে সেল প্রতি জনসংখ্যায় রূপান্তর করতে পারেন, তবে সম্ভবত এমন কোনও সরঞ্জাম বা বিশ্লেষণ খুঁজে পেতে পারেন যা নির্দিষ্ট থ্রোসোল্ডের মোট কোষের বাইরে বহুভুজ তৈরি করে। দেখে মনে হচ্ছে স্পেশাল অ্যানালিস্টে এমন কিছু আছে যা এটি করবে তবে এই মুহূর্তে এটি আমার হাত থেকে বাঁচা যাচ্ছে।
ক্রিস ডাব্লু

@Julien সম্ভবত আপনি একটি সেগমেন্টেশন পদ্ধতির ব্যবহার (অঞ্চল ক্রমবর্ধমান - দেখতে পারে en.wikipedia.org/wiki/Image_segmentation ) জনসংখ্যার ঘনত্ব পৃষ্ঠ স্থানীয় ম্যাক্সিমা এ বীজ পয়েন্ট সঙ্গে। সমস্যাটি হ'ল আপনি অদ্ভুত আকারের বহুভুজ দিয়ে শেষ করতে পারেন। আপনাকে কোনও ধরণের 'বৃত্তাকারতা' বিধি প্রয়োগ করতে হতে পারে। আপনি যেভাবেই এটি দেখুন, এটি একটি খুব আকর্ষণীয় প্রশ্ন এবং আমি উত্তরগুলির কিছু দেখার জন্য অপেক্ষা করতে পারি না।
হোয়াইটবক্সদেভ

উত্তর:


1

আপনি বিশ্ব জুড়ে যে ছোট ছোট স্কোয়ারের গ্রিড তৈরি করতে পারেন। তারপরে একটি স্ক্রিপ্ট প্রতিটি সংলগ্ন স্কোয়ারে লুপ করতে পারে এবং (যোগফল (স্কোয়ারস. জনসংখ্যা) <1000000) {মার্জ (স্কোয়ার))} সর্বশেষ স্কোয়ারের জন্য যা আপনাকে 1 মিলিয়নের উপরে লাফিয়ে তুলবে, আপনি আরও অনেক ছোট স্কোয়ারের সাথে একই কাজ করতে পারেন। আপনার স্কোয়ার জুড়ে সাপের মতো ঘোরাফেরা করা উচিত, লাইনে নয়, তাই চূড়ান্ত বহুভুজ আকৃতি সর্বদা এক রকম হয় না। আপনি PostGIS এর মতো একটি স্পেসিয়াল ডাটাবেস SUM এবং মার্জ (ST_UNION) করতে ব্যবহার করতে পারেন।

আপনার প্রশ্নটি বেশ আকর্ষণীয়, আপনার ফলাফলগুলিতে আমাদের পোস্ট করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.