آموزش یکپارچه سازی نقشه ها در توسعه iOS با Swift 2

3 سال پیش
آموزش یکپارچه سازی نقشه ها در توسعه iOS با Swift 2

آموزش یکپارچه سازی نقشه ها در توسعه iOS با Swift 2

 

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش یکپارچه سازی نقشه ها در توسعه iOS با Swift 2 خواهیم پرداخت.

 

نقشه ها جزئی از زندگی روزمره همه شده اند. وقتی ما به مکانهایی سفر می کنیم یا مکانی را جستجو می کنیم ، آنها بسیار مفید شده اند.

 

یکپارچه سازی نقشه ها و مکان یابی دروازه هند

ما در برنامه خود نقشه هایی را خواهیم ساخت که دروازه هند را در مرکز نشان می دهد. ما با پیاده سازی در یک پروژه نقشه ها را یاد خواهیم گرفت. بنابراین ، یک برنامه iOS تک نمای ایجاد کنید و هرچه می خواهید نامگذاری کنید.

 

افزودن نمای کیت نقشه

به کتابخانه اشیا بروید و نمای کیت نقشه را جستجو کنید، روی کشیدن کلیک کنید و آن را به نمای خود بیاورید، آن را بکشید تا نمای کامل را پر کند.

 

اضافه کردن محدودیت ها

برای مشاهده فایل controller.swift با کنترل + کشیدن خروجی برای mapViewKit ایجاد کنید. ممکن است در حال حاضر خطایی نشان داده شود ، اما ما آن را کنترل خواهیم کرد. در بالای پرونده ، در زیر UIKIT واردات ، واردات MapKit را اضافه کنید ، این خطا را برطرف می کند.

 

بعد از آن ، MKMapViewDelegate را بعد از کلاس ViewController اضافه کنید: UIViewController. اکنون ، پرونده باید به صورت زیر باشد –

 

 

اکنون، ما Latitude و Longitude ، Delta ، Span ، مکان و منطقه را برای نقشه خود ایجاد خواهیم کرد. قبل از آن ، ما به شما خواهیم گفت که چگونه از یک مکان و طول جغرافیایی استفاده کنید.

 

به maps.google.com بروید و مکانی را جستجو کنید. در بالا ، عرض و طول آن را در URL مشاهده خواهیم کرد. به عنوان مثال: بیایید گیت هند را جستجو کنیم.

 

 

تنظیم طول و عرض جغرافیایی

پس از بدست آوردن طول و عرض جغرافیایی ، متغیرهایی را برای آنها ایجاد خواهیم کرد.

 

let latitude: CLLocationDegrees = 28.610 
let longitude: CLLocationDegrees = 77.230

 

تنظیم دلتا برای طول و عرض جغرافیایی

پس از افزودن طول و عرض جغرافیایی ، دلتا را برای آنها اضافه خواهیم کرد ، یعنی همان مقداری که می تواند طول و عرض جغرافیایی ما را تأیید کند. برای مکانهای دقیق و دقیق باید حداقل آنها را حفظ کرد.

 

let latDelta: CLLocationDegrees = 0.04 
let lonDelta: CLLocationDegrees = 0.04

 

تنظیم دهانه، مکان و منطقه برای نقشه

سپس برای نقشه خود یک دهانه، مکان و منطقه ایجاد خواهیم کرد.

 

let span: MKCoordinateSpan = MKCoordinateSpan(latitudeDelta: latDelta,
longitudeDelta: lonDelta)  
let location: CLLocationCoordinate2D = CLLocationCoordinate2D(latitude:
latitude, longitude: longitude)  
let region: MKCoordinateRegion = MKCoordinateRegion(center: location, span: span)

 

تنظیم نقشه

ما با دستور زیر نقشه را تنظیم می کنیم.

 

mapView.setRegion(region, animated: true)

 

ما باید مراقب باشیم که مجموعه موقعیت مکانی ما دقیقاً در مرکز برنامه ما باشد. این تمام کاری است که هم اکنون با نقشه انجام خواهیم داد.

 

منبع.

 

لیست جلسات قبل آموزش توسعه iOS با Swift 2

  1. آموزش توسعه iOS با Swift 2
  2. آموزش Xcode IDE در توسعه iOS با Swift 2 
  3.  اولین برنامه در توسعه iOS با Swift 2 
  4. آموزش ساخت برنامه تعاملی در توسعه iOS با Swift 2
  5. آموزش ساخت برنامه ها با Swift
  6. آموزش iOS پیشرفته در توسعه iOS با Swift 2
  7. آموزش یکپارچه سازی نقشه ها در توسعه iOS با Swift 2
  8. آموزش طرح بندی خودکار در توسعه  iOS با Swift 2 
  9. آموزش انیمیشن ها در توسعه  iOS با Swift 2
  10.  آموزش دسترسی به خدمات وب در توسعه  iOS با Swift 2
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه