আরকজিআইএস ডেস্কটপে নকল পয়েন্টগুলি সন্ধান এবং মার্জ করা?


15

আমার দুটি পয়েন্টের শেফফাইল রয়েছে: লাল এবং নীল। প্রতিটি পয়েন্ট শেফিলের এজে মান থাকে যা একটি ব্যাসার্ধকে উপস্থাপন করে (অর্থাত্ উদাহরণে বাফার হিসাবে উপস্থাপিত)। সদৃশ পয়েন্টটি এমন একটি বিন্দু হিসাবে সংজ্ঞায়িত করা হয় যা অন্য পয়েন্টের Z দূরত্বের মধ্যে থাকে যা 2 - 10 মিটার পর্যন্ত হতে পারে। এই উদাহরণে দশ জোড়া সদৃশ পয়েন্ট রয়েছে - সাতটি জোড়া পুরোপুরি ওভারল্যাপ করে, যখন তিনটি জোড় অন্য পয়েন্টের জেড মানের মধ্যে পড়ে ওভারল্যাপ করে।

আমি প্রতিটি ডুপ্লিকেট জেডের মধ্যে একটি করে রাখতে এবং দুটি শেফফাইল একসাথে আর্কজিআইএস ডেস্কটপে মার্জ করতে চাই।

আমি কীভাবে সদৃশ পয়েন্টগুলি খুঁজে পেতে এবং মার্জ করতে পারি?

এখানে চিত্র বর্ণনা লিখুন


1
আমার একটি সমাধান আছে, তবে প্রথমে আপনি কী পয়েন্টটি বেছে রাখবেন?
নাগেইটেক

যেহেতু উভয় পয়েন্টই তাদের দ্বারা সঠিক হিসাবে বিবেচনা করা যেতে পারে, যদিও তারা একসাথে নয়, দুটিগুলির একটি এলোমেলো নির্বাচনই আদর্শ হবে।
হারুন

1
গড় দুটি পয়েন্ট গ্রহণযোগ্য হবে?
নাগেইটেক

@ জিওজিস্ট: হ্যাঁ, গড় গড়ে কাজ করতে পারে।
হারুন

যদি আপনার দূরত্বের ব্যবস্থার মধ্যে দুটি নীল [বা লাল] পয়েন্ট থাকে তবে আপনি কি আউটপুটে দুটি পয়েন্ট চান? বা [কোনও রঙের] আরও দুটি পয়েন্ট সম্পর্কে কী? যদি একটি ওভারল্যাপ বি সি ওভারল্যাপ করে ডিটি ওভারল্যাপ করে তবে এটিকে ডিটি ওভারল্যাপ করে না? এক বিন্দু, বা দুটি আউটপুট?
স্পেসডম্যান

উত্তর:


11

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

1. এক ক্লাসে / শেফিলিতে ডেটা মার্জ করুন

কেবলমাত্র বিদ্যমান বিদ্যমান বর্গ / শেফফিলের সাথে মার্জ সরঞ্জামটি কার্যকর করুন যতক্ষণ না আপনার কেবলমাত্র কাজ করে।

2. জেড জ্যামিতি গণনা করুন

জ্যামিতিটি যদি জেড-এনএলড থাকে তবে এটি আপনাকে বাফার কমান্ডে প্রয়োগ করার জন্য আপনাকে অ্যাট্রিবিউট টেবিলের মধ্যে জেড মান গণনা করতে হবে।

দ্রষ্টব্য: আপনার পরবর্তী পদ্ধতিতে এই প্রক্রিয়াটি উল্লেখ করতে হবে।

2.1। একটি ক্ষেত্র যুক্ত করুন

এখানে চিত্র বর্ণনা লিখুন

2.2। ক্ষেত্রের প্রকার সেট করুন

এখানে চিত্র বর্ণনা লিখুন

2.3। জ্যামিতি গণনা করুন

এখানে চিত্র বর্ণনা লিখুন এখানে চিত্র বর্ণনা লিখুন

3. জিওপ্রসেসিং

3.1। রেফারেন্স হিসাবে Z_Value ক্ষেত্র ব্যবহার করে আপনার পয়েন্টগুলি বাফার করুন। উপযুক্ত দ্রবীভূত ফাংশনটি পরীক্ষা করে নেওয়ার বিষয়টি নিশ্চিত করুন।

এখানে চিত্র বর্ণনা লিখুন

3.2। ডেটা বিস্ফোরিত করতে মাল্টিপার্ট টু সিঙ্গেলপার্ট সরঞ্জামটি কার্যকর করুন।

3.3। বিস্ফোরিত ডেটা সহ, 'সেন্ট্রয়েড_এক্স' এবং 'সেন্ট্রয়েড_ওয়াই' নামে দুটি নতুন ক্ষেত্র যুক্ত করুন।

3.4। আপনার সদ্য নির্মিত সেন্ট্রয়েড কলামগুলিতে X এবং Y স্থানাঙ্কগুলি নিষ্কাশন করতে পদক্ষেপ 2 এ সংজ্ঞায়িত প্রক্রিয়াটি ব্যবহার করুন।

3.5। ডিবিএফ ফাইলটিতে অ্যাট্রিবিউট টেবিলটি রফতানি করুন। (ফাইলের ধরণটি ডিবিএফ-এ সেট করতে ভুলবেন না))

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

3.6। মানচিত্রে ডিবিএফ ফাইলটি আমদানি করুন এবং মানচিত্রের ফ্রেমে এক্স, ওয়াই ডেটা যুক্ত করুন।

এখানে চিত্র বর্ণনা লিখুন

4. সম্পন্ন

এখানে চিত্র বর্ণনা লিখুন


8

সংহত (তথ্য ম্যানেজমেন্ট) এবং মুছে ফেলুন সদৃশ (তথ্য ম্যানেজমেন্ট) ArcGIS সরঞ্জাম এই সমস্যা solves। কেবল বিন্দু শেফফিল যুক্ত করুন এবং এক্সওয়াই টলারেন্স নির্বাচন করুন। XY সহনশীলতার দূরত্বের মধ্যে সমস্ত পয়েন্ট একই বলে ধরে নেওয়া হবে। ফলাফল পয়েন্ট হ'ল দুটি মূল পয়েন্টের মধ্যবর্তী দূরত্ব।

ইন্টিগ্রেট নির্দিষ্ট এক্স, ওয়াই সহনশীলতার মধ্যে পড়ে তবে বৈশিষ্ট্যগুলিকে কাকতালীয় করে ভাগ করে নেওয়া বৈশিষ্ট্য সীমার অখণ্ডতা বজায় রাখতে ব্যবহৃত হয়। নির্দিষ্ট x, y সহনশীলতার মধ্যে থাকা বৈশিষ্ট্যগুলি অভিন্ন বা কাকতালীয় হিসাবে বিবেচিত হয়।


ব্যাসার্ধ পরিবর্তনশীল যে আপনি প্রতি বিন্দু সহনশীলতা নির্ধারণ করবেন?
nagytech

এই ক্ষেত্রে সহনশীলতা সর্বোচ্চ ব্যাসার্ধের দূরত্ব 10 মি। আপনি স্ক্রিনশট থেকে দেখতে পাচ্ছেন যে সদৃশদের একই ব্যাসার্ধ রয়েছে এবং কেবলমাত্র দুটি পয়েন্টই প্রত্যেকের ব্যাসার্ধের মধ্যে থাকে।
হারুন

সম্ভবত আপনার তখন আপনার প্রশ্নের পুনরায় বাক্যাংশ করা উচিত ..
nagytech

@ জিওজিস্ট আপনার আগ্রহের জন্য ধন্যবাদ আপনি ঠিক কী সম্পর্কে অস্পষ্ট? আপনার পরামর্শ সহ পোস্টটি আপডেট করে আমি খুশি হব।
হারুন

2

আপনি কি 10 মিটার হিসাবে ব্যাসার্ধের সাথে সান্নিধ্যে "কাছাকাছি" সরঞ্জামটি চেষ্টা করেছেন? ইনপুট ফিচার হিসাবে রেড একটি এবং ব্লু হিসাবে নিকটবর্তী বৈশিষ্ট্যগুলি ব্যবহার করুন .. এটি ব্লু আইডি দেবে যা 10 মিটার রেড পয়েন্ট বাফারের সাথে পড়ছে। সেই আইডির উপর ভিত্তি করে (কাছাকাছি সরঞ্জামের আউটপুট), আপনি নীল এগুলি মুছতে পারেন এবং তারপরে লাল এবং অবশিষ্ট নীলকে একত্রিত করতে মার্জ সরঞ্জামটি ব্যবহার করতে পারেন।


2
@ ব্যাদেভেলান এই ব্যপারটি স্থির নয় এমনটি দেবে না।
নাগেইটেক

হ্যাঁ জিওজিস্ট, আমি মিস করেছি যে ব্যাসার্ধটি পরিবর্তনশীল। তিনি ব্যাসার্ধ মানের উপর ভিত্তি করে বাফার আঁকতে চেষ্টা করতে পারেন (ব্যাসার্ধের মান আছে এমন ক্ষেত্রটি নির্বাচন করার বিকল্প রয়েছে, তবে ক্ষেত্রটি z মান দিয়ে পপুলেশন করা উচিত) .. তবে ছেদটি / স্থানিক যোগদানের সরঞ্জামটি সহায়তা করবে .... দুর্ভাগ্যবশত এই প্রাথমিকভাবে ম্যানুয়াল কাজের অনেক নেতৃত্ব দিচ্ছে ..
vadivelan
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.