希望有人可以帮助我吗?
总而言之,我正在尝试根据一组给定的坐标来检索附近的兴趣点。
经过一番研究,我发现了一个整洁的功能
osmnx.pois.pois_from_point(point, distance=None, amenities=None, custom_settings=None)
适用于酒吧,餐馆等。>
但是,酒店没有被归类为便利设施,其他任何与旅游有关的地方也没有。
[我发现这些是通过旅游业:酒店键/值对确定的。
有人知道如何找回它们吗?我似乎没有找到接受旅游业作为传递参数的函数,也找不到任何传递顾客属性值进行过滤的方法。
提前感谢!
希望有人可以帮助我吗?总之,我正在尝试根据一组给定的坐标来检索附近的兴趣点。经过研究,我发现了一个整洁的函数osmnx.pois ....
现在可以使用最新版本的OSMnx(v0.13.0)。 pois
模块的功能现在采用灵活的tags
参数来查询任何兴趣点。参见the documentation。此代码段可检索洛杉矶市中心附近的餐馆,酒吧和酒店:
import osmnx as ox
ox.config(log_console=True, use_cache=True)
tags = {'amenity': ['restaurant', 'pub', 'hotel'],
'building': 'hotel',
'tourism': 'hotel'}
gdf = ox.pois_from_point(point=(34.0483, -118.2531), dist=500, tags=tags)
gdf.shape #(109, 59)