কোন স্থানাঙ্ক ব্যবস্থায় সত্য বৃত্তগুলি বৃত্তাকার দেখা দেয়?


10

আমি কিছুক্ষণের জন্য গুগল ম্যাপে বিকাশ করছি এবং ওপেনলায়ার্সে স্যুইচ করছি তবে একটি পয়েন্টে আটকে রয়েছি: আমি বেশিরভাগ বৃত্তাকার এমন ভেক্টরগুলি আঁকছি তবে কিছু কাস্টম জ্যামিতি জড়িত তাই আমি ক্রিয়েগ্রুলারপলিগন ব্যবহার করতে পারি না। আমি পয়েন্টগুলির একটি অ্যারে তৈরি করছি এবং এটি একটি ওপেনলায়ার্সে পাঠাচ্ছি ay লেয়ার.ভেক্টর অবজেক্ট। এটি দুর্দান্ত কাজ করে তবে ফলস্বরূপ 'চেনাশোনাগুলি' নিরক্ষরেখার কাছে কেবল গোলাকার, উচ্চতর অক্ষাংশে নয়। বেসম্যাপটি উচ্চ অক্ষাংশে যেমন রয়েছে তেমন পরিমাণে তারা স্কোয়াশড রয়েছে, যা মনে হয় বোধ হয়। আমি যদি গুগলকে বেস স্তর হিসাবে ব্যবহার করি তবে এগুলি সমস্ত অক্ষাংশে সঠিক আকার, তবে আমি একটি অফলাইন মোবাইল সমাধান তৈরি করছি যাতে এটি না হয়।

আমি কোনও বেস স্তর (বা কোন পরামিতি সেট করতে হবে) এর জন্য কী ব্যবহার করব যাতে আমার জ্যামিতি গুগল বা অনলাইন মানচিত্র ব্যবহার না করে সমস্ত অক্ষাংশে বৃত্তাকার থাকে?

উত্তর:


12

আমার অনুমান যে আপনার চেনাশোনাগুলি এমন কিছু দেখায়:

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

(সূত্র: এসরি ম্যাপিং সেন্টার ব্লগ )

আপনি নিখুঁত চেনাশোনাগুলির জন্য ডাব্লুজিএস 84 ইপিএসজি: 4326 এর পরিবর্তে ওয়েব মার্কেটর ইপিএসজি: 900913 ব্যবহার করতে চাইবেন

এই বিষয়ে আরও এবং মারকেটরে চেনাশোনাগুলি দেখতে কেমন তার একটি উদাহরণ: টিসোটের ইনডেট্রেক্স মানচিত্রের অভিক্ষেপ বিকৃতির চিত্রিত করতে সহায়তা করে

ওপ্লেলেয়ারগুলি মারকেটর ব্যবহার করতে, আপনাকে আপনার বেস স্তরটিতে গোলাকার মেকেরেটর বিকল্পটি সেট করতে হবে।

sphericalMercator: true,

ধন্যবাদ! এটাই আমার দরকার তথ্য ছিল। আমি ভেবেছিলাম আমি ইপিএসজিতে ছিল এমন একটি স্তর নিয়ে কাজ করছি: 900913 তবে এটি হয়নি was আমিও নিশ্চিত করেছিলাম যে সমস্ত রূপান্তরগুলি EPSG: 4326 থেকে EPSG: 900913 এ চলেছে এবং এটি পুরোপুরি কার্যকর হয়। এখন আমাকে কেবল এটি বের করতে হবে যে অফলাইনে থাকা অবস্থায় মানচিত্রের টাইলগুলিতে লোড করার চেষ্টা করলে ভাঙা চিত্রের আইকনগুলি কীভাবে প্রদর্শিত না হয়।
kschaos

14

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

আগস্ট এপিসাইক্লোইডাল

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

সাধারণভাবে ব্যবহৃত কনফরমাল অনুমান হয় Mercator (ক নলাকার অভিক্ষেপ), Stereographic (একটি দিগ্বলয়ী অভিক্ষেপ), এবং ল্যাম্বার্ট কনফরমাল কনিকের (একটি কনিক অভিক্ষেপ স্পষ্টত)। এগুলি অনুমানের তিনটি প্রধান পরিবারকে কভার করে, আপনাকে মেরিডিয়ান এবং অক্ষাংশের রেখাগুলির কৃতজ্ঞকে একটি বিশেষ "চেহারা" চয়ন করার নমনীয়তা দেয়। অতিরিক্ত বিকল্প, যা কিছু GISes পাওয়া যেতে পারে অন্তর্ভুক্ত মিলার Oblated Stereographic , Littrow , দ্বিমেরু অবলিক কনিকের কনফরমাল , Lagrange, , Eisenlohr , আগস্ট Epicycloidal , Guyou , পার্স Quincuncial, GS50 , বিভিন্ন অ্যাডামস অনুমান, এবং লি । (উত্স: স্নাইডার অ্যান্ড ভক্সল্যান্ড, মানচিত্র প্রজেকশনগুলির একটি অ্যালবাম। ইউএসজিএস পেশাদার কাগজ 1453.) এই শেষ দুটি সম্ভাব্য কনফরমাল প্রজেকশনগুলির সম্পদ নির্দেশ করে যা দেখায় যে কনফরমাল প্রজেকশনগুলি সত্যিকার অর্থে "আকার সংরক্ষণ করে" নয়: অ্যাডামস প্রজেকশনগুলি আনুষ্ঠানিকভাবে মানচিত্র একটি বর্গক্ষেত্রে একটি গোলার্ধ এবং লি অভিক্ষেপ এটিকে ত্রিভুজ হিসাবে স্থাপন করে। আসলে, কমপ্লেক্স অ্যানালাইসিসের রিমান ম্যাপিং উপপাদ্যটি দেখায় যে আপনি যে কোনও বহুভুজের মধ্যে একটি গোলার্ধকে আনুষ্ঠানিকভাবে মানচিত্র করতে পারেন!

OpenLayers ব্যবহার Proj4js অভিক্ষেপ গ্রন্থাগার। অনুমানগুলির জন্য উত্স কোডটি / proj4js / lib / projCode / ফোল্ডারে বিতরণ করা হয়। কনফরমাল অনুমান সর্বশেষ রিলিজ (1.0.2) সঙ্গে অন্তর্ভুক্ত করা হয় Mercator , দুই তির্যক Mercators , দুই তির্যক Mercators ( "Hotine" এবং "সুইস অবলিক"), ল্যাম্বার্ট কনফরমাল কনিকের এবং Stereographic

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


এই উত্তরের এখানে আরও পাওয়া গেছে: pasda.psu.edu/help/pro
ક્ષે.

@ ম্যাপবেকার এই লিঙ্কটি দেওয়ার জন্য আপনাকে ধন্যবাদ। দুর্ভাগ্যক্রমে একটি কনফরমাল প্রজেকশনের এর বৈশিষ্ট্যটি ভুল: "একটি কনফর্মাল প্রজেকশন আয়তক্ষেত্রগুলির মতো আকার বজায় রাখে।" এটি কেবলমাত্র জন্য সত্য ক্ষুদ্রাতিক্ষুদ্র , আকৃতি সসীম আকারের আকার জন্য নয়।
হোবার

আপনি কি পিএসইউতে এমন কাউকে জানেন যে সেই দস্তাবেজটি সামঞ্জস্য করতে সহায়তা করতে পারে?
DPSSpatial

@ ম্যাপবেকার দুর্ভাগ্যবশত না; আমার এখনকার কোনও যোগাযোগ নেই। আমি এও নিশ্চিত নই যে তারা এটিকে সামঞ্জস্য করতে চাইবে। সঠিক হওয়া এবং পেডেন্টিক হওয়ার মধ্যে একটি সূক্ষ্ম লাইন রয়েছে। আমি বিশ্বাস করি তারা উদ্ভাস এবং সরলতা মূল্যবান হতে পারে - তাদের নির্দিষ্ট দর্শকদের জন্য - বড় দাঁড়িপাল্লা উপর জ্যামিতিক বৈশিষ্ট্য সংরক্ষণ মধ্যে পার্থক্য ঢোকা চাইনি বনাম ছোট দাঁড়িপাল্লা। আমি প্রকাশের সরলতাকেও গুরুত্ব দিয়েছি, তবে পর্যাপ্ত ছোট চেনাশোনাগুলিকে জোর দিয়ে সরলতা এবং সঠিকতার মধ্যে আরও সঠিক সমঝোতার সন্ধান করার জন্য এই উত্তরে আমি চেষ্টা করেছি ।
হোবার

2

ঠিক আছে, স্পষ্টতই আপনি সমস্যা হবেন যতক্ষণ আপনি ইপিএসজিতে বেসম্যাপ ব্যবহার করবেন: 4326 প্রক্ষেপণ। আপনার যা দরকার তা হল গোলাকৃতির মার্কেটর প্রক্ষেপণ যা আপনি লক্ষ্য করেছেন যে গুগল ম্যাপস এবং অন্যান্য বাণিজ্যিক মানচিত্র সরবরাহকারীরা। এই সমস্যাটি সম্পর্কে আরও ভাল উপলব্ধি পেতে এগিয়ে যান এবং পড়ুন

আপনার অফলাইনে মোবাইল সমাধানের জন্য ওপেনস্ট্রিটম্যাপ সম্ভবত একটি ভাল সমাধান হতে পারে।

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