একটি বিকৃত মানচিত্র একটি অক্ষাংশ / দ্রাঘিমাংশ মানচিত্র কিভাবে?

আমার অক্ষাংশ / দ্রাঘিমাংশের একটি গুচ্ছ আছে যা একটি (ভৌগোলিকভাবে বিকৃত) মানচিত্রে x /

তারপর আমি আরও একটি অক্ষাংশ / দ্রাঘিমাংশ জোড়া আছে। আমি এটি সম্ভব হিসাবে সম্ভাব্য হিসাবে মানচিত্রে এটি চক্রান্ত করতে চান। কিভাবে আমি এই কাজ সম্পর্কে যান?

প্রথমে আমি তিনটি নিকটবর্তী ল্যাট / লং পয়েন্টের জন্য রৈখিক সমীকরণগুলির একটি সিস্টেম তৈরি করার সিদ্ধান্ত নিয়েছিলাম এবং এর থেকে রূপান্তরটি গণনা করেছি, কিন্তু এটি সব সময়ে ভাল কাজ করে না। যেহেতু যে একটি রৈখিক সিস্টেম, আমি আরও কাছাকাছি পয়েন্ট ব্যবহার করতে পারবেন না।

You can't assume North is up: all you have is the existing lat/long->x/y mappings.

সম্পাদনা করুন: এটি একটি Mercator অভিক্ষেপ, বা মত কিছু না। এটি ইচ্ছামত পড়ার জন্য বিকৃত (সাবওয়ে মানচিত্র) মনে হয়। আমি শুধুমাত্র নিকটবর্তী 5 থেকে 10 ম্যাপিং ব্যবহার করতে চাই যাতে মানচিত্রের অন্য অংশগুলিতে বিকৃতিটি ম্যাপিংটি প্রভাবিত না করে আমি গণনা করার চেষ্টা করছি।

উপরন্তু, সমগ্র মানচিত্র খুব ছোট ভৌগোলিক এলাকার মধ্যে রয়েছে যাতে পৃথিবীর বিষয়ে চিন্তা করার প্রয়োজন নেই - ফ্ল্যাট-আর্থ অনুমান যথেষ্ট ভাল।

0
আপনি কি trimaps.com এর চেষ্টা করেছিলেন?
যোগ লেখক Gilbou, উৎস

4 উত্তর

ঠিক আছে। একটি তাত্ত্বিক দৃষ্টিকোণ থেকে, যে বিচ্যুতি "নির্বিচারে" দেওয়া হয়েছে, এবং কোনও সমাধান আপনাকে এই মনুষ্যবিহীন বিকৃতি মডেলের প্রয়োজন, আপনি স্পষ্টতই একটি "উত্তর" পেতে পারেন না। যাইহোক, কোনও সমাধানটি বিভ্রান্তিকর কিছু মডেলের (সাধারণত নিঃসন্দেহে) বিভক্ত করে যা এই পরিস্থিতিটির বাস্তবতা বা প্রতিফলিত নাও হতে পারে।

যেহেতু আপনি মডেলগুলির মধ্যে সবচেয়ে আগ্রহী বলে মনে হচ্ছে যে কোনও রকম বিকৃতি ম্যাপিং এর স্থানীয় ধারাবাহিকতা অনুমান করা যায়, তবে সবচেয়ে সুস্পষ্ট পছন্দ হল যে আপনি ইতিমধ্যে চেষ্টা করেছেন: নিকটবর্তী পয়েন্টগুলির মধ্যে রৈখিক ইন্টারপ্লেটন। এর বাইরে যাওয়া আরও গৌণ গণিত এবং সংখ্যাসূচক বিশ্লেষণ জ্ঞান প্রয়োজন যাচ্ছে।

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

যে কাজ না করে, তারপর এন পয়েন্ট এলাকার উপর রৈখিকতার ধারণা ভাঙ্গা হয়। যে সময়ে আপনি একটি চতুর্ভুজ বা ঘনক্ষেত্র মডেল আপগ্রেড করতে হবে। গণিত যে সময়ে উত্তেজক পেতে যাচ্ছে।

0
যোগ

সমস্যা হল গোলকটি বেশ কয়েকটি উপায়ে বিকৃত হয়ে যেতে পারে এবং বিশ্লেষণে জানা যায় যে সমস্ত পয়েন্টগুলি রয়েছে, বলা যাক, আরও দূরে পয়েন্ট চিহ্নিত করতে সহায়তা করবেন না।

আপনি আরও ভাল 'বন্ধ' পয়েন্ট প্রয়োজন, তারপর আপনি এই তিনটি পয়েন্ট চতুর্থ সঙ্গে একটি সমতল উপর অনুমান করতে পারেন এবং interpolation করতে - longitudes দূরত্ব একটি ফাংশন, না একটি ধ্রুবক।

0
যোগ

বিকৃতি ধরনের কোন আরো নির্দিষ্ট বিবরণ আছে? যদি, উদাহরণস্বরূপ, আপনার অক্ষাংশ এবং longitudes একটি Mercator অভিক্ষেপ ব্যবহার করে আপনার 2D মানচিত্র সম্মুখের "বিকৃত" হয়, রূপান্তর গণনা হল সহজেই পাওয়া যায়

যদি মানচিত্রে মানসিকভাবে অবাধে বিকৃত হয়, তবে অনেকগুলি জিনিস আপনি চেষ্টা করতে পারেন, কিন্তু সহজে সম্ভবত একটি গড়পড়তা গড় আপনার বিদ্যমান পয়েন্ট ম্যাপিং থেকে। আপনার ওজন আপনার বিদ্যমান পয়েন্ট থেকে আপনার নতুন বিন্দু থেকে x / y দূরত্ব স্কোয়ার বিপরীত হতে পারে

কিছু পিউডোকোড:

estimate-latitude-longitude (x, y)

    numerator-latitude := 0
    numerator-longitude := 0
    denominator := 0

    for each point,
        deltaX := x - point.x
        deltaY := y - point.y
        distSq := deltaX * deltaX + deltaY * deltaY
        weight := 1 / distSq

        numerator-latitude += weight * point.latitude
        numerator-longitude += weight * point.longitude
        denominator += weight

    return (numerator-latitude / denominator, numerator-longitude / denominator)

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

0
যোগ

Ummm। হয়তো আমি এখানে প্রশ্ন সম্পর্কে কিছু অনুপস্থিত, কিন্তু যদি আপনি দীর্ঘ / lat তথ্য আছে, আপনি উত্তর দিক আছে?

মনে হচ্ছে আপনি একটি প্রকল্প সমন্বয় সিস্টেমের জন্য geodesic স্থানাঙ্ক মানচিত্র করা প্রয়োজন। উদাহরণস্বরূপ ogsb থেকে wgs84

জড়িত গণিত অ তুচ্ছ, কিন্তু কোড শুধুমাত্র কয়েক লাইন আউট আসে। যদি আমার আরো সময় থাকে তবে আমি আরও পোস্ট করবো তবে আমি ঝরনা চাই, যাতে আমি বিরক্তিকর এবং লিঙ্ক করতে পারি। উইকিপিডিয়া এন্ট্রিটি বেশ ভাল।

নোট: পোস্ট ঝরনা সম্পাদিত।

0
যোগ