Make a location request to find a route from a current location to a searched location.
- [Narrator] We've found several pizza restaurants,…but how do we get to them?…You can get directions between two points…with the MK direction service.…The service checks with Apple servers…to get what they believe to be the best route…to get to your destination.…We'll find directions between the two Chicago…and two Beverley Hills restaurants.…To get directions you need to make a request.…Requests are the MK directions request object.…At a minimum you'll need the source point,…which I'll call the start point…and a destination point.…
These two points are map items, not coordinates,…so they work well with searches.…Stop the app.…Go to the view controller…and head to the directions mark.…Here we'll make a new function called find directions.…We'll have a start point…and just because we like to have it that way…I'm going to use coordinates because my app…happens to have a lot of coordinates running around.…
We'll have a destination.…And generally these things help a lot…if you actually put func in front of your directions.…
- Getting coordinates from the web
- Working with Core Location data types and regions
- Creating a map in 2D, 3D, satellite, and flyover views
- Adding annotations
- Adding overlays
- Finding the current location
- Tracking heading, speed, and region
- Searching for locations
- Requesting and displaying directions
Skill Level Advanced
1. Basic Map and Location Concepts
5. Current Location
6. Heading, Speed, and Regions
Next steps1m 38s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.