অক্ষাংশ এবং দ্রাঘিমাংশ স্থানাঙ্কগুলির একটি সিরিজ থেকে মিডপয়েন্ট গণনা করুন


9

আমি একটি দ্রাঘিমাংশ এবং অক্ষাংশ স্থানাঙ্কের একটি সিরিজ পেয়েছি যা একটি বিল্ডিংয়ের বাহ্যরেখা উপস্থাপন করে

যেমন

-0.5485381346101759,53.2285150736142
-0.5482220594232723,53.22842450827133
-0.5482298619861881,53.22841205254449

... (অন্তর্বর্তী পয়েন্টগুলি তালিকাভুক্ত নয়) ...

-0.5483123769301657,53.22882101914848

আমি কিভাবে মিডপয়েন্ট কাজ করতে পারি? আমি টিউটোরিয়াল পেয়েছি যা দেখায় কিভাবে এটি করতে হয় যদি আপনি তিনটি স্থানাঙ্ক পেয়ে থাকেন (যেমন: http://mathforum.org/library/drmath/view/68373.html ) তবে অনেক ক্ষেত্রে আমি তিনটিরও বেশি পেয়েছি ।

ধন্যবাদ


2
এটি "মিডপয়েন্ট" বলতে যা বোঝায় তা নির্ভর করে - আপনি কেন সেন্ট্রয়েড বোঝাতে চান ?

3
প্রস্তাবনা: নিজে চেষ্টা করে দেখুন, যখন ঠিক হবে না তখন সাহায্যের জন্য জিজ্ঞাসা করুন - give me the answerপ্রশ্নগুলি এখানে সাধারণত ভ্রান্ত হয়।

উত্তর:


8

একে অপরের কাছাকাছি স্থানাঙ্কের সাহায্যে, আপনি পৃথিবীকে স্থানীয়ভাবে সমতল হিসাবে গণ্য করতে পারেন এবং কেবল সেন্ট্রয়েডকে সন্ধান করতে পারেন যেমন তারা পরিকল্পনাকারী স্থানাঙ্ক were তারপরে আপনি কেবল সেন্ট্রয়েডের অক্ষাংশ এবং দ্রাঘিমাংশ সন্ধান করার জন্য অক্ষাংশের গড় এবং দ্রাঘিমাংশের গড় গ্রহণ করবেন।

সম্পাদনা: তীব্র পয়েন্ট হিসাবে, উপরের পদ্ধতিটি যদি আয়তক্ষেত্র বা নিয়মিত বহুভুজ না হয় তবে কাজ করবে না। একটি অবাধ আকৃতি জন্য, সূত্র এখানে সঠিক ফলাফল দেয়।


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

@ শুভ ধন্যবাদ, আমি সঠিক পদ্ধতিটি সহ আমার পোস্টটি আপডেট করেছি।
murgatroid99

আপনি কি "একে অপরের নিকটবর্তী" সংজ্ঞা দিতে পারেন?
কেভ

4

যদি আপনি যে ভবনের কেন্দ্রটি বহুভুজ দ্বারা রূপরেখার জন্য চান তা চান , তবে শীর্ষে কোণটি গ্রহণ করবেন না। এটা স্পষ্টতই ভুল। পরিবর্তে আপনার বহুভুজের নিজেই সেন্ট্রয়েড গণনা করা দরকার। সূত্রের জন্য, দেখুন

http://en.wikipedia.org/wiki/Centroid#Centroid_of_polygon

(এবং আমি পূর্ববর্তী পোস্টারগুলির সাথে একমত: আপনি অক্ষাংশ এবং দ্রাঘিমাংশকে কার্টেসিয়ান স্থানাঙ্ক হিসাবে বিবেচনা করতে পারেন কারণ বিল্ডিংটি ছোট এবং এটি একটি মেরু থেকে এবং আন্তর্জাতিক তারিখের লাইন থেকে অনেক দূরে))


এই আনুমানিকতার সুযোগের উপর গুরুত্বপূর্ণ বিধিনিষেধ সরবরাহ করার জন্য এবং সূত্রগুলিতে একটি লিঙ্ক সরবরাহ করার জন্য +1। BTW, একটি সূক্ষ্ম (কিন্তু সঠিক) ধৃষ্টতা গত সুপারিশ জড়িত আছে: দূরত্ব একটি আপেক্ষিক বিকৃতি (যা অক্ষাংশের cosines দ্বারা দ্রাঘিমাংশ গুন দ্বারা নিরাময় করা যাবে), কিন্তু কম্পিউটিং উদ্দেশ্যে centroid এই কোন ব্যাপার না. (সম্পর্কিত গণনাগুলির জন্য, যেমন অ্যাঙ্গেলগুলি সন্ধান করা, এটি অনেক বেশি গুরুত্বপূর্ণ would)
হুংকার

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

বহুভুজের সেন্ট্রয়েড বহুভুজের অভ্যন্তরে রয়েছে এমন কোনও গ্যারান্টি নেই (বহুভুজটি উত্তল হলে অবশ্যই)।
সিএফকে

2

ভৌগলিক স্থানাঙ্ক থেকে জিওসেন্ট্রিকে রূপান্তর করুন, জিওসেন্ট্রিক ভেক্টরকে গড়ে গড়ে নিন, তারপরে আবার ভৌগলিকে রূপান্তর করুন।


1
বেশিরভাগ অ্যাপ্লিকেশনগুলিতে এই গণনা অর্থহীন হবে কারণ এটি কীভাবে বিল্ডিংকে উপস্থাপন করা হয় তার উপর নির্ভর করে। উদাহরণস্বরূপ, লাইন বিভাগগুলিকে ঘন করার ফলে বিল্ডিংয়ের চেহারা একেবারেই পরিবর্তন না করেই উত্তরটি প্রশংসনীয়ভাবে পরিবর্তন করতে পারে।
হোবার

1

চূড়ান্তভাবে বহু পয়েন্টের সেন্ট্রয়েড হ'ল প্রতিটি স্থানাঙ্কের গাণিতিক গড়। সুতরাং কেবলমাত্র অক্ষাংশ এবং দ্রাঘিমাংশ যোগ করুন এবং পয়েন্ট সংখ্যা দ্বারা ভাগ করুন।


3
বহুভুজটি ডেটলাইনটি অতিক্রম করলে নয়
পল রামসে

@ পল @tskuzzy এছাড়াও, এই ব্যবস্থাপত্রটি যথাযথ নয়: বিল্ডিংটি তার শীর্ষাংশের সেট নয়, এটি সেই শীর্ষকোষ দ্বারা চিহ্নিত বন্ধ পললাইনের অভ্যন্তর।
হোবার

0

আপনি যদি বৃহত্তর পরিসরের উপর কাজ করে থাকেন তবে আপনার গোলাকার অন্তরঙ্গকরণ প্রয়োজন ।


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