উত্তর:
অক্ষাংশ এবং দ্রাঘিমাংশ এবং জিপ কোডের মধ্যে কোনও কঠোর অ্যালগরিদমিক সম্পর্ক নেই - এগুলি হ'ল ডাক পরিষেবা দ্বারা উত্পন্ন সমস্ত কাস্টম অঞ্চল। জিপ কোড দ্বারা বহুভুজ / বহুভুজ সেন্ট্রয়েডগুলিকে কোড করে এমন একটি ডেটাসেটে আপনার অ্যাক্সেস দরকার।
1) কমপ্লেক্স
Ditionতিহ্যগতভাবে, এই টাস্কটিকে (ঠিকানা অনুসন্ধানের সাথে মিলিত) 'জিওকোডিং' বলা হয়। সম্পূর্ণ ঠিকানা অনুসন্ধানের জন্য সবচেয়ে সুবিধাজনক পদ্ধতিটি হ'ল গুগল ম্যাপস, বিং ম্যাপস বা ইএসআরআই দ্বারা নির্ধারিত একটি পূর্ববর্তী অনলাইন জিওকোডার খুঁজে পাওয়া।
2) সরল
যদিও কেবল মার্কিন জিপ কোডের জন্য, আদমশুমারী থেকে তথ্য পাওয়া যায়:
http://www.census.gov/geo/www/cob/z52000.html
আমি আর জিওস্প্যাটিয়াল সামর্থ্যের সাথে পরিচিত নই, তবে আপনার যা দরকার তা হ'ল বহুভুজ-> সেন্ট্রয়েড এবং সেন্ট্রয়েড-> স্থানাঙ্ক।
3) সরল
এই টাস্কটি যথেষ্ট সাধারণ যে একটি প্রিজিস্টিং সেন্ট্রয়েড ডেটাসেট বিদ্যমান: http://coolthingoftheday.blogspot.com/2008/04/free-us-zip-code-database-as-csv.html
আপনি কি zipcode
প্যাকেজ তাকিয়েছেন ? এটি মূলত তাদের শহর, রাজ্য, অক্ষাংশ এবং দ্রাঘিমাংশ সহ 45,000 ডলার জিপকোড সহ একটি ডেটাফ্রেম।
আমি প্যাকেজে geocode
ফাংশনটি ব্যবহার করি ggmap
।
দেখে মনে হচ্ছে আপনি রিলগুলিতে রুবি ব্যবহার করছেন
রায়ান বেটস http://railscasts.com/episodes/273-geocoder?view=asciicast থেকে এই টিউটোরিয়ালটি
চেষ্টা করে দেখুন এবং এটি পুরোপুরি কার্যকর হয়। আপনি ঠিকানা বা পিনকোডটি টাইপ করলে এটি দ্রাঘিমাংশ এবং অক্ষাংশ প্রদর্শন করবে।