বহুভুজের জিওহ্যাশের পদ্ধতি?


11

জিওহ্যাশ একটি বিন্দুর অক্ষাংশ এবং দ্রাঘিমাংশকে স্ট্রিংয়ে কোড করার জন্য একটি দুর্দান্ত পদ্ধতি। সংখ্যা + বর্ণের ব্যবহারের কারণে এটি সংক্ষিপ্ত, এবং যথাযথটি শেষে অক্ষর যুক্ত করে সুর করা যেতে পারে।

আমি বহুভুজ কোড করতে পয়েন্ট নয়, সমমানের পদ্ধতিটি খুঁজছি। আমি এটি করার দুটি উপায় দেখেছি:

  • সমস্ত বহুভুজের পয়েন্ট জিওহ্যাশ করুন, তারপরে সেগুলিকে সংযুক্ত করুন এবং তারপরে ক্লাসিকাল পাঠ্য সংক্ষেপণ অ্যালগরিদম ব্যবহার করে ফলাফলটি স্ট্রিংটি সংকোচ করুন।
  • বহুভুজের মধ্যে অন্তর্ভুক্ত সমস্ত জিওশেসগুলি উল্লেখ করুন। এটি রিকার্সিভিউপ্রিটট্রি পদ্ধতি - http://www.opensourceconnifications.com/2014/04/11/indexing-polygons-in-lucene-with-accuracy/ দেখুন

আমি চাই কোডটি মানুষের দ্বারা চালিত হতে পারে, যেমন। ম্যানুয়ালি অনুলিপি করা হয়েছে, কেবল সূচি হিসাবে মেশিন দ্বারা নয়।

সম্পাদনা করুন: http://seenthis.net/messages/269838 এও (ফরাসি ভাষায়) আলোচনাটি দেখুন ।


জিআইএস এসই তে আপনাকে স্বাগতম, আপনি কি কোনও অজগর / জিও লাইব্রেরি ব্যবহারের জন্য উন্মুক্ত?
আর্টওয়ার্ক 21

পরিষ্কারভাবে হ্যাঁ তবে প্রশ্নটি বাস্তবায়নের চেয়ে ধারণা এবং অ্যালগরিদম সম্পর্কে বেশি।
সিলভেন লেসেজ

উত্তর:


6

কটাক্ষপাত আছে Georaptor । জিওহেসের সংকুচিত সেট তৈরি করে, অর্থাত্ বিভিন্ন স্তরে জিওহেশের সংমিশ্রণ।


নোট করুন যে ইলাস্টিকস অনুসন্ধান বহুভুজ সূচকের জন্য একই কৌশল ব্যবহার করছে: elastic.co/guide/en/elasticsearch/references/current/…
সিলভেন লেসেজ

2

সর্বাধিক শক্তিশালী বাস্তবায়ন এর বহুভুজ কভার বাস্তবায়নের সাথে এস 2 জ্যামিতি লাইব্রেরিতে রয়েছে। জিওহ্যাশগুলিকে এর ইউনিট হিসাবে উন্নত করে S2CellIds ব্যবহার করে।


1

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

আপনি যেমন জিওহ্যাশের সমাধানগুলির মতো বিভিন্ন বাস্তবায়ন সন্ধান করছেন, https://github.com/google/open-location-code/blob/master/docs/compistance.adoc এ বিভিন্ন অ্যালগরিদম এবং সমাধানগুলির গুগল তুলনা দেখুন

এটি পরিষ্কারভাবে পয়েন্টগুলির জন্য তবে এটি আপনাকে বহুভুজ জিওহ্যাশ "অনুসন্ধান" এর জন্য সহায়তা করতে পারে।


1

জিওহেসেস দিয়ে বহুভুজ পূরণ করা বিএফএস সম্পাদন করা একটি খুব সাধারণ বাস্তবায়ন হবে। তারপরে আপনি পুনরাবৃত্তভাবে প্রান্তগুলি উচ্চতর নির্ভুলতায় ভাঙ্গতে পারেন।

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

এখানে উদাহরণ বিএফএসের একটি উদাহরণ


0

পোস্টজিআইএস ফাংশন এসT_ জিওহ্যাশ ইনপুট জ্যামিতির ধরণের ভিত্তিতে একটি জিওহ্যাশ প্রদান করে। অবশ্যই, একটি পয়েন্ট ব্যতীত অন্য কোনও জ্যামিতির ফলে নিম্নতর নির্ভুলতা দেখা দেবে।

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