Я рисую маршруты на google map
и просто понял, что все работает отлично, за исключением того, что я посылаю координаты где-то в Корее. (Юг, если быть точным)
JSON
данные null
, хотя координаты верны и сохраняют "нулевые результаты".
Я пробовал Африку, Австралию, Европу и даже Китай и Японию, но нигде в Корее не будет работать.
Я что-то пропустил здесь??
EDIT
Итак, я думаю, что не только Корея Монголия и Индонезия - то же самое, что их геокоды не работают с путевыми точками, чтобы получить маршрут.
Сравнение результатов между Кореей и Германией -
Корея
{"geocoded_waypoints" : [
{
"geocoder_status" : "OK",
"place_id" : "ChIJzWXFYYuifDUR64Pq5LTtioU",
"types" : [ "locality", "political" ]
},
{
"geocoder_status" : "OK",
"place_id" : "ChIJNc0j6G3raDURpwhxJHTL2DU",
"types" : [ "locality", "political" ]
}],"routes" : [],"status" : "ZERO_RESULTS"}
Германия
{"geocoded_waypoints" : [
{
"geocoder_status" : "OK",
"place_id" : "ChIJAVkDPzdOqEcRcDteW0YgIQQ",
"types" : [ "locality", "political" ]},
{
"geocoder_status" : "OK",
"place_id" : "ChIJ2V-Mo_l1nkcRfZixfUq4DAE",
"types" : [ "locality", "political" ]}],"routes" : [
{
"bounds" : {
"northeast" : {
"lat" : 52.5200138,
"lng" : 13.404945
},
"southwest" : {
"lat" : 48.1351972,
"lng" : 11.1954806
}
},
"copyrights" : "Datos de mapas ©2015 GeoBasis-DE/BKG (©2009), Google",
"legs" : [
{
"distance" : {
"text" : "585 km",
"value" : 584740
},
И так далее и дальше. Как вы видите, вы получаете полные данные с немецкими координатами.
ИЗМЕНИТЬ
Хорошо.. CLLocationManager
делает то же самое... Как мне получить адреса в этих странах?