Вопросы с тегом «pgrouting»

pgRouting расширяет базу геопространственных данных PostGIS / PostgreSQL, чтобы обеспечить функциональность геопространственной маршрутизации.

10
Создание полигонов времени в пути с использованием инструментов с открытым исходным кодом?
Кто-нибудь использует инструменты и / или данные с открытым исходным кодом для генерации полигонов времени в пути, исходящих из заданного местоположения? Например, я использовал продукты ESRI, такие как Network Analyst и Business Analyst, для создания границ полигонов, которые представляют максимальное расстояние, которое можно пройти вдоль дорожной сети от заданной точки …

4
Как я могу оптимизировать pgrouting для скорости?
Я использую pgrouting в базе данных postgis, созданной с помощью osm2pgrouting. Он работает очень хорошо на ограниченном наборе данных (3,5 тыс. Путей, поиск по кратчайшему пути A * <20 мс). Однако, так как я импортировал большую ограничительную рамку (122 тыс. Путей) из europe.osm, производительность сильно упала (самый короткий путь стоит …

1
Как функции PostGIS обрабатывают буферы и внешнее хранилище?
Я вижу постоянно растущий список новых функций в PostGIS, некоторые из которых включают GEOS(например ST_ClusterKMeans). Некоторые функции (например, в pgrouting) полагаются на другие библиотеки (например BGL). У меня сложилось впечатление, что многие из этих базовых библиотек (часто в C / C ++) не обрабатывают управление буферами между памятью и вторичной …

1
Моделирование Монте-Карло с использованием QGIS и pgRouting для оптимального строительства тротуара
Я новичок в пространственном анализе и был бы признателен за общее руководство по проекту, который я пытаюсь описать ниже (я начинаю с нуля). ЦЕЛЬ: Найти наилучшие места для установки 2000 футов тротуаров в моем родном городе, чтобы соединить большинство домашних хозяйств с Центральным деловым районом (CBD), где «подключенный» означает, что …

2
Помогите выбрать подходящий движок маршрутизации
Я строю систему планирования маршрута, но мне еще предстоит решить, какой базовый механизм маршрутизации я буду использовать. До сих пор я нашел pgrouting и neo4j. У меня есть сеть маршрутов в базе данных postgresql / postgis (импортирована из шейп-файла). Я сделал запросы, чтобы извлечь узлы (конечные точки, где вы должны …

2
Как убрать такой плохой шейп-файл для маршрутизации?
Я пытаюсь очистить шейп-файл, чтобы сделать его пригодным для маршрутизации с помощью pgrouting, postgis, postgresql. Здесь пересечение, кажется, связано, но когда мы масштабируем ... Не то: Тоже самое : Здесь (с максимальным увеличением) есть 2 способа, когда он кажется одним, и только один подключен: Я использую assign_vertex_id с разными допусками, …

2
Выполнение анализа маршрута в R на основе транспортной сети OSM?
Я анализирую вероятные пути, по которым пассажиры едут по дороге на работу, основываясь на данных потока переписи, распределении рабочих мест и транспортной сети. В настоящее время я использую pgRouting и дополнение pgRouting для QGIS (описано здесь ) для моего анализа: Однако мне бы хотелось, чтобы все шаги, которые я предпринимаю, …

4
Как добавить смещения к маршруту?
Отредактировано: Я хочу проиллюстрировать свой вопрос. Предположим, что вы находитесь в «Точке A» и хотите перейти в «Точку B». Эти точки не будут в таблице "at_2po_4pgr", потому что они не являются узлами источника / цели. Затем я бы искал ближайший узел для точек A и B (зеленые точки). После этого …

2
Как проложить маршрут по водным путям?
Существует много информации о (pg) маршрутизации по обычным путям. Обычные способы созданы человеком и являются идеалом для маршрутизации. Однако я заинтересован в маршруте по водным путям. Теоретически это должно быть то же самое, что и проложить путь по обычным путям, за исключением того, что водные пути часто не созданы человеком, …

3
PgRouting - Как обрезать ссылки при достижении максимальной стоимости?
У меня есть шейп-файл полилинии, представляющий дорожную сеть, и второй шейп-файл, содержащий точки. Я хотел бы использовать PostGIS (предположительно PgRouting) для определения подсетей или зон обслуживания, исходящих из этих точек. По сути, я надеюсь задать вопрос: «Начиная с пункта X, как далеко я могу идти в любом заданном направлении, учитывая …

2
Получение нескольких кратчайших путей с помощью PgRouting в одном запросе?
Я хочу запустить алгоритм кратчайшего пути сразу для нескольких исходных и целевых пар, получить результат в виде таблицы и затем обработать его. Как мне это сделать? Этот запрос не работает: SELECT a.source, a.target, paths.* FROM all_to_all a, shortest_path_astar('...', a.source, a.target, false, false) paths; ERROR: function expression in FROM cannot refer …

3
Оптимизация маршрута для нескольких транспортных средств
У меня есть 100 пунктов назначения и 5 транспортных средств, и мне нужно кодировать решение, которое эффективно направляет автомобили к каждому пункту назначения, поэтому каждый пункт назначения посещается 1 транспортным средством. У некоторых из этих мест назначения также могут быть временные окна, которые необходимо посетить во время. Я использую PostgreSQL …

2
Есть ли способ добавить ограничения поворота в A * и Dijkstra?
В настоящее время мы работаем с pgRouting и обнаружили, что нет способа реализовать ограничения поворота (например, запрещены правые или левые повороты). Хотя в алгоритме Shooting * можно назначить «to_cost» и «rule» ... Я не смог найти способ реализации этих ограничений с использованием алгоритмов A star и Dijktra. Есть ли способ …

1
Вычисление карт ходьбы и езды на велосипеде по Изохроне с использованием QGIS & pgRouting?
Я только что установил QGIS, так как считаю, что смогу производить изохроны для ходьбы и езды на велосипеде из указанной точки. Я сделал это довольно легко перед использованием ArcMap, однако я действительно борюсь с QGIS. Из того, что я прочитал, я должен использовать PGRouting и OSM2PGrouting mapping (который я установил). …

4
Точки (автобусные остановки), которые не лежат на линиях (LINESTRING), к сети?
Мне нужно подключить автобусные остановки (точки) к сетевому уровню (данные OSM). Эти автобусные остановки не лежат прямо на линиях (см. Скриншот), и их местоположение не должно быть перемещено. Я использую PostGIS, pgrouting и QGIS, и сеть уже маршрутизируется с исходными и целевыми столбцами и т. Д. В основном я хочу …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.