Szukasz bezpłatnego serwisu internetowego, który oblicza odległość jazdy między 2 adresami

12

Szukam darmowej usługi internetowej, która pobiera dane wejściowe z 2 adresów i zwraca dane wyjściowe dotyczące odległości jazdy między tymi dwoma punktami. Ponadto szukam usługi internetowej, która nie wymaga przesłania domeny, aby z niej korzystać (jak usługa internetowa Google Matryca odległości).

Dzięki.

Sagi
źródło

Odpowiedzi:

10

W zależności od celu i liczby żądań, które należy złożyć za pośrednictwem usługi, interfejsy API REST Bing Maps są zasadniczo bezpłatne - wymagają jedynie rejestracji klucza w pierwszej kolejności na stronie https://www.bingmapsportal.com/ .

Interfejs API usługi Route znajduje się pod adresem : http://msdn.microsoft.com/en-us/library/ff701717.aspx , który może zwracać odległości jazdy i trasy wyznaczone między maksymalnie 25 punktami trasy.

Warunki użytkowania znajdują się na stronie http://www.microsoft.com/maps/product/terms.html , ale zasadniczo jest bezpłatny dla celów edukacyjnych / non-profit i bezpłatny dla celów komercyjnych, o ile jest to aplikacja publicznie dostępna nie przekraczaj 500 000 transakcji w okresie 12 miesięcy. W przeciwnym razie musisz uzyskać licencję komercyjną.

Alastair Aitchison
źródło
Adres URL bingmapsportal.com nie jest dostępny, ale adres URL bingmapsportal.com jest dostępny
Sharuzzaman Ahmat Raslan
3

Drobna aktualizacja kilka lat później, ponieważ szukam tego samego:

  1. Powyższy link ESRI już nie działa, ale daje możliwość przejścia na http://route.arcgis.com . W dokumentacji API znajduje się cennik, w którym „prosta trasa” kosztuje obecnie 0,004 USD za trasę. Nie można znaleźć bezpłatnej opcji.
  2. Wydaje się, że mapy TUTAJ zawierają 250 000 bezpłatnych transakcji miesięcznie. Przykłady dotyczą głównie uzyskania całej geometrii trasy itp., Ale na podstawie dokumentacji powinny być dostępne również podstawowe dane trasy. Idę przetestować ten.
  3. Korzystanie z kalkulatora cen platformy Google Maps dzisiaj sugeruje 900 USD za pobranie matrycy odległości 250 000 (lub kierunków - ta sama cena). Za darmo byłoby do 40 tys.
Mirin
źródło
2

Istnieje alternatywa, która jest znacznie tańsza niż Google API. Wypróbuj Distancematrix.ai . Ten interfejs API uwzględnia warunki na drodze, oblicza odległość i czas podróży między punktami na mapie w czasie krótszym niż 1 sekunda.

Skontaktuj się z twórcami, a wyślą Ci wersję próbną za darmo.

Oświadczenie: Pracuję w firmie, która tworzy ten interfejs API.

Igor Bondar
źródło
1
SE ma obowiązek wyraźnego ujawnienia przynależności, jeśli pracujesz dla firmy, której produkty polecasz. Patrz na przykład: opendata.stackexchange.com/help/behavior opendata.meta.stackexchange.com/questions/59/…
humperderp
1

Spójrz na funkcję filtrowania czasu za pomocą TravelTime API http://docs.traveltimeplatform.com/reference/time-filter/ testowanie jest bezpłatne, a ceny są znacznie niższe niż w przypadku Google API macierzy odległości, ponieważ są naliczane za wyszukiwanie (np. Czas podróży od początku do tysiąca punktów w porównaniu do pary początek-miejsce docelowe, takiej jak Google Distance matrix).

Obsługuje odległości i czasy jazdy.

Zastrzeżenie: Pracuję w firmie, która tworzy API.

Louisa Bainbridge
źródło
Sprawdziłem to, nie mogłem znaleźć informacji o cenach na stronie. Byłoby wspaniale, gdybyś mógł podać jakieś informacje lub adres URL strony. Dzięki!
Mehul Joisar,
Ceny zależą od przypadku użycia interfejsu API. Jeśli chcesz skorzystać z wyceny analityki wewnętrznej, odwiedź traveltimeplatform.com/analytics/api-pricing lub jeśli tworzysz witrynę skierowaną do klienta, odwiedź traveltimeplatform.com/search/pricing
Louisa Bainbridge