OSMnx - теги отсутствуют на краях графа - PullRequest
1 голос
/ 21 января 2020

Я пытаюсь обнаружить все улицы в городе, где можно кататься на велосипедах. Для этого я хочу включить дорожки с тегом "bicycle":"yes", но не могу найти его в данных, загруженных с помощью OSMnx.

Например, ребро с идентификатором 45031879 xml, загруженный напрямую с веб-сайта openstreetmap, выглядит следующим образом:

<way id="45031879" visible="true" version="4" changeset="64616340" timestamp="2018-11-18T10:34:12Z" user="livmilan" uid="712033">
  <nd ref="571102337"/>
  ...
  <nd ref="1587102704"/>
  <tag k="bicycle" v="yes"/>    <=====
  <tag k="highway" v="footway"/>
</way>

Но по краям при загрузке с OSMnx с помощью команды graph = ox.graph_from_place(place, network_type='all')) это выглядит так:

{'osmid': 45031879, 'highway': 'footway', 'oneway': False, 'length': 22.818, 'geometry': <shapely.geometry.linestring.LineString object at 0x00000170F3F112C8>}

Похоже, что информация о велосипеде была потеряна. Есть ли способ загрузить дополнительные теги с помощью osmnx?

Спасибо

...