#node.js #garbage-collection #geocoding #openstreetmap
#node.js #сбор мусора #геокодирование #openstreetmap
Вопрос:
модуль геокодера для открытия карты улиц, но, похоже, он возвращает значение мусора
ниже приведен URL-адрес и заголовки его запроса и ответа
параметры url
{"host":"nominatim.openstreetmap.org","path":"/search?format=jsonamp;addressdetails=1amp;q=adyar"}
заголовки ответов
{"date":"Fri, 20 Jun 2014 06:48:57 GMT","server":"Apache/2.2.22 (Ubuntu)","content-location":"reverse.php","vary":"negotiate,accept","tcn":"choice","x-powered-by":"PHP/5.3.10-1ubuntu3.11","access-control-allow-methods":"OPTIONS,GET","access-control-max-age":"8640000","access-control-allow-origin":"*","connection":"close","transfer-encoding":"chunked","content-type":"application/json; charset=UTF-8"}
Ниже приведен ответ, который я получаю
[ { latitude: '25.0706658',
longitude: '34.2062962',
country: 'Ù
صر (Egypt)',
city: undefined,
zipcode: undefined,
streetName: '212',
streetNumber: undefined,
countryCode: 'eg',
state: 'اÙ
بØر اÙ
Ø£ØÙ
Ù
ر',
stateCode: undefined } ]
Я получаю значения мусора, как указано выше, не знаю, где я ошибаюсь.Любая помощь будет высоко оценена
Ответ №1:
Это не мусор, вам просто нужно правильно его декодировать.
Комментарии:
1. Понятия не имею, извини. Я не знаком с node.js .