Google Map V3邮政编码未退回

时间:2013-12-10 09:40:51

标签: google-maps-api-3 geocoding

我的谷歌地理编码结果存在问题

我正在对法国城市进行地理编码,并希望获得他们的邮政编码

我的问题是Google使用除邮政编码之外的所有数据进行回复

例如,对于AchèreCity,我获得了address_components结果:

[
Object { long_name="Cachan", short_name="Cachan", types=[2]}, 
Object { long_name="Val-de-Marne", short_name="94", types=[2]}, 
Object { long_name="Île-de-France", short_name="IDF", types=[2]}, 
Object { long_name="France", short_name="FR", types=[2]}
] 

所以我得到城市名称,“州”名称和号码以及国家名称

所有结果都是“好”,但没有回复邮政编码

我的问题是......我只需要邮政编码:(

我搜索了SO和Google文档(一个真正的丛林,他们的大多数参考数据都没有很好地记录(当它被记录或最新的V3时))...

第一次编辑: 并且发现它不是唯一的问题...... 另一个法国城市给了我这个回复的回复:

[
Object { long_name="Angers", short_name="Angers", types=[2]}, 
Object { long_name="Maine-et-Loire", short_name="Maine-et-Loire", types=[2]}, 
Object { long_name="Pays de la Loire", short_name="Pays de la Loire", types=[2]}, 
Object { long_name="France", short_name="FR", types=[2]}
]

因为我无法获得邮政编码(仅在google好日子时才返回)我正在使用2位数字返回法国国家

对于它返回的第一个城市:

Object { long_name="Val-de-Marne", short_name="94", types=[2]}, 

对于第二个城市,同一行是

Object { long_name="Maine-et-Loire", short_name="Maine-et-Loire", types=[2]}, 

我需要的价值是第一个城市给出的“94”,但第二个城市没有返回......

是否真的没有可能获得每个地理编码的每个数据细节,例如当谷歌没有数据时得到一些空白

因为在目前的情况下,很难为每个返回的结果制定规则......

在此先感谢,我完全迷失了它

第二次编辑: 似乎谷歌返回邮政编码...当它想要的时候,我得到它为1个城市每个... 10或15个城市(不是本地化的问题谷歌找到adresse,lat,lng等为我尝试的每个城市,只是有邮政编码的问题)

0 个答案:

没有答案