Pytania otagowane jako pgrouting

pgRouting rozszerza geoprzestrzenną bazę danych PostGIS / PostgreSQL, aby zapewnić funkcjonalność trasowania geoprzestrzennego.

10
Tworzenie wielokątów czasu jazdy za pomocą narzędzi Open Source?
Czy ktoś używa narzędzi i / lub danych typu open source do generowania wielokątów czasu jazdy, które promieniują z danej lokalizacji? Na przykład używałem produktów ESRI, takich jak Network Analyst i Business Analyst, do generowania granic wielokątów, które reprezentują maksymalną odległość, jaką można pokonać siecią drogową z danego punktu w …

4
Jak mogę zoptymalizować trening dla prędkości?
Korzystam z pgroutinga w bazie danych Postgis utworzonej przez osm2pgrouting. Działa bardzo dobrze na ograniczonym zbiorze danych (3,5 tys. Sposobów, wszystkie najkrótsze ścieżki wyszukiwania A * <20 ms). Ponieważ jednak zaimportowałem z europy większą ramkę ograniczającą (122 tys. Sposobów), wydajność znacznie spadła (najkrótsza ścieżka kosztuje około 900 ms). Myślę, że …

1
Jak funkcje PostGIS obsługują bufory i pamięć zewnętrzną?
Widzę ciągle rosnącą listę nowych funkcji w PostGIS, z których niektóre obejmują GEOS(np ST_ClusterKMeans.). Niektóre funkcje (np. Te w pgrouting) zależą od innych bibliotek (np BGL.). Mam wrażenie, że wiele z tych bazowych bibliotek (często w C / C ++) nie obsługuje zarządzania buforami między pamięcią a dodatkowymi pamięciami / …

1
Symulacja Monte Carlo z wykorzystaniem QGIS i pgRouting na optymalnej konstrukcji chodnika
Jestem nowy w analizie przestrzennej i doceniłbym ogólny kierunek projektu, który próbuję, opisany poniżej (zaczynam od zera). CEL: Znaleźć najlepsze lokalizacje do zainstalowania 2000 stóp chodników w moim rodzinnym mieście, aby połączyć większość gospodarstw domowych z Central Business District (CBD), gdzie „połączone” oznacza w odległości 1,2 mili spaceru od CBD. …

2
Pomóż wybrać odpowiedni silnik routingu
Buduję system planowania trasy, ale wciąż muszę zdecydować, z którego silnika routingu będę korzystać. Do tej pory znalazłem pgrouting i neo4j. Mam sieć tras w bazie danych postgresql / postgis (importowanej z pliku shapefile). Zrobiłem zapytania, aby wyodrębnić węzły (punkty końcowe sposobów, w których musisz podjąć decyzję, w którym kierunku …

2
Jak wyczyścić tak zły plik kształtu do routingu?
Usiłuję wyczyścić plik shapefile, aby był użyteczny do routingu z pgrouting, postgis, postgresql. Tutaj skrzyżowanie wydaje się być połączone, ale kiedy powiększamy… Nie jest: To samo tutaj: Tutaj (jest powiększony maksymalnie) istnieją 2 sposoby, kiedy wydaje się, że jest jeden i tylko jeden jest podłączony: Korzystam z atrybutu ID_vertex_id z …


4
Jak dodać odsunięcia do trasy?
Edytowane: Chcę zilustrować moje pytanie. Załóżmy, że jesteś w „Punkcie A” i chcesz przejść do „Punktu B”. Te punkty nie byłyby w tabeli „at_2po_4pgr”, ponieważ nie są węzłami źródłowymi / docelowymi. Następnie szukałem najbliższego węzła dla punktów A i B (zielone punkty). Następnie mogę wykonać wywołanie shortest_path przy użyciu identyfikatorów …

2
Jak prowadzić po drogach wodnych?
Istnieje wiele informacji na temat routingu (pg) w zwykły sposób. Normalne sposoby są stworzone przez człowieka i są idealnym rodzajem trasowania. Jestem jednak zainteresowany trasą po drogach wodnych. Teoretycznie powinno to być takie samo, jak poprowadzenie normalnymi drogami, z tym wyjątkiem, że drogi wodne często nie są stworzone przez człowieka, …

3
PgRouting - Jak przycinać linki po osiągnięciu maksymalnych kosztów?
Mam plik kształtu polilinii reprezentujący sieć dróg i drugi plik kształtu zawierający punkty. Chciałbym użyć PostGIS (prawdopodobnie PgRouting) do identyfikacji podsieci lub obszarów usług promieniujących z tych punktów. Zasadniczo mam nadzieję zadać pytanie: „Zaczynając od punktu X, jak daleko mogę iść w danym kierunku, biorąc pod uwagę całkowity budżet podróży …

2
Uzyskiwanie wielu najkrótszych ścieżek z PgRouting w jednym zapytaniu?
Chcę uruchomić algorytm najkrótszej ścieżki na wielu parach źródła i celu jednocześnie, uzyskać wynik w postaci tabeli i przetworzyć go. Jak mam to zrobic? To zapytanie nie działa: 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 to other …

3
Optymalizacja trasy dla wielu pojazdów
Mam 100 miejsc docelowych i 5 pojazdów i muszę zakodować rozwiązanie, które skutecznie kieruje pojazdy do każdego miejsca docelowego, więc każde miejsce docelowe odwiedza 1 z tych pojazdów. Niektóre z tych miejsc docelowych mogą mieć także okna czasowe do odwiedzenia. Korzystam z PostgreSQL i PostGIS, i chciałem zastosować pgrouting, ale …


1
Obliczanie map Isochrone pieszych i rowerowych przy użyciu QGIS i pgRouting?
Właśnie zainstalowałem QGIS, ponieważ uważam, że powinienem być w stanie produkować izochrony piesze i rowerowe z określonego punktu. Zrobiłem to dość łatwo przed użyciem ArcMap, jednak naprawdę mam problemy z QGIS. Z tego, co przeczytałem, powinienem używać PGRouting i mapowania OSM2PGrouting (które zainstalowałem). Tak naprawdę nie korzystałem wcześniej z SQL …

4
Łączenie punktów (przystanków autobusowych), które nie leżą na liniach (LINESTRING), do sieci?
Muszę podłączyć przystanki autobusowe (punkty) do warstwy sieci (dane OSM). Te przystanki autobusowe nie leżą bezpośrednio na liniach (patrz zrzut ekranu), a ich lokalizacja nie powinna być zmieniana. Używam PostGIS, pgrouting i QGIS, a sieć jest już routowalna z kolumnami źródłowymi i docelowymi itp. Głównie chcę później zrobić dwie rzeczy: …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.