AltitudeMode হল এমন একটি প্রপার্টি যা ম্যাপ এলিমেন্টের উল্লম্ব প্লেসমেন্ট নির্ধারণ করে।
এটি নির্ধারণ করে যে কোনও অবজেক্ট ভূখণ্ডের সাপেক্ষে, মাটির উপরে থাকা ফিচার (যেমন বিল্ডিং)
সাপেক্ষে নাকি সমুদ্রপৃষ্ঠ থেকে পরম উচ্চতায়
রেন্ডার করা হয়েছে।
AltitudeMode হল এমন একটি প্রপার্টি যা নির্ধারণ করে যে আপনি 3D ম্যাপে যেসব এলিমেন্ট যোগ করেন,
যেমন মার্কার, পলিলাইন, পলিগন এবং মডেল, সেগুলি পৃথিবীর পৃষ্ঠের সাপেক্ষে
কোথায় রেন্ডার করা হবে। এছাড়াও, AltitudeMode কন্ট্রোল করে যে flyTo এবং flyAround অ্যানিমেশনের সময়
ক্যামেরা কোথায় পজিশন করা আছে।
নিম্নলিখিত নির্দেশিকা AltitudeMode কার্যকরভাবে ব্যবহার করার তথ্য প্রদান করে,
এবং এলিমেন্ট কীভাবে রেন্ডার করা হয় তা প্রভাবিত করে এমন বিষয়গুলির জন্য বিবেচনা।
ডিজিটাল এলিভেশন মডেল
ফিচার প্লেসমেন্ট দুটি অন্তর্নিহিত ডিজিটাল এলিভেশন মডেল (DEMs) দ্বারা পরিচালিত হয় API-তে অ্যাক্সেসযোগ্য:
- ডিজিটাল টেরেন মডেল (DTM) / "গ্রাউন্ড": "বেয়ার-আর্থ" ভিউ যা মাটির উপরে থাকা অবজেক্ট সরিয়ে দিয়ে মাটির উচ্চতা দেখায়।
- ডিজিটাল সারফেস মডেল (DSM) / "মেশ": সারফেসের এমন উপস্থাপনা যাতে ভূখণ্ডের উচ্চতা এবং বিল্ডিং ও গাছের মতো ভূপৃষ্ঠের উপরে থাকা ফিচার অন্তর্ভুক্ত থাকে।
নিম্নলিখিত ছবিতে একটি শহুরে এলাকার DTM ও DSM রেন্ডারিংয়ের মধ্যে পার্থক্য দেখানো হয়েছে:

AltitudeMode বিকল্প
AltitudeMode-এর পছন্দ নির্ধারণ করে যে কীভাবে ফিচারের উচ্চতা ভ্যালু (যদি
প্রদান করা হয়) ডিজিটাল উচ্চতা মডেলের সাপেক্ষে ব্যাখ্যা করা হয়।
ABSOLUTE: সমুদ্রের গড় উচ্চতার সাপেক্ষে অবজেক্ট রেন্ডার করে, EGM96 ব্যবহার করে হিসাব করা হয়।CLAMP_TO_GROUND: প্রদত্ত উচ্চতা উপেক্ষা করে এবং ভূখণ্ড অনুসরণ করে, অবজেক্টটি সরাসরি DTM (গ্রাউন্ড)-এ রেন্ডার করে।RELATIVE_TO_GROUND: DTM (গ্রাউন্ড) সারফেসের সাপেক্ষে অবজেক্ট রেন্ডার করে।RELATIVE_TO_MESH: DSM (Mesh)-এর সাপেক্ষে অবজেক্ট রেন্ডার করে—মাটি, বিল্ডিং ও জল সহ সবচেয়ে উঁচু সারফেস।
নিম্নলিখিত স্যাম্পেল আপনাকে একটি পলিলাইনের AltitudeMode পরিবর্তন করতে দেয় যাতে আপনি দেখতে পারেন
কীভাবে বিভিন্ন মোড একটি আধা-শহুরে সেটিংয়ে জটিল জ্যামিতিতে পলিলাইনের রেন্ডারিংয়ের উপর প্রভাব ফেলে:
আপেক্ষিক মোডে উচ্চতার মান
রিলেটিভ মোড (RELATIVE_TO_GROUND বা RELATIVE_TO_MESH) ব্যবহার করার সময়,
প্রদান করা উচ্চতার মান হল বেছে নেওয়া বেস সারফেস থেকে অফসেট, সমুদ্রপৃষ্ঠ থেকে নির্দিষ্ট
উচ্চতা নয়। যেমন, ১০০ উচ্চতা সেট করলে ফিচারটি DTM বা DSM-এর ১০০ মিটার উপরে প্লেস করা হবে।
ফিচার ডেটাতে উচ্চতা অন্তর্ভুক্ত না থাকলে,
RELATIVE_TO_MESH-এর মতো রিলেটিভ মোড ফিচারটিকে সরাসরি মেশ/সারফেসের উপরে রাখবে।
তবে, পলিলাইন এবং পলিগনের ক্ষেত্রে, পয়েন্টগুলির মধ্যে সংযোগগুলি সরলরেখা হবে, যা ইন্টারপোলেশন ব্যবহার না করলে পয়েন্টগুলির মধ্যে মেশের মধ্য দিয়ে লাইনটি যেতে পারে।
পরবর্তী ধাপ
AltitudeMode-এর আরও গভীর ওভারভিউয়ের জন্য আর্কিটেকচার সেন্টার বিষয় পড়ুন, যার মধ্যেAltitudeModeও মার্কারের তথ্য অন্তর্ভুক্ত।