0

320 개 위치 사이에서 실제 거리 매트릭스 (탑승 중 도로)를 가져와야합니다. 나는 그들의 지리 좌표에 관한 정보를 가지고있다.어디에서 큰 도로 거리 매트릭스를 얻을 수 있습니까?

Google Distance Matrix API를 사용하고 싶지만 제한적으로 작업이 불가능하거나 작은 조각으로 매트릭스를 분할하면 시간이 오래 걸릴 수 있습니다.

OSRM 및 자체 라우팅 서버에 대해 생각하고 있지만 많은 노력이 필요합니다.

Google에 대해 어떻게 생각하십니까? OSRM에 대한 경험이 있어야합니다. 아니면 다른 것을 추천 할 수도 있습니다.

답변

1

OSRM 매트릭스는 매우 빠르며 (300 개 위치의 경우 초) 운전 시간 만 제공합니다. 거리를 얻으려면 각 좌표 쌍 (시간)마다 정기적 인 경로 서비스를 호출해야합니다.

다른 자체 호스팅 대안은 GraphHopper (행렬 없음, 반복 호출) 및 Valhalla (거리 및 시간 행렬)입니다.

매트릭스를 한 번만 준비해야한다면 유료 매트릭스 서비스가 더 좋은 옵션 일 수 있습니다. GraphHopper와 Valhalla의 Mapzen 모두 하나를 제공합니다. 매트릭스 크기가 지원되고 비용이 얼마인지 확인하십시오.

+0

예. 나는 OSRM과 매우 빠른 것을 시도했다. 0.5 초 이내에 400x400 행렬의 지속 시간이 있습니다. 그것은 내가 필요한 것입니다. 비용 기능을 위해 기간을 사용하므로 충분합니다. –

관련 문제