যদি আপনি আপনার সমাধানে কোনও তৃতীয় পক্ষের রেন্ডারিং পণ্য অন্তর্ভুক্ত করতে না পারেন, তাহলে আপনাকে নিজের 3D টাইলস রেন্ডারার তৈরি করতে হতে পারে। এই পদ্ধতির জন্য আপনাকে নিম্নলিখিত গুরুত্বপূর্ণ বিষয়গুলি বিবেচনা করতে হবে:
কন্টেন্ট ইউআরএল
ফটোরিয়ালিস্টিক 3D টাইলস পরিবেশন করার সময়, ম্যাপ টাইলস API শিশুদের টাইলসেটের জন্য URI ফেরত দেয়। এই টাইলসেট URIগুলি নিয়মিত URL নয়। এগুলিতে কেবল পাথ এবং প্যারামিটার উপাদান অন্তর্ভুক্ত থাকে। এগুলিতে আপনার API কী থাকে না, যা আপনার অনুরোধ অনুমোদনের জন্য প্রয়োজনীয়। আরও তথ্যের জন্য, 3D টাইলস স্পেসিফিকেশন দেখুন।
অনুরোধ এবং প্রতিক্রিয়া
এখানে ফটোরিয়ালিস্টিক 3D টাইলসের অনুরোধ এবং প্রতিক্রিয়ার কিছু উদাহরণ দেওয়া হল। আপনি Chrome ডেভেলপার টুল ব্যবহার করে সেগুলি পরীক্ষা করতে পারেন।
নমুনা রুট টাইলসেট অনুরোধ:
https://tile.googleapis.com/v1/3dtiles/root.json?key=YOUR_API_KEY
নমুনা টাইলসেট প্রতিক্রিয়া URI:
/v1/3dtiles/datasets/CgA/files/UlRPVEYuYnVs.json?session=CIqhrPOFvdHSYg
রেন্ডারারদের দ্বারা ব্যবহৃত নমুনা টাইল অনুরোধ URL:
https://tile.googleapis.com/v1/3dtiles/datasets/CgA/files/UlRPVEYuYnVs.json?session=CIqhrPOFvdHSYg&key=YOUR_API_KEY
https://tile.googleapis.com/v1/3dtiles/datasets/CgA/files/UlRPVEYubm9k.glb?session=CIqhrPOFvdHSYg&key=YOUR_API_KEY
পরবর্তী টাইল অনুরোধগুলি তৈরি করার সময়, আপনার API কী সহ টাইলসেট URI-তে প্রদর্শিত যেকোনো প্যারামিটার সংযুক্ত করা উচিত। 3D টাইলস API নিম্নলিখিত দুটি প্যারামিটার প্রদান করে:
-
session - 3D লোডিং সেশনের জন্য একটি অন্তর্নির্মিত শনাক্তকারী। এটি API দ্বারা স্বয়ংক্রিয়ভাবে তৈরি হয়। পরবর্তী টাইল অনুরোধগুলি তৈরি করার সময় এটি রেন্ডারার দ্বারা সংযুক্ত করা আবশ্যক।
-
key - 3D টাইলস পরিষেবা অ্যাক্সেস করার জন্য আপনি যে API কীটি ব্যবহার করেছিলেন। আপনাকে এটি পরবর্তী সমস্ত টাইলের অনুরোধের সাথে সংযুক্ত করতে হবে।
প্রদর্শন বৈশিষ্ট্য
অ্যাট্রিবিউশন মানে ম্যাপ টাইলসের উৎস স্বীকার করা এবং এই API ব্যবহারের জন্য এটি একটি প্রয়োজনীয়তা - এর মধ্যে রয়েছে Google ব্র্যান্ড অ্যাট্রিবিউশন (লোগো) এবং ডেটা অ্যাট্রিবিউশন। Google লোগোটি আপনার জন্য ম্যাপ টাইলস API নীতি পৃষ্ঠায় উপলব্ধ। প্রতিটি টাইলের প্রতিক্রিয়ায় ডেটা অ্যাট্রিবিউশন তথ্য ফেরত দেওয়া হয়। এটি glTF টাইলে , asset , copyright এর অধীনে সন্ধান করুন।
{
"asset": {
"version": "2.0",
"generator": "draco_decoder",
"copyright": "Data SIO, NOAA, U.S. Navy, NGA, GEBCO;Landsat / Copernicus"
}
}
আপনাকে এই তথ্য একত্রিত করতে হবে, বাছাই করতে হবে এবং একটি টেক্সট লাইনে প্রদর্শন করতে হবে, সাধারণত রেন্ডারিংয়ের নীচে। এর জন্য নিম্নলিখিত পদক্ষেপগুলি অন্তর্ভুক্ত থাকে:
দৃশ্যমান সমস্ত টাইল থেকে সমস্ত কপিরাইট তথ্য বের করুন।
একাধিক কপিরাইট উৎসকে সেমিকোলন দিয়ে আলাদা করুন।
ঘটনার সংখ্যার উপর ভিত্তি করে তথ্য সাজান।
গুগল আর্থ যেভাবে এটি করে, ঠিক সেভাবেই, বেশিরভাগ ঘটনা থেকে শুরু করে সর্বনিম্ন পর্যন্ত ক্রমানুসারে কপিরাইট উৎসগুলি স্ক্রিনে প্রদর্শন করুন।