ডাব্লুএমটিএস এবং ডাব্লুএমএস এর মধ্যে পার্থক্য?


63

এ এর মধ্যে মূল পার্থক্য কী?

ওয়েব ম্যাপ টালি পরিষেবা (ডাব্লুএমটিএস)

এবং ক

ওয়েব মানচিত্র পরিষেবা (ডাব্লুএমএস)

যখন আপনি একটি অপরটি থেকে বেছে নেওয়া উচিত?

একে অপরকে বেছে নিয়ে (ডিস) সুবিধাগুলি কী?

আমি উইকিপিডিয়া এন্ট্রি পড়েছি।

উত্তর:


44

একটি ডাব্লুএমটিএস টাইলগুলি সরবরাহ করে (বেশিরভাগ 256x256 পিক্সেল আকার), যখন ডাব্লুএমএস অনুরোধ অনুযায়ী একটি চিত্র সরবরাহ করে।

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


69

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

ওএসজিও এটিকে মোকাবেলার জন্য দুটি উপায় নিয়ে এসেছিল। একটি হ'ল ডাব্লুএমএস প্রোটোকল অতিরিক্ত তথ্যের সাথে প্রসারিত করা যাতে কোনও অনুগত ক্লায়েন্ট অনুরোধগুলি প্রেরণ করতে পারে যে সঠিকভাবে লাইন আপ করতে পারে। একে ডাব্লুএমএস-সি আখ্যা দেওয়া হয়েছিল।

অন্যটি টিএমএস, সম্পূর্ণ নতুন প্রোটোকল যা টাইলসের জন্য বিশেষভাবে নকশাকৃত। বিশেষত এটি টাইলগুলির জন্য ক্লায়েন্টকে একটি নির্দিষ্ট গ্রিডের সাথে প্রান্তিককরণের জন্য একটি বাউন্ডিং বক্সের জন্য অনুরোধ করার চেয়ে পূর্ণসংখ্যার সূচকগুলি ব্যবহার করে।

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

তিনটি প্রোটোকল ব্যবহার করে প্রাক-রেন্ডার করা টাইলগুলি পরিবেশন করা যেতে পারে এবং সেখানে টাইল সার্ভার রয়েছে যা তিনটি সমর্থন করে, কিছু প্রচলিত ডাব্লুএমএস সার্ভারের সামনে ক্যাচিং প্রক্সির ভূমিকা পালন করে (জিও সার্ভার এবং জিওউবক্যাচের সাধারণ জুটি হিসাবে)

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

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


2
4 বছর পরে, আপনি কি বলবেন যে ডাব্লুএমটিএস পরিষেবা বাস্তবায়ন এখনকার মতো পরিপক্ক?
jpmc26

4
@ jpmc26 আমি অবশ্যই সুপারিশ করছি যে আজকাল লোকেরা জিওওয়েব ক্যাশে দিয়ে ডাব্লুএমটিএস ব্যবহার করবে এবং আমরা ডাব্লুএমএস-সি থেকে ডাব্লুএমটিএসে জিডব্লিউসি'র অভ্যন্তরীণ ডেমো পৃষ্ঠা (যা ওপেনলায়ার্স ব্যবহার করেছিল) স্যুইচ করেছি। কিছু লোকের কাছে অবশ্যই নতুন পথটি সর্বদা নতুন এবং অবিশ্বস্ত উপায়ে হবে তা যতক্ষণই চলুক না কেন। অন্যদের জন্য এটি পুরানো এবং আড়ম্বরপূর্ণ উপায় এবং ম্যাপবক্স যা এই সপ্তাহে যা করছে তার পক্ষে প্রত্যাখ্যান করা উচিত।
স্মিথক্ম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.