getFromLocationName () не может найти улицы в Android - PullRequest
0 голосов
/ 07 декабря 2010

У меня есть этот метод, который извлекает названия улиц посольства из файла XML и показывает их на карте.

Этот метод я использую:

locatie = gc.getFromLocationName(gevondenland.getAdresamba(),5);

и я открываю MapActivity с полученным местоположением (locatie).

Это работает, но только для некоторых стран.

Вот пример из файла XML:

<land>
   <naam>Angola</naam>
   <code>AO</code>
   <politie>110</politie>
   <ambulance>118</ambulance>
   <brandweer>118</brandweer>
   <telamba>00244222310686</telamba>
   <adresamba>Edificio Secil, Avenida 4 de Fevereiro 42-6� en 10�, Luanda</adresamba>
</land>
<land>
   <naam>Antigua en Barbuda</naam>
   <code>AG</code>
   <politie>911</politie>
   <ambulance>911</ambulance>
   <brandweer>911</brandweer>
   <telamba>0012684811857</telamba>
   <adresamba>High Street, Sint John�s, Antigua</adresamba>
</land>
<land>
   <naam>Argentini�</naam>
   <code>AR</code>
   <politie>101</politie>
   <ambulance>107</ambulance>
   <brandweer>100</brandweer>
   <telamba>00541143380050</telamba>
   <adresamba>Edificio Porte�o II, Olga Cossettini 831, piso 3, Buenos Aires</adresamba>
</land>

Антигуа и Барбуда работает, а Аргентина и Ангола - нет.

Когда я ищу тот же адрес в Картах Google, он находит его.

В чем может быть причинаон не может найти адреса в Android?

1 Ответ

0 голосов
/ 07 декабря 2010

Для вашей первой адресной строки (Ангола) я не получаю надписи на картах Google.Мне пришлось удалить Edificio Secil, и номера улиц из строки, чтобы получить результат.

Для меня проблема связана не со странами, а с содержанием строк адреса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...