【发布时间】:2017-12-04 20:10:01
【问题描述】:
我正在尝试向 nominatim 发送获取请求以进行地理编码。问题是,在我的国家(俄罗斯),我们有很多房子都标有 /。
例子:
https://www.openstreetmap.org/way/52433785
我尝试了不同的方法从 url 编码中转义 /,但没有成功。
http://nominatim.openstreetmap.org/search?q=40/49, улица Ляпидевского, Москва&format=xml&polygon=1&addressdetails=1
http://nominatim.openstreetmap.org/search?q=40\/49, улица Ляпидевского, Москва&format=xml&polygon=1&addressdetails=1
http://nominatim.openstreetmap.org/search?q=40%2F49%2C%20%D1%83%D0%BB%D0%B8%D1%86%D0%B0%20%D0%9B%D1%8F%D0%BF%D0%B8%D0%B4%D0%B5%D0%B2%D1%81%D0%BA%D0%BE%D0%B3%D0%BE%2C%20%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0&format=xml&polygon=1&addressdetails=1
所有上述请求只返回街道,而不是门牌号码。
所以,我被卡住了。
【问题讨论】:
标签: python html get openstreetmap nominatim