pgrouting

    0熱度

    1回答

    這是我的大圖的示例: ,我想刪除的節點「B」,而不影響其他的相互作用節點: 我用 「R」, 「PgRouting」, 「gephi」 和 「networkx」 的工作吧。我沒有找到一個有效的方法來做到這一點。任何建議?

    0熱度

    1回答

    我正在使用pgRouting請求,所以我得到每個邊緣的標題結果。 當我的當前位置與下一條邊的起點之間的距離小於50米時,我想要顯示轉彎消息。 我在onLocationChanged方法中執行此操作。但是由於位置管理器的原因,代碼每毫秒執行一次,所以我有點滯後。 請提前致謝,我需要幫助。

    0熱度

    1回答

    我正面臨一個子問題,我得到了我的城市的數據庫(包括postgis,pgrouting)。 我需要建立從A點到B點的路徑/路線。如果此路徑長於xx公里,那麼此路徑必須訪問給定「停止點」(讓我們稱之爲C)之一。如果從C到B的路徑長於xx公里,那麼我們必須訪問C和B之間的一個更多的中間「停止點」。

    -1熱度

    1回答

    我想在Ubuntu(VPS)中使用PostgreSql 9.3,Postgis 2.1.3和Pgrouting 2.0.0版本。我已經安裝了PostgreSql 9.3,但是當我在PgAdmin3中運行CREATE EXTENSION postgis SCHEMA public VERSION "2.0.0";時,我得到了錯誤:無法統計文件「/usr/share/postgresql/9.3/ex

    0熱度

    1回答

    我正在做pgrouting實用指南書中的一個例子,但是使用我自己的表,我遇到了這個錯誤。本書中的示例使用了LIMIT 1來避免此錯誤,但必須有另一個錯誤。有關修復的任何想法? 錯誤: more than one row returned by a subquery used as an expression SELECT * FROM pgr_drivingDistance( '

    0熱度

    1回答

    我有一個表包含芝加哥的街道網絡,我也有一個在芝加哥犯下的罪行表。我試圖通過將它們分配到距離最短路程的聚類中心來爲犯罪創建k-means聚類。 首先,我把所有的罪行插入到最近的道路上。到現在爲止還挺好。 現在我想要做的就是將所有犯罪點分開,然後我可以使用pgrouting創建一個網絡拓撲並從一個犯罪地點路由到另一個犯罪地點。 問題是,ST_Split函數似乎沒有拆分大部分道路,我不知道爲什麼。鑑於我

    0熱度

    1回答

    hellow,我正在學習創建一個路由應用程序與這個新的workshop。這是使用Postgres作爲數據庫,以及它的擴展PostGIS和pgRouting。它使用GeoServer來管理數據併發布。 我從osm獲取數據,然後將其添加到數據庫與osm2pgrouting可以使用它們。從那以後,我安裝的GeoServer太則創造了我的數據層,但是當我嘗試創建新的SQL視圖我得到這個錯誤: ERROR:

    0熱度

    1回答

    我想通過pgRouting使用pgr_dijkstra得到一個路由的總時間和距離,但我基本上不知道如何實現它。到目前爲止,我設法弄清楚,pgr_dijkstra的回報是以成本爲單位的,我總結了它們。我假設計算距離和時間實際上是按路線中的每個分段完成的。有人有如何做到這一點的例子嗎? SELECT SUM(cost) FROM (SELECT cost FROM pgr_dij

    1熱度

    1回答

    我需要通過osm2pgrouting工具將開放的街道地圖數據導入到我的PostGIS數據庫中。但是當我運行命令時,表被創建但沒有任何數據。你能告訴我我做錯了什麼嗎?我已經在我的分機上安裝了擴展pgrouting ... 作爲mapconfig我使用默認的mapconfig.xml,它是在osm2pgrouting工具(C:\ Program Files \ PostgreSQL \ 9.5 \ b

    0熱度

    2回答

    我創建了一個基於OSM的路由網絡,其中PostgreSQL中的OSM2PO的擴展名爲pgrouting。我有一列km(以km爲單位),列cost(駕駛時間)和max_speed。我嘗試使用列km(以km爲單位)創建功能pgr_drivingDistance的集水區。這用最短路徑來計算流域,這在大多數情況下不是汽車的實際距離。因此,我想根據最短駕駛時間使用cost來計算流域。但在結果中,我需要米和的