nominatim 反向地理编码中的 address29 字段 api?

address29 field in nominatim reverse geocoding api?

大家好,在探索 google 地图反向地理编码服务的替代方案时,我遇到了 openstreet 地图提名服务,但我似乎无法弄清楚返回的地址对象中的 address29 字段是什么回应

例如,我点击了 api https://nominatim.openstreetmap.org/reverse?format=json&lat=24.9128455&lon=67.002839&zoom=18&addressdetails=1

没有显示 address29 字段,但是当我点击这个时 url

http://nominatim.openstreetmap.org/reverse?format=json&lat=24.9128455&lon=67.0032436&zoom=18&addressdetails=1

可以看到字段

此问题已在 here 得到部分回答:

you're missing osm's class and type fields. they are what you need when you see things like address100, address29, etc.

根据我的理解,address29等字段是具体的地址部分,在Nominatim中还没有定义描述。

在您的例子中,"address29":"AGP Limited" 来自 short_name tag of node 6556946279。 short_name是名字的常用缩写。