আমি নিজের ছবি মানচিত্র ব্যবহার করে আমার নিজস্ব মানচিত্র অ্যাপ তৈরি করছি। আমাদের বিশ্ববিদ্যালয়টি একটি নতুন ক্যাম্পাসে স্থানান্তরিত হয়েছে এবং আমি হাতে আঁকানো মানচিত্র থেকে 5 স্তরের জুম সহ 7 তলা (ইনডোর) ম্যাপিং করছি।
লিফলেটটি কাস্টম মানচিত্রের টাইলগুলির সাথে কাজ করতে সক্ষম! আমি এই গাইডটিকে অনুসরণ করেছি (omarriott.com/aux/leaflet-js-non-geographicical-imagery), ঠিক যে মানচিত্রটি প্রদর্শিত হয়েছিল তা নিশ্চিত করার জন্য জুম স্তরের সংখ্যাগুলির সাথে আমি কিছু পরীক্ষা এবং ত্রুটি করেছি (গাইড অনুসরণ করে ঠিক তেমনটি হয়নি) আমার জন্য কাজ)।
লিফলেট ইনডোর নামে একটি প্লাগইন রয়েছে তবে এটি জিওজেসনের উপর নির্ভর করে, যা আমার ছিল না। আমার কাছে সমস্ত কাস্টম চিত্রের স্থানাঙ্ক এবং আমার নিজস্ব কাস্টম জসন। যাইহোক, লিফলেটটি অপ্রজেক্ট এবং প্রকল্পের পদ্ধতিতে চিত্রের স্থানাঙ্কগুলি ল্যাট এলএনজি (এবং বিপরীতে) তে রূপান্তর করতে সক্ষম।
আমি বিভিন্ন ফ্লোর তৈরি করতে যা করেছি তা হ'ল পরিবর্তে স্তর নিয়ন্ত্রণ ব্যবহার করা। অবশ্যই, এপিআইটি বের করতে এবং এটি সবকিছু যেমন কাজ করবে ঠিক তা নিশ্চিত করতে কিছুটা সময় নেয়। উদাহরণস্বরূপ, আমি প্রতিটি তলগুলির জন্য আমার চিহ্নিতকারীদের গোষ্ঠীভুক্ত করেছি এবং বিভিন্ন জুম স্তরগুলিতে সুন্দরভাবে রেন্ডার করার জন্য একটি কোড দিয়েছি। এবং আলাদা ফ্লোর লোড করার জন্য সঠিকভাবে মার্কারগুলি লোড করার জন্য একটি হ্যান্ডলার প্রয়োজন।
আমি জানি যে লিফলেটটির ভৌগলিক মানচিত্রের উপর নির্ভরশীল প্রচুর উদাহরণ রয়েছে এবং এটি আমাদের মতো লোককে অন্ধকারে ফেলে যেতে পারে, তবে আমি আপনাকে আশ্বাস দিতে চাই যে এটি কাস্টম মানচিত্রের জন্য করা সম্ভব। আপনার এই চিত্রটি দরকার, এটি সঠিকভাবে টাইল করুন (সঠিক নাম সহ), এটি অ্যামাজনের মতো সিডিএন এ লোড করুন এবং তারপরে লিফলেট API ব্যবহার করুন।