Как сохранить график в формате .osm с помощью osmnx в python? - PullRequest
0 голосов
/ 03 марта 2020

Я использую библиотеку python osmnx для получения графика из аэропорта. Я легко могу сделать это, используя следующую строку кода:

import osmnx as ox
G = ox.graph_from_place('wien flughafen austria', infrastructure='way["aeroway"]',simplify=False, custom_filter = ('["aeroway"~"taxiway|taxilane|parking_position"]'))

Теперь моя цель - сохранить этот файл в формате osm, чтобы я мог открыть его с помощью другого программного обеспечения под названием Java OpenStreatMap Editor

Чтобы сохранить файл, я использовал следующую строку кода, как предложено в документации osmnx :

ox.save_load.save_as_osm(G, 'test.osm')

Однако это не ' Кажется, не работает. Не могли бы вы порекомендовать мне правильный способ сохранить граох в формате osm?

1 Ответ

1 голос
/ 04 марта 2020

Я использую osmnx = 0.11.1. Следующее должно работать.

ox.save_load.save_graph_osm(G, filename='test.osm')
...