কম্পিউটার

সুইফ্ট ব্যবহার করে iOS এ দুটি ভৌগলিক অবস্থানের মধ্যে দূরত্ব কীভাবে পাবেন?


এই পোস্টে আমরা শিখব কিভাবে দুটি জিও অবস্থানের মধ্যে দূরত্ব গণনা করা যায়।

আমরা একটি লেবেলে দুটি বিন্দুর মধ্যে দূরত্ব দেখাব৷

এটি করতে নীচের ধাপগুলি অনুসরণ করুন

ধাপ 1 − Xcode খুলুন → নতুন প্রকল্প → একক দৃশ্য অ্যাপ্লিকেশন → আসুন এটির নাম রাখি “FindDistance”

ধাপ 2 − Main.storyboard খুলুন এবং নীচে দেখানো হিসাবে দুটি লেবেল যোগ করুন।

সুইফ্ট ব্যবহার করে iOS এ দুটি ভৌগলিক অবস্থানের মধ্যে দূরত্ব কীভাবে পাবেন?

ধাপ 3 - নীচের লেবেলের জন্য একটি @IBOutlet সংযুক্ত করুন। এটির নাম দূরত্ব লেবেল

পদক্ষেপ 4৷ − ভিউকন্ট্রোলারে কোরলোকেশন ফ্রেমওয়ার্ক আমদানি করুন

ধাপ 5 − দুটি বিন্দু যোগ করুন যার মধ্যে আমরা চলক হিসাবে দূরত্ব খুঁজে পেতে চাই

var firsLocation = CLLocation(latitude:34.54545, longitude:56.64646)
var secondLocation = CLLocation(latitude: 59.326354, longitude: 18.072310)

ধাপ 6 − ভিউ কন্ট্রোলারের viewDidLoad-এ নিম্নলিখিত লাইন যোগ করুন।

let distance = firsLocation.distance(from: secondLocation) / 1000
distanceLabel.text = " \(String(format:"%.02f", distance)) KMs "

এখানে আমরা CoreLocation ফ্রেমওয়ার্কের 'দূরত্ব' ফাংশন ব্যবহার করছি। এই ফাংশনটি বিন্দু থেকে মিটারে দূরত্ব প্রদান করে। কিলো মিটারে দূরত্ব পেতে আমরা দূরত্বকে 1000 দিয়ে ভাগ করছি।

পদক্ষেপ 7 - প্রকল্পটি চালান আপনি নীচের লেবেলে দূরত্ব দেখতে পাবেন। নীচে দেখানো হিসাবে

সুইফ্ট ব্যবহার করে iOS এ দুটি ভৌগলিক অবস্থানের মধ্যে দূরত্ব কীভাবে পাবেন?



  1. কিভাবে সুইফট ব্যবহার করে iOS 10 এ ফোন কল করবেন?

  2. অ্যান্ড্রয়েডে দুটি তারিখের মধ্যে পার্থক্য কীভাবে পাবেন?

  3. অ্যান্ড্রয়েডে দুটি ভৌগলিক অবস্থানের মধ্যে দূরত্ব কীভাবে পাবেন?

  4. গুগল ম্যাপে দুটি পয়েন্টের মধ্যে দূরত্ব কীভাবে পরিমাপ করবেন