ডেস্কটপের জন্য আর্কজিআইএস ব্যবহার করে ডোনাট বহুভুজগুলি পূরণ করছেন?


10

আমার কাছে বহুভুজগুলির একটি সেট রয়েছে যা জলের মৃতদেহের প্রতিনিধিত্ব করে।

একই বৈশিষ্ট্যটিতে বহুভুজ যা জলের দেহের দ্বীপগুলি। সুতরাং একটি প্রদত্ত হ্রদের জন্য, এর মধ্যে ছোট ছোট বহুভুজ রয়েছে যা একই বৈশিষ্ট্যটিতে দ্বীপগুলিকে প্রতিনিধিত্ব করে। তবে সেই হ্রদের জন্য প্রকৃত জল বহুভুজ নিজেই সেখানে "গর্ত" রয়েছে যেখানে দ্বীপগুলির উপস্থিতি রয়েছে।

তাই মাঝখানে একটি দ্বীপযুক্ত একটি হ্রদের জন্য, পানির বহুভুজটি ডোনাটের মতো দেখায়।

এখন আমি ভরাট গর্তগুলির সাথে জলের বহুভুজের একটি স্তর তৈরি করতে চাই, যাতে যখন আমি কোনও মানচিত্রে সমস্ত হ্রদ দেখতে চাই, তখন আমি সমস্ত জলের বহুভুজগুলিতে কোনও গর্ত ছাড়াই দেখতে পাই।

দ্রষ্টব্য: একটি দ্বীপে নিজের মধ্যে জলের দেহ থাকতে পারে। এমনকি কোনও দ্বীপের ভিতরে জলযুক্ত দেহ থাকতে পারে যা অন্য একটি দ্বীপের অংশ যা জলের দেহের অংশ। জল / দ্বীপপুঞ্জের শুরু যেমন :-) ind

আমি কীভাবে ডেস্কটপের জন্য আর্কজিআইএস এ এটি করতে সক্ষম হব?

উত্তর:


13

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

এছাড়াও আপনি ব্যবহার করতে পারেন মার্জ বা পরিশেষে ঐ বহুভুজ একত্রিত করতে ArcGIS সরঞ্জাম। প্রথমটি একটি নতুন আউটপুট ডেটাসেট তৈরি করে এবং দ্বিতীয়টি একটি বিদ্যমান ডেটাसेटকে যুক্ত করে। আপনি যদি এই পথে যান তবে আমি বহুভুজগুলিকে একত্রীকরণের এবং তারপরে একটি ইউনিয়ন করার প্রস্তাব দিচ্ছি (যা কোনও ফাঁক দূর করতে পারে)। এটি পরে আপনার সেরা বাজি হতে পারে যেহেতু আপনি পরে কোনও নেস্টেড দ্বীপ যুক্ত করতে পারেন।


একটি জিনিস আমি পরিষ্কার করেছিলাম না যে দ্বীপপুঞ্জ এবং জলের বহুভুজগুলি একই ডেটাসেটের অংশ। আমাদের তথ্যগুলিতে, একটি গুণাবলী বহুভুজ জল বা দ্বীপ কিনা তা নির্দেশ করে। সুতরাং তারা ইতিমধ্যে "একীভূত" হয়েছে। আমি কীভাবে দ্বীপ বহুভুজ নিতে এবং গর্ত পূরণ করতে সক্ষম হব? এই দ্বীপপুঞ্জকে পানির বহুভুতে ম্যানুয়ালি সংযুক্ত না করে কি অগ্রগতি সম্পন্ন করা যায়?
লিমোবাইল

এলিমিনেট পলিগন পার্ট টুল সম্পর্কিত @ ক্রেগের উত্তর দেখুন। আপনার ডেটা নিয়ে কাজ না করে সঠিক ওয়ার্কফ্লো সরবরাহ করা কঠিন, তবে আপনি এই পয়েন্ট (মার্জ, ইউনিয়ন, নির্মূল) এবং কিছু পরীক্ষা-নিরীক্ষা পর্যন্ত উল্লিখিত সরঞ্জামগুলি ব্যবহার করে দ্রুত সমাধান করতে সক্ষম হবেন।
রাডার

আমি মনে করি আপনার মন্তব্যগুলি থেকে সেগুলি একীভূত হয়নি। জলের বহুভুজ এবং দ্বীপ বহুভুজ একই ডেটাসেটে রয়েছে এবং তাদের পৃথক সারি রয়েছে (প্রতিটিটির জন্য বৈশিষ্ট্য)। আপনার যা প্রয়োজন তা পূরণ করতে আপনি আমার সমাধান বা কার্টোগ্রাফিক উপস্থাপনা ব্যবহার করতে পারেন।
ব্র্যাড নেসোম

10

আরকজিআইএস 10-এ বহুভুজ পার্ট এলিমিনেট এলিমিনেশন অভ্যন্তরীণ অংশগুলি ফেলে দিতে পারে এবং অঞ্চল ইত্যাদির মতো অবস্থার উপর ভিত্তি করে এটি করতে পারে সরঞ্জামটির বিবরণটি এখানে দেখুন


1

আপনি আপনার স্তরটির একটি অনুলিপি তৈরি করতে পারেন (এটি একই ডেটার দুটি সংস্করণ দেয়)।
তারপরে একটি সংজ্ঞা ক্যোয়ারী সহ দ্বীপগুলি সেট করুন টাইপ "দ্বীপ" এর মতো।
সেই স্তরটি বাদামী (ময়লার জন্য) করুন এবং এটি পানির উপরে রাখুন।
তারপরে হ্রদগুলির জন্য ডিএফ কোয়েরি করুন প্রকারটি "দ্বীপ" নয়।
ভরাটটিকে নীলতে পরিবর্তন করুন এবং আপনি যান।

এটি কেবল ক্ষেত্রের (খনিতে নামকরণের প্রকারের) উপর নির্ভর করে যা প্রতিটি বহুভুজের জন্য মান ধারণ করে


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