ম্যাপস ডেমো কী একটি বিনামূল্যের ফিচার, যা আপনাকে বিলিং তথ্য না দিয়েই ম্যাপস জাভাস্ক্রিপ্ট এপিআই ব্যবহার করে প্রোটোটাইপিং শুরু করতে দেয়। পেইড অ্যাকাউন্ট কেনার আগে আপনার আইডিয়াগুলো যাচাই করে বাস্তবে প্রয়োগ হতে দেখুন। এই পৃষ্ঠায় ম্যাপস ডেমো কী কীভাবে কাজ করে, এর কোটা, আপনি কোন ফিচারগুলো ব্যবহার করতে পারবেন এবং কীভাবে আপনার কী পাবেন ও ব্যবহার করবেন, তা ব্যাখ্যা করা হয়েছে।
দ্রষ্টব্য: ম্যাপস ডেমো কী প্রযুক্তিগতভাবে একটি এপিআই কী যা সীমিত সংখ্যক ফিচার সমর্থন করে। এটি শুধুমাত্র টেস্টিং এবং প্রোটোটাইপিংয়ের উদ্দেশ্যে তৈরি, এবং প্রোডাকশন ব্যবহারের জন্য ডিজাইন করা হয়নি। এটি ম্যাপস ডেমো প্রজেক্টের পরিষেবার শর্তাবলীরও অধীন।
ম্যাপস ডেমো কী দিয়ে আমি কোন ফিচারগুলো ব্যবহার করতে পারব?
ম্যাপস ডেমো কী (Maps Demo Key) ম্যাপস জাভাস্ক্রিপ্ট এপিআই (Maps JavaScript API), ওয়েদার এপিআই (Weather API), এবং ম্যাপস গ্রাউন্ডিং লাইট (Maps Grounding Lite)-এর সীমিত কিছু ফিচার সমর্থন করে। নিচে তালিকাভুক্ত নয় এমন কোনো এপিআই বা ফিচার ব্যবহার করতে হলে, আপনাকে হয় আপনার ম্যাপস ডেমো কী-তে একটি বিলিং অ্যাকাউন্ট যোগ করতে হবে অথবা একটি নতুন এপিআই কী তৈরি করে বিলিং চালু করতে হবে । আরও তথ্যের জন্য, ম্যাপস জাভাস্ক্রিপ্ট এপিআই সেট আপ করুন (Set up the Maps JavaScript API) দেখুন।
সমর্থিত ম্যাপস জাভাস্ক্রিপ্ট এপিআই বৈশিষ্ট্য
✔ সমর্থিত বৈশিষ্ট্যসমূহ
- ম্যাপ রেন্ডারিং: স্যাটেলাইট এবং ভূখণ্ড ভিউ সহ ২ডি/৩ডি ম্যাপ লোড করুন।
- মার্কার ও ইভেন্ট: মার্কার, তথ্য উইন্ডো যোগ করুন এবং ব্যবহারকারীর ক্লিক পরিচালনা করুন।
- ম্যাপ স্টাইলিং: আপনার ম্যাপে কাস্টম থিম এবং JSON স্টাইল প্রয়োগ করুন।
- স্থান অনুসন্ধান এবং বিস্তারিত তথ্যের জন্য প্লেসেস ইউআই কিট-এর পূর্ব-নির্মিত উপাদানসমূহ।
- অঙ্কন সরঞ্জাম: ডেটা দৃশ্যমান করতে বিভিন্ন আকৃতি ও পলিলাইন আঁকুন।
✘ অসমর্থিত বৈশিষ্ট্য
- প্লেসেস এপিআই (নতুন) প্রোগ্রাম্যাটিক সার্চ মেথড, যেমন searchByText।
- রুট ও নেভিগেশন দিকনির্দেশনা পরিষেবা এবং দূরত্ব ম্যাট্রিক্স এপিআই।
- ঠিকানা যাচাইকরণ: উচ্চ-নির্ভুল ঠিকানা সংশোধন পরিষেবা।
উপরে তালিকাভুক্ত বৈশিষ্ট্যগুলি ছাড়াও, আপনি ওয়েদার এপিআই (Weather API) এবং ম্যাপস গ্রাউন্ডিং লাইট (Maps Grounding Lite)-এর সাথেও ম্যাপস ডেমো কী (Maps Demo Key) ব্যবহার করতে পারেন। আরও তথ্যের জন্য, "একটি ম্যাপস ডেমো কী নিন এবং ওয়েদার এপিআই-এর সাথে এটি ব্যবহার করুন" দেখুন।
মানচিত্র ডেমো কী কোটা
ম্যাপস ডেমো কী-টি ব্যবহারের সীমার অধীন, যা পরিবর্তন সাপেক্ষ। আপনি যদি দৈনিক সীমায় পৌঁছে যান, তাহলে কোনো চার্জের ঝুঁকি ছাড়াই আপনার ব্যবহার পরবর্তী দিন পর্যন্ত স্থগিত হয়ে যাবে।
ম্যাপস ডেমো কী কীভাবে ব্যবহার করবেন
ধাপ ১: আপনার ম্যাপস ডেমো কী সংগ্রহ করুন
আপনার কী তৈরি করতে, আপনার Google অ্যাকাউন্টে সাইন ইন করা আছে কিনা তা নিশ্চিত করুন এবং 'Get a Demo Key' বোতামে ক্লিক করুন। Maps Demo Key-এর শর্তাবলী গ্রহণ করার পর, আপনার কী প্রদর্শিত হবে এবং তা সঙ্গে সঙ্গেই ব্যবহারের জন্য প্রস্তুত হয়ে যাবে।
এছাড়াও আপনি একটি ইমেল পাবেন, যেখানে গুগল ক্লাউড কনসোল থেকে আপনার কী (key) কীভাবে পুনরুদ্ধার করবেন তার নির্দেশাবলী দেওয়া থাকবে।
২: Maps JavaScript API-এর সাথে আপনার Maps Demo Key ব্যবহার করুন
ম্যাপস ডেমো কী প্রযুক্তিগতভাবে একটি এপিআই কী যা সীমিত সংখ্যক ফিচার সমর্থন করে। আপনি সমর্থিত যেকোনো ম্যাপস জাভাস্ক্রিপ্ট এপিআই ফিচার অথবা ওয়েদার এপিআই- তে একটি স্ট্যান্ডার্ড এপিআই কী-এর পরিবর্তে আপনার ম্যাপস ডেমো কী ব্যবহার করতে পারেন। নিচের উদাহরণটি একটি সাধারণ ম্যাপের সাথে ম্যাপস ডেমো কী-এর ব্যবহার প্রদর্শন করে। YOUR_DEMO_KEY আপনার এইমাত্র পাওয়া কী-টি দিয়ে প্রতিস্থাপন করুন।
<html> <head> <title>Add a Map using HTML</title> <link rel="stylesheet" href="./style.css" /> <script type="module" src="./index.js"></script> </head> <body> <gmp-map center="38.7946,-106.5348" zoom="4" map-id="DEMO_MAP_ID" style="height: 400px" > </gmp-map> <!-- The `defer` attribute causes the script to execute after the full HTML document has been parsed. --> <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_DEMO_KEY&libraries=maps" defer ></script> </body> </html>
পরবর্তী পদক্ষেপ
- অন্বেষণ করুন: ডকুমেন্টেশন দেখুন এবং ম্যাপস ডেমো কী (Maps Demo Key) দ্বারা সমর্থিত আরও ফিচার ব্যবহার করে দেখুন: ম্যাপস গ্রাউন্ডিং লাইট (Maps Grounding Lite) , ওয়েব পেজে গুগল ম্যাপ যুক্ত করা (Add a Google Map to a Web Page) , থ্রিডি ম্যাপস (3D Maps) , মার্কার (Markers) , ইভেন্টস (Events) , জাভাস্ক্রিপ্টের জন্য প্লেসেস ইউআই কিট (Places UI Kit for JavaScript) , ম্যাপের উপর অঙ্কন (Drawing on the Map ), এবং ওয়েদার এপিআই (Weather API )।
- পুনরুদ্ধার: আপনি গুগল ক্লাউড কনসোলের মাধ্যমে আপনার বিদ্যমান কী পুনরুদ্ধার করতে পারেন।
- আপগ্রেড: যখন আপনি আপনার কোড প্রোডাকশন এনভায়রনমেন্টে নিয়ে যাওয়ার জন্য প্রস্তুত হবেন, তখন আপনি আপনার ম্যাপস ডেমো কী-তে একটি বিলিং অ্যাকাউন্ট যোগ করতে পারেন অথবা একটি নতুন এপিআই কী তৈরি করে বিলিং চালু করতে পারেন । আরও তথ্যের জন্য, ম্যাপস জাভাস্ক্রিপ্ট এপিআই সেট আপ দেখুন।