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


11

আমি লিথোলজি স্তরের লক্ষ লক্ষ পয়েন্ট সংগ্রহ করেছি।

তারা বিভিন্ন ধরণের শিলার জন্য একটি কোডিং ব্যবহার করেছে।

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

ম্যানুয়ালি ডিজিটাইজ করার চেয়ে বহুভুজ পাওয়ার সহজতম উপায় কী What

আমি এমন সরঞ্জামগুলির সন্ধান করছিলাম যা পয়েন্টগুলিকে বহুভুতে রূপান্তরিত করে তবে দেখে মনে হয় সেখানে কোনও নেই।

আমি বহুভুজের রেখাকে রূপান্তর করার জন্য সরঞ্জামগুলি, বহুভুজগুলিকে লাইন এবং পয়েন্টগুলিতে রূপান্তরিত করার জন্য সরঞ্জামগুলি দেখেছি তবে বহুভুজগুলিতে পয়েন্টের জন্য নয়।


4
দয়া করে আপনার পূর্ববর্তী প্রশ্নের মডারেটর মন্তব্য দেখুন । আপনি যখন বিধিগুলি অনুসরণ করেন, লোকেরা এটির প্রশংসা করে এবং যখন আপনার সত্যিকারের প্রয়োজন হয় তখন দ্রুত জবাব দেওয়ার সম্ভাবনা বেশি থাকে।
whuber

আপনার সমস্যাটি কি "অনুরূপ পয়েন্টগুলির পরিধি প্রায় আমাকে বহুভুজ তৈরি করা দরকার"? আয়তক্ষেত্রটি (বিন্দু (মিনিট (x), মিনিট (y)), পয়েন্ট (সর্বাধিক (এক্স), সর্বাধিক (y)) চেষ্টা করুন ... বা আরও নির্দিষ্ট হতে পারেন।
রিমিগিজাস পান্কেভিয়াস

আপনি কোন পরিবেশে আছেন?
রাগী ইয়াছার বারহুম

মনে হচ্ছে আপনি একটি উত্তল হাল ফাংশন চান। যদি আপনি এটির সন্ধান করেন তবে ইতিমধ্যে এই প্রশ্নটির সমাধান করা হয়েছে।
শিরোনাম

আরকিসে "এক্সটুলসপ্রো" এর "পয়েন্টগুলি থেকে একটি বহুভুজ তৈরি করুন" চেষ্টা করুন
ডাঃ এডিপ্রসাদ

উত্তর:


22

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

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

উদাহরণস্বরূপ, বর্ণের দ্বারা পৃথক হিসাবে 12 লিথলজিক শ্রেণীর প্রতিনিধিত্ব করে এই আরও ছোট ডেটাसेट (14,136 পয়েন্টের) বিবেচনা করুন:

নমুনা

এখানে পূর্ব লবটির কেন্দ্র থেকে একটি পয়েন্টের অনিয়মিত অবস্থান এবং সেখানে লিথোলজির অপেক্ষাকৃত দ্রুত পরিবর্তনগুলি দেখানো হয়েছে detail এটিকে ম্যানুয়ালি সনাক্ত করা একটি কঠিন এবং স্বেচ্ছাসেবী পদ্ধতি হবে:

নমুনা - বিস্তারিত

আমি এই পয়েন্টগুলিকে গ্রিডে (প্রায় 800 টি সারি এবং 1000 কলাম) রূপান্তর করে এবং তাদের ইউক্লিডিয়ান বরাদ্দ গণনা করে এই মাস্ক ব্যবহার করে প্রসারণটি সম্পন্ন করেছি যা গণনাকে অচলিত জমিতে সীমাবদ্ধ করে। (পরবর্তী দুটি চিত্রের রঙের স্কিম পূর্ববর্তীটির থেকে পৃথক।

ইউক্লিডিয়ান বরাদ্দ

তুলনা করার জন্য, এখানে একই প্রতীক সহ একই স্কেল এ আঁকা একই অঞ্চলের একটি বিশদ লিথলজিক মানচিত্র :

আসল মানচিত্র

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

রাস্টার উপস্থাপনে যাওয়ার মূল কারণগুলি হ'ল (১) এটি দ্রুত এবং সহজেই গণনা করা যায় এবং (২) সঠিক ভেক্টর-ভিত্তিক সমাধানগুলি পাওয়া খুব কঠিন। আপনি যদি বাফার, উত্তল হাল, অবতল হাল বা যা কিছু চেষ্টা করেন তবে দেখতে পাবেন যে এগুলি সমস্ত পারস্পরিকভাবে ছেদ করে এবং তারা এখনও ফাঁক ফেলে দেয়: অন্য কথায়, তারা স্থানটির টোপোলজিক্যালি ধারাবাহিকভাবে পৃথক লিথোলজিকাল ডোমেনগুলিতে উত্পাদন করতে পারে না।

ভেক্টর-ভিত্তিক একটি পদ্ধতি যা কাজ করবে তা হ'ল পয়েন্টগুলির একটি সীমাবদ্ধ ভোরোনাই টেস্টেলেশন গণনা করা ( ভাল পদ্ধতিগুলি এন পয়েন্টগুলির জন্য O (n * লগ (এন)) সময় নেয়), স্থানগতভাবে ভোরোনাই কোষগুলিকে তাদের সম্পর্কিত লিথোলজিক বৈশিষ্ট্য অনুসারে মার্জ করে দেয় পয়েন্টগুলি এবং তারপরে ফলাফলগুলি বহু-বহুভুজকে তাদের সংযুক্ত উপাদানগুলিতে পৃথক করুন (যদি আপনি চান)। তবে, আপনার যা যা দরকার তা যদি ভেক্টর আউটপুট হয় তবে রাস্টার ফলাফলটিকে অঞ্চলভুক্ত করা এবং সেটিকে ভেক্টর ফর্ম্যাটে রূপান্তর করা সহজ।


একটি সুন্দর ব্যাখ্যা দেওয়ার জন্য ধন্যবাদ আমাকে এর অনুরূপ কিছু করার চেষ্টা করুক। অনেক অনেক ধন্যবাদ
রামকৃষ্ণ বিলকান্তি

আপনি গ্রিডটি কীভাবে তৈরি করেছেন, আমি এমন সরঞ্জামগুলির সন্ধান করছি যা পয়েন্টগুলিকে গ্রিডে রূপান্তর করে। ধন্যবাদ
রামকৃষ্ণ বিলকান্তি

আমি গ্রিড হিসাবে পয়েন্টগুলি সংরক্ষণ করেছি । এই পদ্ধতিটি নোডাটা দিয়ে প্রতিটি কক্ষকে সূচনা করে এবং তারপরে পয়েন্ট বিশিষ্টতা সহ পয়েন্ট ধারণ করে এমন কোষগুলিকে আপডেট করে: কোনও প্রবৃদ্ধি জড়িত নয়।
whuber

গ্রিডে পয়েন্টগুলি সংরক্ষণ করার জন্য আপনি যে সরঞ্জামটি ব্যবহার করেছেন তা নির্দিষ্ট করতে পারেন। আমি আপনাকে বিরক্ত করার জন্য দুঃখিত তবে রাস্টার বিশ্লেষণে আমি সত্যিই দরিদ্র। আবার আপনাকে ধন্যবাদ.
রামকৃষ্ণ বিলকান্তি

সহায়তা পৃষ্ঠায় আমার আগের মন্তব্যে লিঙ্কটি অনুসরণ করুন।
whuber

3

ইএসআরআই রেজউস সেন্টারের একটি "কনক্যাভ হাল" তৈরি করার একটি সরঞ্জাম রয়েছে। এটি একটি বহুভুজ উত্পাদন করতে পারে যা উত্তল হলের তুলনায় আপনার পয়েন্টগুলির প্রান্তে আরও ভাল মানিয়ে যায়। ইনপুটটি একটি পয়েন্ট বৈশিষ্ট্য শ্রেণি এবং বহুভুজ উত্পাদন করে।
কনক্যাভ হাল এস্টিমেটার


3

আপনি পয়েন্টগুলি থেকে থিয়েসন বহুভুজ তৈরি করার চেষ্টা করতে পারেন এবং তারপরে শৈল প্রকারের বৈশিষ্ট্যটি ব্যবহার করে ফলাফলগুলি বহুভুজগুলি দ্রবীভূত করতে পারেন।


আমি আমার উত্তরটির শেষে এই সমাধানটি নিয়ে আলোচনা করেছি: থাইসেন বহুভুজগুলি একটি ভোরোনাই পরীক্ষার সমার্থক। সফ্টওয়্যারটিতে একটি লিঙ্ক সরবরাহ করার জন্য ধন্যবাদ!
হোবার

1
তালিকাভুক্ত থ্রেড একটি ArcInfo লাইসেন্স প্রয়োজন, যদি আপনি একটি Arcview লাইসেন্স আছে, তাহলে আপনি চেষ্টা করে দেখতে পারেন resources.arcgis.com/gallery/file/geoprocessing/...

@ ড্যান, আপনার সমাধান "মিলিয়ন পয়েন্ট" কতটা ভাল পরিচালনা করে তা জানতে আমি খুব আগ্রহী হব। :-) কোনও ডেটাসেট তৈরির জন্য এটি ব্যথা হতে পারে যা পুরোপুরি পরীক্ষার জন্য বড় হয়; সুতরাং, রামকৃষ্ণ, আপনি যদি এখানে বর্ণিত ভেক্টর সমাধানগুলির মধ্যে দুটি চেষ্টা করেন, তবে আপনি কি তাদের পরবর্তীতে তাদের কর্মক্ষমতা সম্পর্কে বলবেন?
whuber

1
_ @ বিল, আমি অপরাধ গ্রহণ করি নি, শব্দটি একটি মূল্যায়ন একটি বর্তমানকে অন্তর্ভুক্ত করে তবে এটি এখন আমার মনিটরের উপর একটি স্টিকি নোট :) আমি অনেক পরে রিপোর্ট করব। অন্তর্বর্তী, একটি আর্কইনফো লাইসেন্স সহ যে কেউ আর্ক এর প্রয়োগের সময়গুলি বিভিন্ন আকারের পয়েন্ট ফাইলগুলির জন্য জানাতে পারে যাতে আমি এটির সাথে খাঁটি পাইথন প্রয়োগের তুলনা করতে পারি। শুভেচ্ছা সহ

1
@ হুইবার আর্কজিআইএস থেকে প্রাপ্ত সরঞ্জামগুলি ২৮ মিলিয়ন রেকর্ড প্রক্রিয়াজাতকরণের জন্য বেশি সময় ব্যয় করেনি। পয়েন্টগুলি পড়তে এবং সেগুলি গ্রিডে এবং তারপরে ইউক্লিডিয়ান বরাদ্দে প্রক্রিয়াকরণে এটি দ্রুত হয়েছিল। আমি সময় নিয়ে এবং ব্লগে আপনার উত্তর পোস্ট করার জন্য সত্যই প্রশংসা করি। আবার আপনাকে ধন্যবাদ.
রামকৃষ্ণ বিলকান্তি

2

সলিড তৈরির জন্য 3 ডি ইন্টারপোলেশন তারপর বহুভুজ পাওয়ার জন্য লিথোলজিটি কাটতে গভীরতায় অনুভূমিক বিভাগটি টুকরো টুকরো - আপনার সর্বশেষ মন্তব্যের ভিত্তিতে মনে হয় আমরা 3 ডি ড্রিলহোল ডেটা নিয়ে কাজ করছি। এর অর্থ হ'ল আপনাকে প্রথমে আপনার ডেটা থেকে 3 ডি সলিউড (ত্রিভুজিত মেস) তৈরি করতে হবে। এটি করার 2 টি উপায় রয়েছে: লিথোলজি সলিউড বা 3 ডি ইন্টারপোলেশন তৈরি করতে 3 ডি স্পেসে পরিচিতিগুলিকে ডিজিটালাইজ করা। ম্যানুয়ালি এটি করার জন্য আপনার জিওএমকম জিইএমএস বা অনুরূপ মতো সফ্টওয়্যার প্রয়োজন হবে এবং আমি জানি যে একমাত্র প্যাকেজ যা এই গতিশীলভাবে করতে পারে তা হ'ল লিফফ্রোগ মাইনিং। (আমি যা ব্যবহার করি) ম্যানুয়াল মডেলগুলি সহজ হতে থাকে এবং ভূতত্ত্বের মানবিক ব্যাখ্যা দেওয়ার অনুমতি দেয় তবে আপডেট করা শক্ত। গতিশীল মডেলগুলি সেটআপ করতে কিছুটা সময় নিতে পারে তবে আপনার প্রোগ্রামগুলি পাশাপাশি চলতে থাকে এবং নতুন ডেটা উপলব্ধ হওয়ার সাথে সাথে আপনি কেবল আপডেটেড লিথোলজি মডেলগুলি আপডেট এবং পুনঃজেনার করতে পারেন। উভয় কৌশল এখানে ব্যাখ্যা করা বেশ জটিল। আমি সম্ভবত সহজ মডেলগুলির জন্য ম্যানুয়ালি ডিজিটালাইজ করার পরামর্শ দেব বা যেখানে আপনি রাস্তায় নতুন ডেটা দিয়ে মডেলটি আপডেট করবেন না। লিপফ্রোগ মাইনিং একটি সত্যই পালিশ অ্যাপ্লিকেশন এবং এটির একটি সম্পূর্ণ 3 ডি ডোমেন স্ট্রাকচার রয়েছে যাতে আপনি লিথোলজিকে সঠিকভাবে বয়স্ক থেকে কনিষ্ঠ পর্যন্ত উদাহরণস্বরূপ ব্যাখ্যা করতে পারেন তবে এই ধারণাটি উপলব্ধি করার জন্য এটির প্রশিক্ষণ প্রয়োজন।

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

এটি লিপফ্রগেও ভিজ্যুয়ালাইজ করা যায় তবে আমি প্রায়শই 3 ডি মডেলগুলি ডিএক্সএফ-তে রফতানি করি এবং জিওসফট টার্গেটের মতো অন্যান্য অ্যাপ্লিকেশনগুলি ব্যবহার করে এই সলিডগুলি ব্যবহার করে আরও traditional তিহ্যবাহী বিভাগ তৈরি করতে পারি।

আমি কেবল আমার ওয়ার্কফ্লো বর্ণনা করেছি তবে আমি নিশ্চিত যে এর অন্যান্য সমাধানও রয়েছে; জিওসফ্ট টার্গেটে লিথোলজি মডেল তৈরি করা সম্ভব তবে আমি এই সফ্টওয়্যারটির সাথে কাজ করা উপভোগ না করার কারণে কেবল চেষ্টা করি নি। আমি নিশ্চিত যে ডেটাামাইন স্টুডিওটিও ব্যবহার করা যেতে পারে বা আমার কৌশলগুলির থেকেও উচ্চতর হতে পারে।


-1

আপনি আর্কম্যাপে বাফার উইজার্ডটি ব্যবহার করে দেখতে পারেন।

আপনি যেকোন ধরণের মেট্রিক্স বা দূরত্ব চেষ্টা করতে পারেন এবং ব্যবহার করতে পারেন তবে আপনার সম্ভবত এটি মেলে বা এটির পরিমাণে টেম্পলেট ব্যবহার করার দরকার আছে if

আপনি এটি আর্কস্ক্রিপ্টগুলিতে বা ইএসআরআই সহায়তা ওয়েবসাইট থেকে জিওপ্রসেসিংয়ে পেতে চাইতে পারেন।

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