GitHub- এর iOS সংগ্রহস্থলের জন্য Maps SDK-এ আপনার iOS অ্যাপে iOS-এর জন্য Maps SDK-এর ব্যবহার চিত্রিত করার নমুনা রয়েছে। নমুনা অ্যাপটিতে SDK-এর বৈশিষ্ট্য হাইলাইটগুলির জন্য কোড রয়েছে এবং এটি আপনার অ্যাপের জন্য স্টার্টিং পয়েন্ট ব্যবহার করা যেতে পারে।
iOS নমুনা তালিকার জন্য মানচিত্র SDK
ডেমো অ্যাপের মূল নমুনা ক্রিয়াকলাপগুলি নীচে তালিকাভুক্ত করা হয়েছে এবং দ্রুত রেফারেন্সের জন্য লিঙ্কযুক্ত পৃষ্ঠাগুলিতে পুনরুত্পাদন করা হয়েছে৷ উপলব্ধ নমুনার সম্পূর্ণ তালিকার জন্য GitHub নমুনা ফোল্ডার দেখুন।
- একটি মৌলিক মানচিত্র প্রদর্শন করুন
- একটি মার্কার জন্য একটি তথ্য উইন্ডো প্রদর্শন করুন
- একটি মানচিত্রে একটি মার্কার যোগ করুন
- রিভার্স জিওকোড একটি অবস্থান
- মানচিত্র অঙ্গভঙ্গি সক্ষম এবং অক্ষম করুন
- মার্কার ইভেন্টগুলি পরিচালনা করুন
- আমার অবস্থান বাটন সক্রিয় করুন
- একটি মানচিত্রে বহুভুজ আঁকুন
- একটি মানচিত্রে পলিলাইন আঁকুন
স্থানীয়ভাবে সম্পূর্ণ নমুনা অ্যাপটি চালান
iOS নমুনা অ্যাপের জন্য Maps SDK GitHub থেকে ডাউনলোড সংরক্ষণাগার হিসেবে উপলব্ধ। iOS নমুনা অ্যাপের জন্য Maps SDK ইনস্টল এবং চেষ্টা করতে এই ধাপগুলি অনুসরণ করুন।
- স্থানীয় ডিরেক্টরিতে নমুনা সংগ্রহস্থল ক্লোন করতে
git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git
চালান। একটি টার্মিনাল উইন্ডো খুলুন, যে ডিরেক্টরিতে আপনি নমুনা ফাইলগুলি ক্লোন করেছেন সেখানে নেভিগেট করুন এবং GoogleMaps ডিরেক্টরিতে ড্রিল ডাউন করুন:
সুইফট
cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
pod install
open GoogleMapsSwiftDemos.xcworkspace
উদ্দেশ্য-C
cd maps-sdk-for-ios-samples-main/GoogleMaps
pod install
open GoogleMapsDemos.xcworkspace
- Xcode-এ, বর্তমান স্কিমের সাথে অ্যাপটি তৈরি করতে কম্পাইল বোতাম টিপুন। বিল্ডটি একটি ত্রুটি তৈরি করে, আপনাকে সুইফটের জন্য
SDKConstants.swift
ফাইলে অথবা Objective-C-এর জন্যSDKDemoAPIKey.h
ফাইলে আপনার API কী লিখতে অনুরোধ করে। - আপনার যদি এখনও একটি API কী না থাকে, তাহলে Google ক্লাউড কনসোলে একটি প্রকল্প সেট আপ করতে নির্দেশাবলী অনুসরণ করুন এবং একটি API কী পান৷ ক্লাউড কনসোলে কী কনফিগার করার সময়, শুধুমাত্র আপনার অ্যাপ কী ব্যবহার করতে পারে তা নিশ্চিত করতে আপনি নমুনা অ্যাপের বান্ডেল শনাক্তকারীর কী সীমাবদ্ধ করতে পারেন। SDK স্যাম্পল অ্যাপের ডিফল্ট বান্ডেল আইডেন্টিফায়ার হল
com.example.GoogleMapsDemos
। - উদ্দেশ্য-C-এর জন্য Swift বা
SDKDemoAPIKey.h
ফাইলের জন্যSDKConstants.swift
ফাইল সম্পাদনা করুন এবংapiKey
বাkAPIKey
ধ্রুবকের সংজ্ঞাতে আপনার API কী পেস্ট করুন। যেমন:সুইফট
static let apiKey = "YOUR_API_KEY"
উদ্দেশ্য-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
-
SDKConstants.swift
ফাইল (Swift) বাSDKDemoAPIKey.h
ফাইলে (উদ্দেশ্য-সি), নিম্নলিখিত লাইনটি সরান, কারণ এটি ব্যবহারকারী-সংজ্ঞায়িত সমস্যা নিবন্ধন করতে ব্যবহৃত হয়:সুইফট
#error (Register for API Key and insert here. Then delete this line.)
উদ্দেশ্য-C
#error Register for API Key and insert here.
- নির্মাণ এবং প্রকল্প চালানো. iOS সিমুলেটর উইন্ডোটি প্রদর্শিত হবে, ম্যাপ SDK ডেমোগুলির একটি তালিকা দেখাচ্ছে৷
- iOS এর জন্য Maps SDK-এর একটি বৈশিষ্ট্য নিয়ে পরীক্ষা করার জন্য প্রদর্শিত বিকল্পগুলির মধ্যে একটি বেছে নিন।
- GoogleMapsDemos কে আপনার অবস্থান অ্যাক্সেস করার অনুমতি দেওয়ার জন্য অনুরোধ করা হলে, অনুমতি দিন নির্বাচন করুন।
GitHub- এর iOS সংগ্রহস্থলের জন্য Maps SDK-এ আপনার iOS অ্যাপে iOS-এর জন্য Maps SDK-এর ব্যবহার চিত্রিত করার নমুনা রয়েছে। নমুনা অ্যাপটিতে SDK-এর বৈশিষ্ট্য হাইলাইটগুলির জন্য কোড রয়েছে এবং এটি আপনার অ্যাপের জন্য স্টার্টিং পয়েন্ট ব্যবহার করা যেতে পারে।
iOS নমুনা তালিকার জন্য মানচিত্র SDK
ডেমো অ্যাপের মূল নমুনা ক্রিয়াকলাপগুলি নীচে তালিকাভুক্ত করা হয়েছে এবং দ্রুত রেফারেন্সের জন্য লিঙ্কযুক্ত পৃষ্ঠাগুলিতে পুনরুত্পাদন করা হয়েছে৷ উপলব্ধ নমুনার সম্পূর্ণ তালিকার জন্য GitHub নমুনা ফোল্ডার দেখুন।
- একটি মৌলিক মানচিত্র প্রদর্শন করুন
- একটি মার্কার জন্য একটি তথ্য উইন্ডো প্রদর্শন করুন
- একটি মানচিত্রে একটি মার্কার যোগ করুন
- রিভার্স জিওকোড একটি অবস্থান
- মানচিত্র অঙ্গভঙ্গি সক্ষম এবং অক্ষম করুন
- মার্কার ইভেন্টগুলি পরিচালনা করুন
- আমার অবস্থান বাটন সক্রিয় করুন
- একটি মানচিত্রে বহুভুজ আঁকুন
- একটি মানচিত্রে পলিলাইন আঁকুন
স্থানীয়ভাবে সম্পূর্ণ নমুনা অ্যাপটি চালান
iOS নমুনা অ্যাপের জন্য Maps SDK GitHub থেকে ডাউনলোড সংরক্ষণাগার হিসেবে উপলব্ধ। iOS নমুনা অ্যাপের জন্য Maps SDK ইনস্টল এবং চেষ্টা করতে এই ধাপগুলি অনুসরণ করুন।
- স্থানীয় ডিরেক্টরিতে নমুনা সংগ্রহস্থল ক্লোন করতে
git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git
চালান। একটি টার্মিনাল উইন্ডো খুলুন, যে ডিরেক্টরিতে আপনি নমুনা ফাইলগুলি ক্লোন করেছেন সেখানে নেভিগেট করুন এবং GoogleMaps ডিরেক্টরিতে ড্রিল ডাউন করুন:
সুইফট
cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
pod install
open GoogleMapsSwiftDemos.xcworkspace
উদ্দেশ্য-C
cd maps-sdk-for-ios-samples-main/GoogleMaps
pod install
open GoogleMapsDemos.xcworkspace
- Xcode-এ, বর্তমান স্কিমের সাথে অ্যাপটি তৈরি করতে কম্পাইল বোতাম টিপুন। বিল্ডটি একটি ত্রুটি তৈরি করে, আপনাকে সুইফটের জন্য
SDKConstants.swift
ফাইলে অথবা Objective-C-এর জন্যSDKDemoAPIKey.h
ফাইলে আপনার API কী লিখতে অনুরোধ করে। - আপনার যদি এখনও একটি API কী না থাকে, তাহলে Google ক্লাউড কনসোলে একটি প্রকল্প সেট আপ করতে নির্দেশাবলী অনুসরণ করুন এবং একটি API কী পান৷ ক্লাউড কনসোলে কী কনফিগার করার সময়, শুধুমাত্র আপনার অ্যাপ কী ব্যবহার করতে পারে তা নিশ্চিত করতে আপনি নমুনা অ্যাপের বান্ডেল শনাক্তকারীর কী সীমাবদ্ধ করতে পারেন। SDK স্যাম্পল অ্যাপের ডিফল্ট বান্ডেল আইডেন্টিফায়ার হল
com.example.GoogleMapsDemos
। - উদ্দেশ্য-C-এর জন্য Swift বা
SDKDemoAPIKey.h
ফাইলের জন্যSDKConstants.swift
ফাইল সম্পাদনা করুন এবংapiKey
বাkAPIKey
ধ্রুবকের সংজ্ঞাতে আপনার API কী পেস্ট করুন। যেমন:সুইফট
static let apiKey = "YOUR_API_KEY"
উদ্দেশ্য-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
-
SDKConstants.swift
ফাইল (Swift) বাSDKDemoAPIKey.h
ফাইলে (উদ্দেশ্য-সি), নিম্নলিখিত লাইনটি সরান, কারণ এটি ব্যবহারকারী-সংজ্ঞায়িত সমস্যা নিবন্ধন করতে ব্যবহৃত হয়:সুইফট
#error (Register for API Key and insert here. Then delete this line.)
উদ্দেশ্য-C
#error Register for API Key and insert here.
- নির্মাণ এবং প্রকল্প চালানো. iOS সিমুলেটর উইন্ডোটি প্রদর্শিত হবে, ম্যাপ SDK ডেমোগুলির একটি তালিকা দেখাচ্ছে৷
- iOS এর জন্য Maps SDK-এর একটি বৈশিষ্ট্য নিয়ে পরীক্ষা করার জন্য প্রদর্শিত বিকল্পগুলির মধ্যে একটি বেছে নিন।
- GoogleMapsDemos কে আপনার অবস্থান অ্যাক্সেস করার অনুমতি দেওয়ার জন্য অনুরোধ করা হলে, অনুমতি দিন নির্বাচন করুন।