My Local Osm File содержит отфильтрованные данные (отфильтрованные через OSMFilter) Германии и содержит только следующие магистрали
- Автомагистраль
- motorway_link
- багажник
- trunk_link
- 1012 * первичный *
- primary_link
- Вторичный * * 1016
- secondary_link
- 1020 * третичный *
- tertiary_link
- 1024 * жилой *
- living_street
Я пытаюсь упростить график и извлекать важную информацию, чтобы еще больше минимизировать мою дорожную сеть. Я выполнил следующие шаги
- G3 = ox.simplify_graph (G, строгий = True)
- G3 = ox.add_edge_lengths (G3);
- G3 = ox.remove_isolated_nodes (G3);
- node_centrality = nx.closeness_centrality (G3)
- nx.set_node_attributes (G3, node_centrality, 'node_centrality')
- edge_centrality = nx.closeness_centrality (nx.line_graph (G3))
- nx.set_edge_attributes (G3, edge_centrality, 'edge_centrality')
- ox.save_load.save_graphml (G3, .., .., ..)
Весь день он ждал, чтобы увидеть вывод в GraphML, но не видел никакого прогресса. ,
Я думаю, что edge_centrality и edge_centrality - это высокоуровневые вычислительные функции, но как я могу использовать эти функции для своих данных?