В настоящее время я разрабатываю приложение, которое должно отображать карту того, где пользователь в настоящее время находится в мире. По техническим причинам мне нужно получить доступ к каждой карте, как к изображению (png/jpg), прежде чем перейти в конвейер рендеринга.Доступ к карте Плитки MKMapView
Я пробовал сторонние службы, такие как MapBox, MapQuest, поскольку у них есть REST api, что позволяет мне получать png/jpg плитки в соответствии с запрошенным местоположением. Проблема здесь в том, что MapBox не является бесплатным, поэтому мне было интересно, есть ли способ получить доступ к плиткам, которые Apple предоставляет в своем приложении для карт. Какую услугу они используют под капотом? Буду ли я нарушать некоторые условия использования, перейдя к этому подходу.
Обратите внимание, что использование некоторого интегрированного «все-все-все» UIMapView не является вариантом для меня, мне нужно изображение напрямую.
Thanks
К сожалению, условия использования Google не позволяют мне делать то, что я делаю с фрагментами позже. Я рад, что вы ответили так, потому что заставили меня открыть Thunderforest, который не появился в моем поиске поставщика карт. Не могли бы вы сказать, что Thunderforest надежен? – Marc
Thunderforest был для меня очень надежным. Единственная проблема, с которой я столкнулся, заключается в том, что она медленнее, чем другие сервисы. Если вы заинтересованы в Thunderforest, эта карта может вас заинтересовать, когда она выйдет https://www.mapbox.com/blog/vector-terrain-outdoors/ –