OSMnx - это пакет [Python] для загрузки реальных пространственных геометрий и уличных сетей из [OpenStreetMap]. Он позволяет легко моделировать, проектировать, визуализировать и анализировать уличные сети на Python с помощью [NetworkX] и [geopandas].
0 ответов

Как мне найти детали этого пакета python (__main__)?

Я смотрю на этот скрипт: https://github.com/gboeing/osmnx/blob/master/osmnx/stats.py В строке 15 есть это: from .simplify import clean_intersections Я попытался импортировать его, но получил это сообщение: ModuleNotFoundError: No module named '__mai…
15 ноя '18 в 23:17
0 ответов

Ошибка OSMnx: RuntimeError: Нет такого файла или каталога

Я только начал использовать этот пакет на этой неделе, это здорово! Тем не менее, я пытаюсь этот простой пример (код ниже), но всегда получаю вышеупомянутое сообщение об ошибке. Я не уверен, в чем проблема. Я легко могу отобразить эту точку на карте…
06 ноя '18 в 20:04
1 ответ

Osmnx: как заставить plot_shape() работать в субплотах pyplot?

Я использовал OSMNX для извлечения форм парков из Open Street Maps. Я пытаюсь отобразить их как стандартные сюжеты, но не могу заставить их работать напрямую. Скажи, что это мой массив мест: places = {'Hyde Park' : 'Hyde Park, London, UK', 'Kensingt…
28 сен '18 в 10:29
1 ответ

Как получить определенный тип дороги (основной, второй, третий и т. Д.) В Openstreetmap с Python?

Я пытаюсь получить различные классификации типа дороги в OSM с python, после просмотра нескольких соответствующих веб-страниц, я до сих пор получил это: import osmnx as ox place_name = "zurich, switzerland" graph = ox.graph_from_place(place_name, ne…
02 окт '18 в 10:02
1 ответ

Найти идентификаторы пути для списка узлов OSM в кратчайшем пути

В маршруте мы получаем список всех узлов от источника до места назначения. route = nx.shortest_path(G,origin_node,desitination_node, weight='length') Можно ли получить все идентификаторы пути osm из источника в пункт назначения?
06 дек '18 в 16:27
1 ответ

Ошибка типа osmnx в графе graph_from_polygon после обновления с 0.5.1 до 0.8.2

После окончания моей дипломной работы с osmnx в прошлом году я на некоторое время вернулся в Python PTSD. Но с выпуском 5-летних оценок ACS 2017 у меня есть некоторый новый анализ данных, чтобы сделать. Поэтому я обновил свой osmnx до 0.8.2, произве…
08 дек '18 в 22:29
1 ответ

Получить координаты ДИСПЛЕЯ (пикселя) узла в сети X MultiDiGraph (производится OSMNX)

Я создаю graph_from_point с помощью osmnx. Я хочу сохранить этот график в изображение PNG, но создал дополнительный файл, предоставляющий мне координаты широты / долготы узлов вместе с их координатами PIXEL в сохраненном файле PNG. Этот учебник: htt…
25 янв '19 в 12:42
2 ответа

Попытка загрузить большую округ Лос-Анджелес - не хватает памяти

Я использую коллекцию пакетов Python, установленных в Docker-контейнере; OSMnx для загрузки данных OSM, а затем networkx для выполнения анализа - я доказал свой код на небольшом подмножестве данных и теперь хочу перейти к масштабу. Я пытаюсь провест…
06 дек '18 в 17:37
1 ответ

Добавление точки к графику OSMnx

Я пытаюсь добавить точку к существующему графику OSMnx в блокноте Jupyter, например, так import osmnx as ox import matplotlib.pyplot as plt G = ox.graph_from_address('1600 Pennsylvania Ave NW, Washington, DC 20500', distance=500) fig, ax = ox.plot_g…
24 мар '18 в 03:21
1 ответ

Как найти ссылку на дорожную сеть, координаты которой включены? (Карта соответствия)

Я использую библиотеку osmnx (python) для извлечения дорожной сети города. У меня также есть отдельный источник данных, который соответствует GPS-координатам, посылаемым транспортными средствами, когда они пересекают вышеупомянутую дорожную сеть. Мо…
25 ноя '18 в 17:23
1 ответ

python osmnx - извлекать только большие автострады страны

Я знаю, что можно извлечь дорожную сеть города через пакет OSMNX Python. Подробности смотрите на https://geoffboeing.com/2016/11/osmnx-python-street-networks/. paris_network = ox.gdf_from_place("Paris") Но, скажем, я не хочу, чтобы этот уровень высо…
08 сен '18 в 00:56
1 ответ

Невозможно подключиться к эстакаде

Я не могу подключиться к путепроводу! import osmnx as ox ox.plot_graph(ox.graph_from_place(‘Modena, Italy’)) дает: ConnectionError: HTTPConnectionPool (host = 'overpass-api.de', port = 80): превышено максимальное количество попыток с помощью url: /a…
18 ноя '18 в 13:58
1 ответ

OSMnx Добавить заголовок на график

Я использую замечательную библиотеку OSMnx, созданную Джеффом Боингом. Я строю уличную сеть на основе одного из его учебных пособий. Все работает отлично. Тем не менее, я хотел бы построить более 40 графиков, используя разные центральности. Поэтому …
15 фев '18 в 04:24
0 ответов

OSMNX удалить здания из графа

Я создаю график из файла osm, используя graph_from_file() (он содержит как дороги, так и здания), используя osmnx, а затем строю его. Делая это, он также строит здания вместе с дорогами. Есть ли способ удалить здания из этого графика / просто игнори…
02 июн '18 в 19:06
1 ответ

Объединение мультиполигонов OSMnx

Каковы лучшие практики в создании объединения мультиполигонов, полученных как группа, с помощью gdf_from_places() OSMnx? В примере gboeing 02-example-osm-to-shapefile.ipynb несколько шейп-файлов загружаются из OSM в геоданные, используя метод gdf_f…
14 сен '18 в 16:13
3 ответа

Модуль работает в приглашении Anaconda, но не в Spyder

Я уже несколько часов бьюсь над этой проблемой, и она довольно сложная. Я на Windows 7, Python 2.7, Spyder 3.2.6 Я пытался установить OSMNX через cygwinОднако я столкнулся со многими проблемами. Наконец-то удалось установить его через windows cmd. С…
26 апр '18 в 08:46
0 ответов

Точки на ребре в графе OSMNX?

Есть ли способ найти, какие внешние добавленные координаты лежат на каком отрезке / улице в графе osmnx?
14 ноя '18 в 22:29
0 ответов

Увеличьте плотность координат шоссе из запроса Overpy.

Есть ли способ увеличить плотность точек, возвращаемых при запросе путей из путепровода API? Или есть способ интерполировать точки, не соединяя промежутки между отдельными магистралями? Я хочу быть в состоянии измерить расстояние между шоссе и неско…
06 июл '18 в 18:00
2 ответа

K-кратчайшие пути с использованием пакета networkx в python

Я создал мультидграф автострады Нидерландов, используя пакет osmnx. График является мультидиграфом, возвращенным из osmnx. Поскольку мне интересно вычислить k-кратчайшие пути между источником и местом назначения, я попробовал библиотеку networkx. Те…
02 дек '18 в 18:32
1 ответ

Присвойте цвет конкретному ребру в графе osmnx на основе заданных значений узлов u,v

Я строю график osmnx: хотя я могу контролировать цвет узлов, я не могу контролировать цвет ребер. Моя цель - назначить синий цвет только краю, определенному u_node = 4515988732 и v_node=2021402216. Я пытался: for u,v,k in G.edges(keys=True, data=Fal…
29 дек '18 в 00:54