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


10

আরকিজিআইএস 9.3.1 বা 10 ব্যবহার করে বহুভুজের প্রশস্ততা গণনা করা কি সহজ?

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


1
কিছু বছর পরে যদি অন্য কেউ উত্তরটি সন্ধান করতে আসে: gis.stackexchange.com/a/181801/10919
টম

উত্তর:


6

বহুভুজের প্রস্থ নূন্যতম ক্ষেত্রের সীমানা আয়তক্ষেত্র ব্যবহার করে প্রাপ্ত করা যেতে পারে। এই লিঙ্ক ... সীমাবদ্ধ পাত্রে ... একটি একটি সমাধান সরবরাহ করে। এটি আয়তক্ষেত্রের সর্বনিম্ন "দৈর্ঘ্য" এবং "প্রস্থ" হিসাবে গণনা করুন। এটি আর্কম্যাপের জন্য সমস্ত লাইসেন্স পর্যায়ে উপলব্ধ (জানুয়ারী ২০১ 2016 এ আপডেট হয়েছে)


এই উত্তরটি 5 বছরের পুরানো। এই উত্তর পোস্ট হওয়ার পর থেকে আরকিজিআইএস বা এটি করার জন্য অন্য কোনও পদ্ধতির কোনও আপডেট আছে?
dassouki

1
@ দাসৌকি ড্যান প্যাটারসন (যিনি এই থ্রেডে অন্যত্র পোস্ট করেছেন) বছরের পর বছর ধরে এই ধরণের সমাধানগুলি কোড করে আসছেন। তিনি আর্কজিআইএস-এ আপডেট এবং নতুন সমাধান সন্ধান করার জন্য আমি প্রথম স্থানে চলেছি।
whuber

@ শুভ লিঙ্কটি আপডেট করেছেন ... শীর্ষস্থানীয়দের জন্য ধন্যবাদ

1

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

Dim Output As Double
Dim pPoly as IPolygon
Set pPoly = [Shape]
Dim pEnve as IEnvelope
Set pEnve = pPoly.Envelope
Output = pEnve.Width

9.3.1 সালে কাজ করে। মূলত এখানে পোস্ট ।


এটি খামের প্রস্থ বলে মনে হচ্ছে: ওপি যা বলছে তা মনে হচ্ছে না।
whuber

আমি আমার উত্তরটি স্পষ্ট করে সম্পাদনা করেছি, এটি নির্দেশ করার জন্য ধন্যবাদ thanks মূল প্রশ্নটি বলেছিল যে এটি সঠিক হওয়ার দরকার নেই, সুতরাং খামের প্রস্থটি যথেষ্ট হতে পারে।
জাচারি

1
দুর্ভাগ্যক্রমে, খামের প্রস্থটি যতটা নিখুঁতভাবে পেতে পারে। উদাহরণস্বরূপ, যখন বৈশিষ্ট্যটি প্রস্থের সাথে একটি উল্লম্ব দিকের সাথে প্রান্তিক হয়, তখন খামের "প্রস্থ" আসলে বৈশিষ্ট্যের দৈর্ঘ্য অনুমান করে । খামের প্রস্থকে কাজে লাগানোর আপনার ধারণাটি এমন কোডে ব্যবহৃত হয়েছে যা সর্বনিম্ন খামের প্রস্থের অনুসন্ধানে বৈশিষ্ট্যটিকে নিয়মিতভাবে ঘুরিয়ে দেয়: অনেক ক্ষেত্রে এটির প্রস্থের যুক্তিসঙ্গত অনুমান হিসাবে বৈধ দাবি রয়েছে। আমি বিশ্বাস করি আর্স্ক্রিপ্টে ড্যান প্যাটারসনের এই প্রকৃতির একটি অবদান রয়েছে।
whuber
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.