Offline mapping tile creation - ios

In one of my iOS application I want to show an offline indoor map with navigation. I searched it in google and then I found solutions like routeme, mapbox etc .But the thing is I have to do this without any external libraries for that I did a sample project using mktileoverlay and it is working fine with that sample map. My problem is how I will make tiles for my indoor map with the proper structure and how to do navigation with that map. Thanks in advance.

Related

How to implement clickable info-bubble on tap of marker in HERE maps in iOS?

I have integrated HERE maps successfully in my iOS app, but now I am facing an issue in implementing info-bubble on tap of markers on HERE map.I have searched on HERE documentation for iOS SDK, but can't find anything relevant. There are many solutions for JS, but nothing for iOS.
This feature doesn't seem to exist on iOS and Android. In order to create a similar behaviour in iOS, you should use NMAMapOverlay instead and add your own subviews/styling to it.
The iOS SDK documentation states that NMAMapOverlay can be used to display custom UIView-based content at a fixed location on the map. (...) Then, give the overlay a NMAGeoCoordinates location and add it to a map. The overlay will automatically be repositioned on the screen as the map moves.
You can find more information about the best practices for the implementation here:
https://developer.here.com/documentation/ios-premium/3.15/api_reference_jazzy/Classes/NMAMapOverlay.html

Can I animate my mapView like with SatNav

I'm using MapKit to load a MKMapView and loading KML files to display a route with polylines between the designated points. I've seen a similar Android app using Google Maps that animates the route and runs it from start to finish.
I've been through the MapKit Framework documentation and I can't find anything that suggests I can do the same thing using Apple Maps.
If I'm wrong and it is possible I would be grateful for any information
The only way to resolve this issue is import the Google maps framework, which works perfectly well alongside MKMapkit.
There is a facility within Google Maps that enables the developer to animate their route.

IOS | Display several self-chosen locations on a map

I'm working on my first IOS app and I need to display a map where the user can see their current location and several locations specified by me in the form of pins or so.
Would also be cool if they could immediately plan a route to these locations.
Can anyone point me in the right direction?
You display a map on iOS with MKMapKit, an official library that allows you to add Apple Maps to your app. You can also set pins (MKPointAnnotation) and do routing (MKDirections API) with that.
There is a Ray Wenderlich tutorial covering the basics of MapKit here:
http://www.raywenderlich.com/21365/introduction-to-mapkit-in-ios-6-tutorial

Offline Maps marker Overlapping

I am using the Leaflet JavaScript library to display the offline maps in an iOS application under the Titanium platform.
I am able to show it in my application but I have a problem regarding the click event on multiple markers at the same position.
How can I handle it or cycling the click event on the marker.
First it clicks on one and then another.
Is there any way the library provides, or another way to achieve this.
Screenshot
Please provide me any ideas on how to solve that.
You can use Leaflet Overlapping Marker Spiderifier or Leaflet.markercluster plugins to make this situation more user-friendly.

Using the Bing API, how can I achieve the same cylindrical view as the Bing iOS app?

In my iPad app I have to integrate Bing maps and their Bird's Eye view.
I have successfully used the Bing API in my app, but after certain level of zooming it is not giving me the cylindrical view as seen in the Bing app on the App Store.
How can I present this same cylindrical view from Bing maps?
Are you using the v7 bing maps control in your app?
If so, map sure the map type you've selected is automatic (the MapTypeId property in the map options when you create the map).
Also make sure you're zooming into a location that does have bird's eye view data. For example, I tried Seattle downtown area, and that works fine.
You can try this at http://www.bingmapsportal.com/ISDK/AjaxV7#CreateMap1
I believe this should apply to the iOS control as well.
After too much googling i came to know that....
The Bing Maps Application has some features not available in the development sdk.. :(

Resources