Я использую core библиотеку Graphhopper для вычисления расстояния и наилучшего пути. Между двумя точками я прочитал об API маршрутизации Graphhopper и, как объяснено, здесь, у API есть схема ценообразования, поэтому мой вопрос заключается в том, что на самом деле будет надстройка, предоставляемая API, которая не существует внутри Приложение, которое стоит платить?
API Graphhopper и приложение Graphhopper
Ответы (1)
Не уверен, что это относится к SO, но здесь у вас есть примерное руководство.
Преимущества API маршрутизации GraphHopper:
- размещенный и отказоустойчивый сервис с поддержкой
- оптимизированная конфигурация
- частые обновления программного обеспечения (используются новейшие и проверенные версии)
- частые обновления данных (обычно ежедневно, гарантированно еженедельно)
- нет необходимости покупать серверы с оперативной памятью > 50 ГБ, которые обычно требуются для установки по всему миру
- легко интегрируется с jsprit через
optimize=true
или API оптимизации маршрутов - с профилями грузовика из коробки
- улучшенная эвристика для расчета ETA с данными OSM
- необязательно вместо данных OSM с данными TomTom и зависящими от времени историческими данными о трафике
- другие API, такие как Matrix API, см. сравнительную таблицу здесь и рассуждения о закрытых и открытых источник здесь
Преимущества проекта с открытым исходным кодом (требуются знания Java):
- легко настраиваемый, например. настроить правила для конкретной страны или варианта использования. (теперь это также доступно для GraphHopper Routing API через специальную настройку)
- написать любой профиль автомобиля
- активное сообщество
- импорт любого источника данных (может читать osm xml, pbf, shp, custom) для дорожной сети или для данных высот
- работает в автономном режиме, например. на Android или iOS
- в настоящее время маршрутизация общественного транспорта доступна только в проекте с открытым исходным кодом
- API поиска ближайшей точки (можно смоделировать с помощью запроса маршрутизации, где начало = конец)
- теоретически может выполнять внутреннюю навигацию, на практике посмотрите здесь
person
Karussell
schedule
17.01.2018