আমি একটি পাইথন স্ক্রিপ্ট লিখছি যা এক্স এবং ওয়াই সমন্বয়যুক্ত একাধিক এক্সএমএল ফাইল পড়ে এবং সেগুলি একক সিএসভি ফাইলের সাথে সংযুক্ত করে। অক্ষাংশ এবং দ্রাঘিমাংশ সিএসভিতে প্রয়োজনীয় ক্ষেত্র, তবে ওহিও উত্তর স্টেট প্লেন ইউএসএফটি-কে ডাব্লুজিএস 84 এ রূপান্তর করতে আমার এক্স, ওয়াই স্থানাঙ্কে অসুবিধা হচ্ছে।
>>> p = Proj(r'+proj=lcc +lat_1=41.7 +lat_2=40.43333333333333 +lat_0=39.66666666666666 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +datum=NAD83 +units=us-ft +no_defs') #Nad83 State Plane Ohio North US Feet Proj object using parameters
>>> p(739400.91,2339327.3,inverse=True)
(-80.138057868777224, 60.278230707978487)
>>> p1 = Proj(init="epsg:3734") #Nad83 State Plane Ohio North US Feet Proj object using EPSG code
>>> p1(739400.91,2339327.3,inverse=True)
(-80.138057868777224, 60.278230707978487)
উপরের দুটি পদ্ধতিই একই ফলস্বরূপ ফিরে আসে, তবে এই দীর্ঘতম হডসন উপসাগরের কোথাও। আমি যখন আর্কম্যাপে স্থানাঙ্কগুলি প্লট করি তখন সঠিক লম্বা লম্বা হয়: -81.142311,41.688205।
* লক্ষ্য করুন সমস্ত ল্যাট লম্বা দীর্ঘ প্রদান করা হয়, ল্যাট যেহেতু প্রজ এটি ব্যবহার করে
কেউ কি জানেন যে আমি কেন প্রজ 4 এবং পাইপ্রোজ থেকে ভুল স্থানাঙ্ক পাব?