Custom Map using iPhone MapKit - iphone

I am attempting to use MapKit to create a custom map (similar to this concept http://mapwow.com/) using an image instead of the google maps image. This is so we can include the gps functionality and the pins functionality. I have looked in the documentation and there does not appear to be a standard way of doing it. Is there a way to do this using MapKit or has someone found a way to achieve something similar?

You can't currently use anything other than the Google Maps with MapKit.
Dmytro has already pointed to useful links that provide alternatives, particularly the route-me library, but there's also the CloudMade API which provides another alternative.
If you want to roll your own, you may find the CATiledLayer class helpful.

You can take a look at route-me project. It allows developer to use custom map sources such as OpenStreetMap, CloudMade etc and supports pins.
BTW CloudMade has a map style editor which might be useful for you

Related

How to do Map Navigation for iPhone support?

Here is Google Map Navigation for Android Mobiles:
http://www.youtube.com/watch?v=lwggXqMZZ8w
Can we achieve this functionality for iphone? Is there any map api available for this which provides directions and details on GPS bases as well text (source to destination) bases?
If Yes, please provide some links regarding those.
It is against google's terms of service (relating to MapKit) to do turn by turn navigation, however you can work around it using the google maps web api and create custom code.
For speech recognition you can use this:
I used
Open Ears, which was quite easy and works really fine for text-to-speech and recognition.
OpenEars is an open source framework for performing continuous speech
recognition, text-to-speech, and language model generation in iOS. It
uses the CMU Pocketsphinx, CMU Flite and MITLM libraries.

Google Map Navigation and Direction in iPhone app

I wan to use google map navigation and direction functionality in my iPhone App.
Is there any sample app or documents which should I refer? Is this paid functionality?
Thanks,
If you want to use Google Maps the google provides a really good API.
Google Code
For the direction it depends what you need. For the direction you head up to you can use the compass. If you want to track the direction of your movement you can do that with GPS.
If you don't want to use google maps you can use
the Route Me example (Open source iPhone-native slippy map), which already includes functions like tracking and many more.
If you're trying to find directions between two GPS coordinates or two addresses, you can use Google Directions API.
http://code.google.com/apis/maps/documentation/directions/
You can have it read out xml or JSON and from there, parse it and do with it whatever you want.

how to add the animation in iphone application using open GL or coreGrapics

i am working with a customer feedback application here i am planing to add some animations like on click of next question one cloud should come n drop the questions or some thing like that, can i do that using core graphics or should i use openGL? can any one give me some sample codes or tutorial links?
I say stay with CoreAnimation as long as you can and only use OpenGL if really need to. Most things are easily doable with CA, and you get lots of features for free (smooth animations, fading, ...).
You can do this using CAKeyFrameAnimation. You will easily find some sample of this. Try google my friend.

iPhone MapKit: use bike layer?

Google maps API provides an option to show a bicycle layer. Is this also possible with MapKit?
Neither driving nor bicycle directions are "natively" supported in MapKit. There are numerous other questions here that cover how to construct overlays for directions by leveraging Google's map apis. I'd start there but you'll have to roll your own solution using MapKits overlay capabilities.
Sadly, no.
A lot of Google Map API features are missing from the MapKit framework, and with the latest drama between Google and Apple, it would seem that Apple is looking beyond Google to provide their mapservices.

Monotouch MKMapKit - changing default map tiles

I know that in the google maps API it's possible to replace the existing tiles with my own - and using their tile server - feed my own maps.
i'm interested in doing this using monotouch - is there any way of doing this atm - or does anyone know of a way of achieving this any other way?
w://
If you use an UIWebView (or whatever its called) you can host an html page. See phonegap for an implementation of this approach (although not a MonoTouch implemenation, which may be for the best thanks to 3.1.3)
Theres an example of google maps js api being used with custom tiles here http://mapwow.com/