3

有没有办法通过 nominatim 从请求中获取对象所在的道路类型?

例如

http://nominatim.openstreetmap.org/reverse?format=xml&lat=52.5487429714954&lon=-1.81602098644987&zoom=18&addressdetails=1

确实为我提供了大量信息。但是,地址所在的道路上没有任何信息。想要获得类似:农村道路甚至只是等级*N*(其中N代表等级等级。)我希望我在寻找什么是可以理解的:)提前谢谢!

4

2 回答 2

5

Nominatim 用于搜索地址,您可能希望使用OverpassAPI查询给定坐标周围的道路:

http://overpass.osm.rambler.ru/cgi/interpreter?data=[out:json];way[highway](52.52,-1.82,52.55,-1.81);out;

然后选择与您的坐标最匹配的那个,然后查看高速公路 =值。

于 2012-08-28T17:33:04.203 回答
1

您可以使用format=jsonv2代替format=xmlformat=json

format=jsonv2将下一个字段添加到响应中:place_rank, category, type, importance, addresstype.

我将此信息添加到Nominatim 反向地理编码文档中。

当类别标签包含值highway时,type标签显示道路类型。

highway typesOpenStreetMap 高速公路标签上查找更多信息

于 2017-11-05T18:56:50.383 回答