GeoNexa API

Macierz odległości i czasu dojazdu API

Porównuj czasy podróży i odległości pomiędzy wieloma punktami w jednym obliczeniu. To narzędzie dla aplikacji, które muszą wskazać najbliższy punkt obsługi nie tylko na podstawie odległości w linii prostej.

W przygotowaniu

Jak działa usługa?

Przekaż listę początków i celów. API oblicza relacje pomiędzy parami punktów: przykładowo 5 magazynów i 20 klientów daje 100 relacji.

Gdzie wykorzystać API?

Wybór magazynu do realizacji zamówienia, przydzielanie zleceń kurierom, wyznaczanie najbliższego serwisu i analiza lokalizacji oddziałów.

Jakie dane otrzymasz?

Tabela odległości i przewidywanych czasów przejazdu dla par źródło–cel; możliwy brak połączenia dla niektórych par.

Przykładowa odpowiedź JSON

{
  "origins": 2,
  "destinations": 2,
  "durations_s": [
    [
      620,
      890
    ],
    [
      760,
      null
    ]
  ],
  "distances_m": [
    [
      8200,
      11200
    ],
    [
      9600,
      null
    ]
  ]
}

Przykład ilustracyjny — strukturę pól należy dopasować do aktualnej dokumentacji API.

O czym należy pamiętać?

Koszt obliczeń rośnie wraz z liczbą relacji, nie samych punktów. Zadbaj o limity rozmiaru macierzy i obsługę tras nieosiągalnych.

Najczęstsze pytania

Jakie dane otrzymasz?

Tabela odległości i przewidywanych czasów przejazdu dla par źródło–cel; możliwy brak połączenia dla niektórych par.

O czym należy pamiętać?

Koszt obliczeń rośnie wraz z liczbą relacji, nie samych punktów. Zadbaj o limity rozmiaru macierzy i obsługę tras nieosiągalnych.

Zobacz również

Izochrony i obszary dojazdu API · Map Matching API — dopasowanie śladów GPS · dokumentacja · cennik