Interactive maps and wayfinding - ios

I want to create a wayfinding iPhone/iPad app
the people to be able to pull up a map and for the app to track their location and show them on the map and how to get places.
I want to draw a route between 2 locations and trace route
Is there any library or framework?
I want to show a route map between two points.
Like this:

MapKit is the native iOS framework to display maps and CoreLocation is the one to obtain the user location.
Now have you read the Apple Documentation on Location services? They give you examples on how to get locations and how to display directions on the map.
Ray Wenderlich also has some nice tutorials on the subject. Check them out.

Related

Use Custom Route with Google Maps or Apple Maps (iOS)

I am working on a project that involves computing a custom route from a particular origin position to a destination on a map. Ideally, this application should be able to give live walking/driving directions for this custom route, or it should able to send this route to the Google Maps or Apple Maps apps to handle the navigation.
Is there a way to accomplish this using the Google Maps SDK or with Apple'sMapKit (or any other framework)? In theory, for short routes, this could be accomplished using the Google Maps waypoints feature, where points along the desired route are pre-specified, but the API is limited to 23 waypoints, which would become problematic quite quickly.
In essence, I want something like Google Maps, but with the route determined by my own algorithm rather than Google's.
For custom routes, you could use something like Skobbler or MapBox.

Integrate GoogleMaps with Mapbox iOS sdk

I'm using MapBox for a iPad app and we want to use various image sources for the map imagery.
Is there a way to get google map tiles and show them in MapBox?
We could construct the url's to get the tiles directly but google will block you if you do this, because we wouldn't be using the official API.
Is there any other option to solve this problem?
It is technically possible, but Google's terms of service don't allow display of their tiles outside of their own software frameworks.

Options for displaying multiple routes on iPhone Map (iOS 4+)

I am trying to develop an iPhone app (with map routing function), and I need everyone's suggestions (guidance).
Below are a few specs:
The app will be running on iPhone with iOS 4+.
The app will have Map functionality.
In the app, given a "few locations" in a given order (to make things less complicated), the Map will draw routes between each locations on the Map.
Clicking on any location will display another page that shows some information about that location.
Can choose alternative route between two location (which I don't think is possible, but let me know if anyone know any framework that can do this).
I did some research, using Map on iPhone is easy using MapKit (and it's available after iOS 3.0). I followed this tutorial, and everything seems easy. However, if I want to draw routes on my map, I will need routes data in a CSV format. However, I do not have those data (yes! I suck).
And prior to iOS 5.1, MapKit use Google Maps, and I read somewhere that in Google Map's term and condition of use, it prohibit people from drawing on the Map (correct me if I am wrong).
In order to retrieve route data, I would imagine that I will have to get it through Google or Apple (I don't know if it's possible). I'm just wondering if Apple Map or Google Map have API to retrieve these?
If not, an alternative I came up with is to use a webview, and display my Map routes on Google Map. I'm just wondering if Google Map API will allow me to insert multiple locations and display all the routes?
I really need some suggestions... I am getting buried in all these problems.... thank you
Follow this sample - MKOverlay is the way to go. One more example is here.

How to get coordinates from google map in iOS?

I am doing a iOS application for Golf with features like GPS tracking,scoring system,etc.
In this application, I need to provide more golf courses with details like hazards coordinates, pin and fairway coordinates.
What is the best method to obtain this information?
I am posting some links here which include detail explanation about Using the Google Places API With MapKit and also include the sample code.
Link 1: Using the Google Places API With MapKit
Link 2: Introduction to MapKit on iOS Tutorial
Hope this will help you.

How can I draw/specify a route on a dynamic Bing Map (using the Bing Maps iOS SDK)

I have looked for hours for what seems like it should be a trivial task.
I simply want to draw a route through a series of waypoints (which I have as both address strings and geoCoordinates).
The Imagery API lets me do a query for a static map, which seems to be a common solution, but I was hoping to draw the route on the dynamic, interactive map provided by the Bing Maps iOS SDK.
Thank you.
"draw the route on the dynamic, interactive map provided by the iOS SDK." Is this to say that you want to use MapKit on the iPhone?
If that's the case then you can look at this: http://iphonegeeksworld.wordpress.com/2010/09/08/drawing-routes-onto-mkmapview-using-unofficial-google-maps-directions-api/
The only problem with that is that you need to decode the polylines, which you can do by following links in that link and modifying that code to suit yourself.

Resources