এই টিউটোরিয়ালে, Maps JavaScript-এ 3D Maps ব্যবহার করে আপনার প্রথম JavaScript অ্যাপ্লিকেশন তৈরি করার ব্যাপারে আপনি নিজেকে গাইড করবেন: একটি বেসিক উইন্ডো যা ব্যাকগ্রাউন্ডে Marin Headlands সহ Golden Gate Bridge-এর ওভারহেড ভিউ দেখায়।
টিউটোরিয়াল সম্পূর্ণ করার পরে, আপনার ডেভেলপমেন্ট এনভায়রনমেন্টে নিম্নলিখিত ম্যাপ দেখতে পাবেন:
আপনার পরিবেশ সেট-আপ করা
কোড লেখা শুরু করার আগে, আপনাকে এমন একটি এনভায়রনমেন্ট সেট-আপ করতে হবে যা JavaScript রান করে। এই টিউটোরিয়ালের জন্য, আপনি এনভায়র্নমেন্ট হিসেবে ওয়েব ব্রাউজার ব্যবহার করবেন। সব আধুনিক ওয়েব ব্রাউজারে জাভাস্ক্রিপ্টের জন্য বিল্ট-ইন সহায়তা থাকে, তাই আপনাকে কোনও অতিরিক্ত সফ্টওয়্যার ইনস্টল করতে হবে না।
- আপনার পছন্দের টেক্সট এডিটর খুলুন।
- নতুন ফাইল তৈরি করে
.htmlএক্সটেনশন (যেমন,hello-p3djs.html) সহ সেভ করুন।
একটি HTML পৃষ্ঠা লেখো
শুরু করতে, আপনি একটি সাধারণ HTML স্ট্রাকচার সহ একটি ওয়েব পেজ তৈরি করবেন:
<html>
<head>
<title>Map</title>
</head>
<body>
<!-- Your JavaScript code will go here -->
</body>
</html>
জাভাস্ক্রিপ্ট যোগ করা
এরপর, ম্যাপ লোড করার জন্য আপনি একটি কাস্টম HTML এলিমেন্ট যোগ করবেন। কোডে দুটি এলিমেন্ট আছে:
gmp-map-3d-এ ক্যামেরার প্রাথমিক পজিশন ও ভিউ শুরু করার জন্য প্যারামিটার থাকে।script-এ Maps JavaScript API লোড করার কল রয়েছে।YOUR_KEY-এর জায়গায় আপনার API key বসাতে ভুলবেন না।
<html>
<head>
<title>Map</title>
<link rel="stylesheet" type="text/css" href="./style.css" />
<script
async
src="https://maps.googleapis.com/maps/api/js?loading=async&key=GOOGLE_MAPS_API_KEY&libraries=maps3d"></script>
</head>
<body>
<gmp-map-3d center="37.7704,-122.3985,500" tilt="67.5" mode="hybrid">
</gmp-map-3d>
</body>
</html>অ্যাপ্লিকেশনটি চালাবেন?
অ্যাপ্লিকেশন রান করতে এবং আউটপুট দেখতে, এই ধাপগুলি অনুসরণ করুন:
- আপনার তৈরি করা HTML ফাইল সেভ করুন।
- ওয়েব ব্রাউজারে ফাইলটি খুলুন (আপনি ফাইলটিতে ডবল-ক্লিক করতে পারেন, এটি টেনে এনে ব্রাউজার উইন্ডোতে ফেলতে পারেন অথবা মাউসের ডানদিকের বোতামে ক্লিক করে "এর মাধ্যমে খুলুন" বিকল্প ব্যবহার করতে পারেন)।
- আপনার ব্রাউজার উইন্ডোতে ম্যাপ দেখতে পাবেন।
অভিনন্দন! আপনি Maps JavaScript API-তে Google-এর 3D Maps ব্যবহার করে এইমাত্র একটি অ্যাপ্লিকেশন লিখেছেন।
পরবর্তী ধাপ
- Google-এর আগে থেকে থাকা স্যাম্পেল ব্যবহার করে আরও জটিল 3D ম্যাপের অভিজ্ঞতা তৈরি করুন।
- Maps JavaScript API-তে 3D Maps-এর সম্পূর্ণ সম্ভাবনা সম্পর্কে জানতে রেফারেন্স ডকুমেন্টেশন পড়ুন।