Мой вопрос прост. У меня есть GPS-координаты места, и мне нужно знать, в каком часовом поясе (и настройках летнего времени) это место. Есть ли простое решение этой проблемы в задаче с?
Не похоже, что класс MKReverseGeocoder, добавленный в MapKit с 3.0, даст вам такую информацию, к сожалению. Это может сделать хороший запрос на улучшение радара, а? (http://bugreporter.apple.com)
MKReverseGeocoder
Однако, с помощью быстрого поиска в Google, я нашел http://www.earthtools.org/webservices.htm#timezone - кажется, вы можете запросить это и получить хороший результат XML. Обязательно соблюдайте ограничения по использованию, перечисленные в верхней части этой страницы.
Geonames.org имеет бесплатный веб-сервис в стиле REST, который обеспечивает преобразование геолокации в часовой пояс по лицензии CC атрибуции. Ответ - XML или JSON.
DRT Engine может дать вам смещение часового пояса на основе координат широты / долготы и значения даты и времени.