আমি অনেক টাইলস সহ একটি শেফফিলকে অনেক ছোট টাইলগুলিতে ভাগ করতে চাই। আমি একটি স্মার্ট সমাধান অনুসন্ধান করছি, কারণ ম্যানুয়াল সম্পাদনাগুলি প্রশ্নের বাইরে
যে কেউ সাহায্য করতে পারে বা একটি সুন্দর ফাংশন জানতে পারে?
আমি অনেক টাইলস সহ একটি শেফফিলকে অনেক ছোট টাইলগুলিতে ভাগ করতে চাই। আমি একটি স্মার্ট সমাধান অনুসন্ধান করছি, কারণ ম্যানুয়াল সম্পাদনাগুলি প্রশ্নের বাইরে
যে কেউ সাহায্য করতে পারে বা একটি সুন্দর ফাংশন জানতে পারে?
উত্তর:
কিউজিআইএস ব্যবহার করে আপনি কোনও নির্দিষ্ট শেফফাইলটি আপনার উদাহরণ হিসাবে যেমন দেখিয়েছেন তেমন নিয়মিত আয়তক্ষেত্রগুলিতে ভাগ করে নিতে পারেন।
আমি ধরে নিচ্ছি যে গ্রিডটি আপনি উল্লেখ করেছেন তা হ'ল কিছু নিয়মিত আকারের স্থানিক গ্রিড - 1x1 কিমি বা অনুরূপ। এই গ্রিড অবজেক্টস (স্কোয়ার) এর পরে কিছু রেফারেন্স নম্বর থাকবে (যেমন স্কোয়ার_আইডি)। আপনার অন্যান্য ডেটা সেট, অঞ্চলগুলি, যা আপনি স্থানিক গ্রিডের বৈশিষ্ট্যের উপর ভিত্তি করে সংযুক্ত দেখতে চান। এইভাবে আপনি অঞ্চলগুলি ছোট (গ্রিডযুক্ত) টুকরাগুলিতে ভাগ করে জোন_আইড এবং স্থানিক গ্রিড রেফারেন্স বৈশিষ্ট্য উভয়ই বজায় রেখে শেষ করবেন।
ছেদ কার্যকারীতা এই কাজ করে। এটি উভয় মধ্যে থেকে পাওয়া যায় ArcGIS এবং QGIS । আরকজিআইএস-এর ব্যবহারকারীর ডকুমেন্টেশন এটিকে দুর্দান্তভাবে ব্যাখ্যা করেছে, যদিও কার্যকারিতা কিউজিআইএস দ্বারা সমর্থিত।
আপনি ভেক্টর গ্রিড সরঞ্জামটি ব্যবহার করে একটি নিয়মিত গ্রিড তৈরি করতে পারেন। আপনি সীমাবদ্ধতার জন্য যে বৈশিষ্ট্যগুলি ব্যবহার করতে চান তা এবং প্রতিটি গ্রিড সেল আপনি ব্যবহার করতে চান তার আকার নির্দিষ্ট করুন specify আপনাকে অজগর প্লাগইন সক্ষম করা আছে এবং ফটোস প্লাগইন ইনস্টল করা আছে তা নিশ্চিত করতে হতে পারে। তারপরে, আপনি @ragnvald এর পরামর্শ অনুসারে ছেদকারী সরঞ্জামটি ব্যবহার করতে পারেন।
এই পদ্ধতির সাথে একমাত্র সমস্যা হ'ল টাইলগুলি একটি কলাম / সারি বিন্যাসে গণনা করা হবে না। পরিবর্তে, তারা তৈরি করা ক্রমে সংখ্যাযুক্ত হবে, সাধারণত উত্তর-পূর্ব থেকে দক্ষিণ-পশ্চিমে এক সময় এক সারি। যদি এটি আপনার প্রয়োজনের সাথে খাপ খায় না, তবে রাস্টারাইজ টুলটি ব্যবহার করে ডেটার একটি রাস্টার সংস্করণ তৈরি করার চেষ্টা করুন । রাস্টারগুলি মূলত সারি এবং কলামগুলির মধ্যে একটি নির্দিষ্ট ব্যবধান সহ জিওরফারেন্সযুক্ত ম্যাট্রিক্স হিসাবে ডেটা সঞ্চয় করে। এই ডেটা মডেলটি আপনার রাউটিংটি সেটআপ করা আরও সহজ করে তুলতে পারে, তবে আপনার আসল ডেটা অর্থবহ উপায়ে অনুবাদ হয়েছে তা নিশ্চিত করতে আপনার বেশ কষ্ট হতে পারে।
রাস্টারদের উপর রাউটিংয়ের জন্য অনেকগুলি প্রতিষ্ঠিত কৌশল রয়েছে যেমন ব্যয়ের পাথ এবং প্রবাহের দিকনির্দেশ / জমাকরণ (সাধারণত জলবিদ্যুত সরঞ্জামগুলিতে চিকিত্সা করা হয়)। সাগা জিআইএসের কাছে এই ধরণের বিশ্লেষণের আরও বেশি বিকল্প রয়েছে, প্লাস্টিকের জন্য রাস্টারাইজেশনের আরও ভাল সরঞ্জাম রয়েছে, তবে ইন্টারফেসটি কিউজিআইএসের চেয়ে কিছুটা কম সোজা।
একটি প্লাগইন তৈরি করা হয়েছে এবং কিউজিআইএস-এ ইনস্টল করা যেতে পারে। বহুভুজ বিভাজক
আপনার প্রয়োজনীয় ক্ষেত্রটি এবং যে কোণটি থেকে আপনি বিভাজন শুরু করতে চান তা নির্ধারণ করতে হবে।
আমি যদি আপনাকে সঠিকভাবে প্রশ্নটি বুঝতে পারি তবে ভেক্টর গ্রিড তৈরি করা এর একটি দিক। আপনি যদি অন্য বৈশিষ্ট্যগুলিকে আক্ষরিক অর্থে বিভক্ত করতে চান (যেমন: গ্রিডযুক্ত রাস্তাগুলিকে গ্রিড বিভাগ হিসাবে রাস্তা থাকতে পারে) আপনি সদ্য নির্মিত গ্রিড স্তরটি দিয়ে পরে রাস্তাটি ছেদ করতে চান। এটি গ্রিড কক্ষের উপর ভিত্তি করে বিভাগ তৈরি করবে। যদি সেই রাস্তাগুলির সংগ্রহ (যা গ্রিড সেলের ভিত্তিতে বিভক্ত করা হয়েছে) নিজেই একক ফাইল হওয়ার দরকার হয়, তবে আপনি একটি নতুন স্তরের বৈশিষ্ট্য দ্বারা একটি বিভাজন সম্পাদন করতে পারেন (এই ফাংশনটি ভেক্টর প্লাগইন হিসাবে কিউজিআইএস এ উপলব্ধ এবং এবং এটি একটি অ্যাট্রিবিউট মান, অর্থাত্ গ্রাডিআইডি এবং একই গ্রিডের সাথে অ্যাট্রিবিউট টেবিলের সমস্ত রেকর্ডকে তার নিজের শেপফাইলে পার্স করবে This এটি ব্যাচে করা যায়, এর ফলে অনেকগুলি ফাইলের বিভাজন সম্ভব হয়)।