MapBox, RouteMe и даже MapKit способны отображать автономные локально сохраненные карты, различия между всеми тремя - это уровень усилий, необходимых для этого вместе со своими наборами функций. Какой из них использовать полностью зависит от того, чего вы пытаетесь достичь. В прошлом я использовал MapKit для отображения пользовательских карт (растровые, формат PNG) для отдельных областей, с картами нарезанных в плитки и называется так же плитки Google, такие как:
/MapTiles/Z<ZoomLevel>/<XCoord>/<YCoord>.png
Это может помочь вам, если вам должны были использовать MapKit https://github.com/mtigas/iOS-MapLayerDemo. Что касается контактов, отображающих информацию, MapKit также способен на это.
Для сравнения, вы, скорее всего, используете MapBox, если хотите применить собственный стиль в соответствии с внешним видом вашего приложения, выделив функции, которые важны для использования вашего приложения.
Что касается автономного хранения карт Google, в то время как вы технически можете извлекать отдельные плитки по URL-адресу, хранить их и отображать в автономном режиме (аналогично выше), это, вероятно, будет нарушением их условий обслуживания. Альтернативой может быть использование OpenStreetMap.
Пожалуйста, обратитесь к [FAQ] (http://stackoverflow.com/faq) о том, какие вопросы задавать и нет. –
Возможно, скоро это может быть закрыто, но это интересно. Я тоже хочу это знать! – AlexWien