iOS এর জন্য Maps 3D SDK এর সাথে বিল্ডিং শুরু করতে সেট আপ করার জন্য আপনাকে কী করতে হবে তা এই পৃষ্ঠাটি বর্ণনা করে৷ সেটআপ প্রক্রিয়াটিতে SDK-এর সাথে ব্যবহারের জন্য একটি Google ক্লাউড প্রকল্প এবং API কনফিগার করা এবং তারপরে একটি Xcode প্রকল্প সেট আপ করা জড়িত। আপনার অ্যাপে আপনার প্রথম 3D মানচিত্র যোগ করার আগে এই পদক্ষেপগুলি সম্পূর্ণ করুন৷
একটি Google ক্লাউড প্রকল্প এবং API কী সেট আপ করুন৷
আপনি iOS-এর জন্য Maps 3D SDK দিয়ে নির্মাণ শুরু করার আগে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করে iOS-এর জন্য Maps 3D SDK-এর সাথে ব্যবহার করার জন্য আপনাকে একটি Google ক্লাউড প্রকল্প এবং API কী সেট আপ করতে হবে:
ধাপ 1
কনসোল
Google ক্লাউড কনসোলে, প্রকল্প নির্বাচক পৃষ্ঠায়, একটি নতুন ক্লাউড প্রকল্প তৈরি করা শুরু করতে প্রকল্প তৈরি করুন ক্লিক করুন৷
নিশ্চিত করুন যে আপনার ক্লাউড প্রকল্পের জন্য বিলিং সক্ষম করা আছে৷ আপনার প্রকল্পের জন্য বিলিং সক্ষম হয়েছে তা নিশ্চিত করুন ৷
Google ক্লাউড একটি $0.00 চার্জ ট্রায়াল অফার করে৷ ট্রায়ালের মেয়াদ 90 দিনের শেষে বা অ্যাকাউন্ট $300 মূল্যের চার্জ জমা হওয়ার পরে, যেটি প্রথমে আসে। যেকোনো সময় বাতিল করুন। আরও তথ্যের জন্য, বিলিং অ্যাকাউন্ট ক্রেডিট এবং বিলিং দেখুন।
ক্লাউড SDK
gcloud projects create "PROJECT"
Google Cloud SDK , Cloud SDK ইনস্টলেশন এবং নিম্নলিখিত কমান্ডগুলি সম্পর্কে আরও পড়ুন:
ধাপ 2
Google মানচিত্র প্ল্যাটফর্ম ব্যবহার করার জন্য, আপনি আপনার প্রকল্পের সাথে ব্যবহার করার পরিকল্পনা করছেন এমন API বা SDK সক্ষম করতে হবে৷
মনে রাখবেন কিছু ইন্টিগ্রেশনের জন্য আপনাকে একাধিক API/SDK সক্ষম করতে হবে। আপনি যদি নিশ্চিত না হন যে কোন APIs বা SDK গুলি সক্ষম করতে হবে, তাহলে API পিকার ব্যবহার করার চেষ্টা করুন, অথবা আপনি যে API/SDK ব্যবহার করতে চান তার জন্য ডকুমেন্টেশন দেখুন৷
এক বা একাধিক API বা SDK সক্ষম করতে:
কনসোল
ক্লাউড কনসোলে ম্যাপ এপিআই লাইব্রেরি পৃষ্ঠায় গিয়ে আপনি যে Google মানচিত্র প্ল্যাটফর্ম API এবং SDKগুলি সক্ষম করতে পারেন তা দেখুন:
- আপনি যে API বা SDK সক্ষম করতে চান সেটিতে ক্লিক করুন।
- যদি বোতামটি বলে ENABLE , তাহলে API বা SDK সক্ষম করতে বোতামে ক্লিক করুন৷
- যদি বোতামটি MANAGE বলে, API বা SDK ইতিমধ্যেই সক্ষম করা আছে এবং আপনাকে আর কিছু করার দরকার নেই৷
- যেকোনো একটি বোতামে ক্লিক করলে API বা SDK-এর জন্য ড্যাশবোর্ড প্রদর্শিত হবে। (এই প্রকল্প থেকে API বা SDK সরাতে নিষ্ক্রিয় বোতামে ক্লিক করুন।)
ক্লাউড SDK
নিম্নলিখিত কমান্ডটি সমস্ত মানচিত্র, রুট এবং স্থান API গুলিকে সক্ষম করে:
gcloud services enable \ --project "PROJECT" \ "addressvalidation.googleapis.com" \ "areainsights.googleapis.com" \ "tile.googleapis.com" \ "aerialview.googleapis.com" \ "elevation-backend.googleapis.com" \ "routes.googleapis.com" \ "geocoding-backend.googleapis.com" \ "geolocation.googleapis.com" \ "maps-android-backend.googleapis.com" \ "maps-backend.googleapis.com" \ "maps-embed-backend.googleapis.com" \ "maps-ios-backend.googleapis.com" \ "mapsplatformdatasets.googleapis.com" \ "places-backend.googleapis.com" \ "roads.googleapis.com" \ "routeoptimization.googleapis.com" \ "static-maps-backend.googleapis.com" \ "street-view-image-backend.googleapis.com" \ "timezone-backend.googleapis.com"
Google Cloud SDK , Cloud SDK ইনস্টলেশন এবং নিম্নলিখিত কমান্ডগুলি সম্পর্কে আরও পড়ুন:
এনভায়রনমেন্ট এপিআই সক্ষম করতে এই কমান্ডটি ব্যবহার করুন:
gcloud services enable \ --project "PROJECT" \ "airquality.googleapis.com" \ "solar.googleapis.com" \ "pollen.googleapis.com"
ধাপ 3
এই ধাপটি শুধুমাত্র API কী তৈরির প্রক্রিয়ার মধ্য দিয়ে যায়। আপনি যদি উত্পাদনে আপনার API কী ব্যবহার করেন, আমরা দৃঢ়ভাবে সুপারিশ করি যে আপনি আপনার API কী সীমাবদ্ধ করুন৷ আপনি API কী ব্যবহার করে পণ্য-নির্দিষ্ট পৃষ্ঠায় আরও তথ্য পেতে পারেন।
API কী একটি অনন্য শনাক্তকারী যা ব্যবহার এবং বিলিং উদ্দেশ্যে আপনার প্রকল্পের সাথে যুক্ত অনুরোধগুলিকে প্রমাণীকরণ করে৷ আপনার প্রোজেক্টের সাথে যুক্ত অন্তত একটি API কী থাকতে হবে।
একটি API কী তৈরি করতে:
কনসোল
Google মানচিত্র প্ল্যাটফর্ম > শংসাপত্র পৃষ্ঠাতে যান।
- শংসাপত্র পৃষ্ঠায়, শংসাপত্র তৈরি করুন > API কী ক্লিক করুন।
API কী তৈরি ডায়ালগ আপনার নতুন তৈরি API কী প্রদর্শন করে। - Close এ ক্লিক করুন।
নতুন API কী API কী-এর অধীনে শংসাপত্র পৃষ্ঠায় তালিকাভুক্ত করা হয়েছে।
(এটি উত্পাদনে ব্যবহার করার আগে API কী সীমাবদ্ধ করতে মনে রাখবেন।)
ক্লাউড SDK
gcloud services api-keys create \ --project "PROJECT" \ --display-name "DISPLAY_NAME"
Google Cloud SDK , Cloud SDK ইনস্টলেশন এবং নিম্নলিখিত কমান্ডগুলি সম্পর্কে আরও পড়ুন:
SDK সক্ষম করতে, Google ক্লাউড কনসোলে iOS পৃষ্ঠার জন্য Maps 3D SDK দেখুন৷ এই পদক্ষেপগুলি সম্পূর্ণ করার বিষয়ে আরও তথ্যের জন্য, Google মানচিত্র প্ল্যাটফর্মের সাথে শুরু করা দেখুন।
একটি Xcode প্রকল্প সেট আপ করুন
এই বিভাগটি ব্যাখ্যা করে কিভাবে iOS এর জন্য Maps 3D SDK-এর সাথে ব্যবহারের জন্য একটি Xcode প্রকল্প তৈরি এবং কনফিগার করতে হয়।
আপনি বিলিং সক্ষম করার পরে এবং একটি API কী তৈরি করার পরে, আপনি Xcode প্রকল্পটি সেট আপ করতে প্রস্তুত যা আপনি আপনার অ্যাপ বিকাশ করতে ব্যবহার করেন৷
ধাপ 1: প্রয়োজনীয় সফ্টওয়্যার ইনস্টল করুন
iOS এর জন্য Maps 3D SDK ব্যবহার করে একটি প্রকল্প তৈরি করতে, আপনাকে অবশ্যই ডাউনলোড এবং ইনস্টল করতে হবে:
- Xcode সংস্করণ 16.0 বা তার পরে
ধাপ 2: Xcode প্রকল্প তৈরি করুন এবং iOS এর জন্য Maps 3D SDK ইনস্টল করুন
সুইফট প্যাকেজ ম্যানেজার
iOS এর জন্য Maps 3D SDK সুইফট প্যাকেজ ম্যানেজার ব্যবহার করে ইনস্টল করা যেতে পারে।
একটি নতুন বা বিদ্যমান প্রকল্পে SDK যোগ করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
- আপনার Xcode
project
বাworkspace
খুলুন, তারপর ফাইল > প্যাকেজ নির্ভরতা যোগ করুন এ যান। - URL হিসেবে https://github.com/googlemaps/ios-maps-3d-sdk লিখুন, প্যাকেজ টানতে এন্টার টিপুন এবং "প্যাকেজ যোগ করুন" এ ক্লিক করুন।
- প্যাকেজ পণ্য চয়ন করুন উইন্ডো থেকে, যাচাই করুন যে
GoogleMaps3D
আপনার মনোনীত প্রধান লক্ষ্যে যোগ করা হবে। একবার সম্পূর্ণ হলে, প্যাকেজ যোগ করুন ক্লিক করুন। - আপনার ইনস্টলেশন যাচাই করতে, আপনার লক্ষ্যের সাধারণ ফলকে নেভিগেট করুন। ফ্রেমওয়ার্ক, লাইব্রেরি এবং এমবেডেড সামগ্রীতে , আপনার ইনস্টল করা প্যাকেজগুলি দেখতে হবে। আপনি প্যাকেজ এবং এর সংস্করণ যাচাই করতে প্রজেক্ট নেভিগেটরের প্যাকেজ নির্ভরতা বিভাগটিও দেখতে পারেন।
ধাপ 3: আপনার অ্যাপে API কী যোগ করুন
সুইফট প্যাকেজ ম্যানেজার
আপনার অ্যাপের প্রধান এন্ট্রি পয়েন্টে আপনার API কী যোগ করুন (বা মানচিত্র লোড হওয়ার আগে যেকোনো সময়)।
- নিম্নলিখিত আমদানি বিবৃতি যোগ করুন:
import GoogleMaps3D
- নিম্নলিখিত পদ্ধতি যোগ করুন। আপনার API কী দিয়ে
YOUR_API_KEY
প্রতিস্থাপন করুন।struct ContentView: View { init () { Map.apiKey = "YOUR_API_KEY" } var body: some View { Map(mode: .hybrid) } }
ধাপ 4 (ঐচ্ছিক): অ্যাপল প্রাইভেসি ম্যানিফেস্ট ফাইল পরিদর্শন করুন
অ্যাপলের অ্যাপ স্টোরে অ্যাপের জন্য অ্যাপের গোপনীয়তার বিবরণ প্রয়োজন।
Apple Privacy Manifest ফাইলটি SDK-এর জন্য রিসোর্স বান্ডেলে অন্তর্ভুক্ত করা হয়েছে। গোপনীয়তা ম্যানিফেস্ট ফাইলটি অন্তর্ভুক্ত করা হয়েছে তা যাচাই করতে এবং এর বিষয়বস্তু পরিদর্শন করতে, আপনার অ্যাপের একটি সংরক্ষণাগার তৈরি করুন এবং সংরক্ষণাগার থেকে একটি গোপনীয়তা প্রতিবেদন তৈরি করুন ৷
পরবর্তী পদক্ষেপ
এখন আপনার কাছে একটি Google ক্লাউড প্রকল্প, API কী, এবং Xcode প্রকল্পটি iOS-এর জন্য Maps 3D SDK-এর সাথে ব্যবহারের জন্য সেট আপ করা আছে, আপনি আপনার অ্যাপে একটি 3D মানচিত্র যোগ করতে পারেন।