pgrouting

    3熱度

    1回答

    我正在使用psycopg2從python訪問postgresql數據庫。當我嘗試運行的最短路徑pgrouting功能「pgr_astar」,我收到一條錯誤 cur = db.cursor() psycopg2.InterfaceError: connection already closed 基本上,所發生的事情是:當pgr_astar沒有找到兩點間的路徑,它創建的崩潰數據庫,並關閉到數據庫

    0熱度

    1回答

    如何修改postgres擴展的源代碼?我試圖用pgRouting做到這一點:所以代碼是在../postgresql/9.1/contrib中,當我保存更改時,沒有應用任何東西。我嘗試重新啓動postgresql服務,爲數據庫刪除並重新創建擴展 - 仍然沒有運氣。

    2熱度

    2回答

    我有C庫,librouting_darp.dll它使用功能elog登錄調試其進程的信息工作。但我不知道在哪裏查找函數正在記錄的消息。 你知道我在哪裏可以找到這些消息嗎? - 注:我不知道,如果elog是一個 「C」 功能或 「PostgreSQL的」 功能。 Here你可以找到我說的是源代碼。 我使用pgAdmin的PostgreSQL的+ + +的PostGIS向PgRouting調用這個函數調

    0熱度

    2回答

    我想測試如果pgrouting工作正常或不。爲此,我創建了一個包含以下屬性的表格。 Columns: gid | length | the_geom | source | target 現在我的問題是,當我嘗試執行assign_vertex_id函數它給我以下錯誤; PL/pgSQL function "assign_vertex_id" line 15 at EX

    0熱度

    1回答

    我正在開發一個需要某些城市的路由信息​​的應用程序。首先,我下載了一個openstreetmap數據文件(* .osm),然後使用osm2pgrouting工具(http://workshop.pgrouting.org/chapters/installation.html)將它導入到postgreSQL數據庫中。 在此之後,我有以下表格: 節點:包含簡單的位置點 方式:包含一些節點的方式參與 v

    0熱度

    1回答

    我已經從源安裝了postgresql 9.1和postgis 2.0。 現在我編譯並安裝pgrouting 2.0(搜索依賴關係後一個小時)。 我在我的數據庫中創建了extensionpostgres。 列入了從SQL文件pgrouting.sql 但我需要的功能在pgrouting_legacy.sql和pgrouting_dd_legacy.sql 錯誤輸出的功能是:psql:/usr/sha

    0熱度

    1回答

    在從本網站收到很多幫助後,我終於創建了一套完成我想要的工作的功能。謝謝你,但似乎有一個最後的問題,即高效的內存使用情況。這裏是問題: 在postgreSQL 9.3中,使用postGIS 2.1和pgRouting 2.0,我創建了一個函數,它使用pgrouting函數pgr_trsp計算兩點之間的路線並返回一個幾何(Linestring)值。這裏是代碼: CREATE OR REPLACE FU

    2熱度

    1回答

    我正在尋找一個解決方案,因爲天,但無法找到解決辦法。 我的目標是根據公交車在兩個公交車站之間的時間找到兩個公交車站之間的最短路線。 所以我有公交線路和每個人的時間表。成本由實際公共汽車站和下一個公交車站之間的時間差(以秒爲單位)表示。源和目標是巴士站的ID 問題是:我有一些並行鏈接,因爲每個總線每天都會多次執行他的行,每次都以相同的方式運行。 我已經嘗試過使用pgrouting的shortest_

    5熱度

    2回答

    我有不同數量的軌道代表不同的道路。每條賽道代表一條道路。我已經將這個gpx文件加載到我的postgres中。 現在我的問題是我將如何在所有這些道路之間建立一個網絡,以便能夠找到從任何軌道點到任何其他軌道點的最短路徑。在這裏你可以看到我的4條道路的圖像。 我已經安裝了pgrouting和postgis。我已經通過創建源和目標列並使用assign_vertex_id()將數據加載到數據庫中來完成某些工

    1熱度

    2回答

    我正在創建一個需要路由查找器的應用程序。 我將OSM數據存儲在PostGIS數據庫中,目前這些數據可能會被我的應用程序操縱。道路可能會移動,添加或刪除。 我正在研究pgRouting,但它似乎需要OSM數據爲.osm格式或形狀文件。 pgRouting是否可以直接訪問我的OSM表來構建它的圖形?如果沒有,那裏可以有其他的路由系統嗎? 感謝