Схема URL Apple Maps t=

Я пытаюсь установить тип карты в URL с помощью Apple Maps, но, похоже, он не работает. Что я мог сделать по-другому? Я делаю это, указывая тип как &t=satellite в URL, вот так:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://maps.apple.com/?daddr=San+Francisco,+CA&saddr=%@,%@&t=satellite", LatitudeCurrentLocation, LongitudeCurrentLocation]]];

Широта и долгота - это строки NSStrings, которые содержат координаты широты и долготы.

Как я могу установить тип майя в URL?

1 ответ

Решение

По умолчанию карта отображается с типом графической карты. Вы можете изменить тип карты на спутник, добавив ‘&t=k’,

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://maps.apple.com/?daddr=San+Francisco,+CA&saddr=%@,%@&t=k", LatitudeCurrentLocation, LongitudeCurrentLocation]]];

Для получения дополнительной информации прочитайте этот вопрос, а также эту документацию.

Другие вопросы по тегам