Получить название страны с iPhone GPS без интернета!

В моем приложении для iPhone и iPod Touch я хочу получить информацию о стране, в которой находится человек, без доступа к Интернету. Я знаю, как это сделать с Интернетом, поэтому я знаю, как получить долготу и широту, я читал что-то о файле с включенными мировыми границами, но я не знаю, как использовать это в Objective-C на айфон.

Кто-нибудь знает довольно простое решение для получения названия страны из GPS-координат iPhone без использования Интернета?


person user426651    schedule 23.10.2010    source источник
comment
Я не верю, что есть достаточно простой способ.   -  person    schedule 24.10.2010


Ответы (1)


Если у вас есть файл с границами страны в виде широты/долготы в десятичной форме, вы можете создать замкнутую форму. Затем возьмите текущее местоположение пользователя в качестве точки и используйте простую геометрию, чтобы увидеть, заключена ли точка в фигуру.

Это не идеально. Лучшей идеей было бы угадать, основываясь на текущей локализации устройства. Тоже не идеально (многие страны, кроме Испании, в которых говорят по-испански.

Просто есть не очень хороший способ добиться того, чего вы хотите, AFAIK.

person greg    schedule 24.10.2010