PostGIS/PostgreSQL을 설치하고 OpenStreetMaps에서 OSM 데이터를 가져 왔으며 두 점 사이의 최단 경로를 얻기 위해 데이터베이스를 쿼리하고 있습니다. 이미지에서 볼 수 있듯이 쿼리는 점 사이의 노드를 반환하지만 쿼리는 노드 만 반환하며 Map (Google지도)에 길을 그려야합니다. 아무도 내가이 노드 (위도, 경도)를 기반으로 길을 그릴 수 있는지 어떻게 알 수 있습니까? 몰라 ..Google지도에 Postgis Shortest_path 행을 그리는 방법은 무엇입니까?
SELECT * FROM shortest_path('
SELECT id AS id,
source::int4 AS source,
target::int4 AS target,
cost::float8 AS cost
FROM br_2po_4pgr',
1,
5110,
false,
false)
는 또한 소스와 타겟 사이의 모든 좌표를 반환하지만, 각 라인은 위도 및 경도 (X1, Y1 및 X2, Y2)에 두 쌍 갖는 한 나는 사용해야합니다 ..
감사합니다!
그 스크린 샷은보기 힘듭니다. 대신 질문에 몇 개의 샘플 행을 직접 붙여 넣는 것이 좋습니다. –