2016-07-07 3 views
2

Положив это просто, у нас есть некоторые норвежские почтовые индексы и мы используем API для получения их адресов и lat &. Ничего необычного, но около 10% почтовых индексов. API не возвращает никаких результатов, вот пример:Карты Google: норвежские почтовые индексы не возвращают никаких результатов

Успех postal_code=1151:

http://maps.googleapis.com/maps/api/geocode/json?components=country:NO%7Cpostal_code:1151&sensor=false 

Нормально для postal_code=2066:

http://maps.googleapis.com/maps/api/geocode/json?components=country:NO%7Cpostal_code:2066&sensor=false 

Я заметил, что большинство, как представляется, для Postboks (предполагая, эквивалент почтовых ящиков в Великобритании).

Однако это не относится ко всем из них.

Имеет ли кто-либо подобное опыт и, возможно, лучшее знание норвежских почтовых индексов?

Благодаря

ответ

3

Я попробовал ваш данный запрос, и я обнаружил, что postal_code=2066 дать вам ZERO_RESULTS, если вы хотите имя Jessheim, я прав? Тогда я думаю, вы должны использовать postal_code=2069, это даст вам запрос, который вы хотите.

Вот просьба, которую я использовал.

maps.googleapis.com/maps/api/geocode/json?components=country:NO|postal_code:2069&sensor=false 

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

Во-первых, я использовал postal_code=1151, и, как вы можете видеть, вы найдете 1151 Oslo, Norway адрес в результатах. Это означает, что postal_code 1151 доступен в Норвегии.

maps.googleapis.com/maps/api/geocode/json?components=country:|postal_code:1151 

Во-вторых, я использовал postal_code=2066, и вы не найдете каких-либо адрес, что страна НОРВЕГИЯ.

maps.googleapis.com/maps/api/geocode/json?components=country:|postal_code:2066 

Для дополнительной записки, если вы используете два значения компонентов в вашем запросе. Вам необходимо использовать трубу (|) для их разделения. Я надеюсь, что я вам поможем с этим :)

0

KENDi - большое спасибо за вашу помощь и ответ. Я узнал, что в Норвегии есть два типа почтового индекса. Один для адресов улицы, другой для почтовых ящиков (или почтовых ящиков в Великобритании), у которых нет географического адреса.

Вот пример

http://adressesok.posten.no/en/postal_codes/search?utf8=%E2%9C%93&q=Molde