ভেক্টর টাইলড মানচিত্রের অর্থ কী?


11

আমি এমন একটি অ্যাপ্লিকেশন নিয়ে কাজ করছি যা জিওজেএসনকে ওপেনলায়ার্স মানচিত্রে রেন্ডার করে।

বাহ্যিক পরিষেবাগুলি (ওএসএম বা বিং) থেকে পিএনজি চিত্রগুলি ডাউনলোড না করে জিওজেসন ফাইলে ভূ-তথ্য থাকা এবং রিয়েল-টাইমে সেগুলি সরবরাহ করার বিষয়ে ধারণা The আমার গবেষণা থেকে মনে হয় এই প্রযুক্তি বলা হয়েছিল 'vector tile'। আমার কিছু ছেলের ওয়েবসাইট যেমন http://openstreetmap.us/~migurski/vector-datasource/ এবং http://mike.teczno.com/notes/postgreslessness-mapnik-vectiles.html (একই লোক)।

তার কাজটি মনে হয় যা আমি অর্জন করতে চাই তবে বাস্তবে এটি কীভাবে কাজ করে তা পাই না।

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

তাঁর ব্লগে তিনি বর্ণনা করেছেন যে এমন একটি সার্ভার থাকবে যা ডেটা সরবরাহ করে যা 'MapNik Vector Tile'ফর্ম্যাট বলে। ভেক্টর টাইল এবং জিওজেসনের মধ্যে পার্থক্য কী? এটির অর্থ কি টাইল্ড জিওজেসন যা সীমানা বাক্সের সাথে মিলে যায়? নাকি এটি নতুন চিত্রের ধরণ?

যদি আপনি তার উদাহরণটি দেখে থাকেন তবে আপনি পর্যবেক্ষণ করতে পারেন যে রাস্তাগুলির লেবেলগুলি রাস্তার স্ট্রোকের সাথে সংযুক্ত রয়েছে। আমি ওপেনলায়ার্সে রেন্ডারার কোড পরিবর্তন করে ওপেনলায়ার্সে একই কাজ করার চেষ্টা করেছি তবে আমি কেবলমাত্র লেবেলগুলি ঘোরতে সক্ষম হয়েছি কিন্তু রাস্তাগুলিতে সেগুলি বাঁকতে পারি না (উদাহরণস্বরূপ, যখন রাস্তার কোণে থাকে, মানচিত্রে 'এল' আকারে লেবেল প্রদর্শিত হয়। * * + খুব ভাল রেন্ডার!

দেখে মনে হচ্ছে মাইক (ব্লগের লেখক) ওপেনলায়ার্স ছাড়াও কিছু আলাদা মানচিত্র ব্যবহার করেছে তবে তিনি কীভাবে এটি করেছিলেন তা আমি বুঝতে পারি না। জিজ্ঞাসা করার জন্য অনেকগুলি প্রশ্ন রয়েছে তবে আমি উপরেরটি প্রথমে বুঝতে চাই।


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

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

উত্তর:


5

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

যদি আপনি পিছনে নীতিগুলি এবং কিছু প্রাসঙ্গিক সাহিত্যের প্রতি আগ্রহী হন তবে আপনার এই দুর্দান্ত কাগজটি দেখে নেওয়া উচিত (হ্যাঁ, আমি স্ব প্রচার করি :-):

গাফুরী, জে।, 2012. ভেক্টর ডেটা সহ ওয়েব ম্যাপিংয়ের দিকে। ইন: জিয়াও, এন।, কোয়ান, এম.পি., গুডচাইল্ড, এমএফ, শেখর, এস। (অ্যাড।), ভৌগলিক তথ্য বিজ্ঞান। ভোল। কম্পিউটার বিজ্ঞানে বক্তৃতা নোটের 7478 78 স্প্রিঞ্জার বার্লিন হাইডেলবার্গ, বার্লিন, হাইডেলবার্গ, সিএইচ। 7, পৃষ্ঠা 87-101।

কাগজের একটি বিনামূল্যে সংস্করণ এখানে পাওয়া যায় । এর সংক্ষিপ্তসার হিসাবে: দক্ষ ভেক্টর ওয়েব ম্যাপিং = ডেটা এবং শৈলীর জন্য স্মার্ট ফর্ম্যাট + জুম নির্ভর নির্ভর সাধারণীকরণ + (টাইলিং বা স্পেসিয়াল ইনডেক্সিং)। একটি ব্যবহারের কেস এখানে দৃশ্যমান ।


1

আমি যেমন এটি বুঝতে পারি, ভেক্টর টাইল ফর্ম্যাটটি ম্যাপনিক বা টাইলমিলের মতো টাইল-রেন্ডারারকে পোষ্টগ্রেস্কেলের মতো ডেটাবেস ব্যবহারের পরিবর্তে খাওয়ানোর জন্য ব্যবহৃত হয়।

জ্যামিতিগুলি ওপেনলায়ার্সের মতো কোনও ওয়েব ক্লায়েন্ট অ্যাপ দ্বারা বাস্তব সময়ে রেন্ডার করা হয়নি, তবে এটি গবেষণার একটি আকর্ষণীয় ক্ষেত্র :-)


ইউটিএফগ্রিড একটি ভেক্টর টাইলিং ফর্ম্যাট যা ব্রাউজারে ওপেনলায়ারগুলিতে সমর্থন করে। দয়া করে এই নমুনাটি দেখুন: openlayers.org/dev/example/utfgrid.html
দেবদত্ত টেংশে

1
ইউটিএফগ্রিডের সাথে এখানে কোনও সম্পর্ক নেই।
লরেন্ট জাগো

2
আপনার ভেক্টর টাইলসের সংজ্ঞা উপর নির্ভর করে। এটি দেখুন: gis.stackexchange.com/questions/15240/… এবং wiki.openstreetmap.org/wiki/Vector_tiles
দেবদত্ত টেঙ্গশে

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