openstreetmap- все статьи тега


Как службы маршрутизации для OSM определяют расстояние между двумя точками

Я собираюсь разработать приложение для Android, и мне понадобятся расстояния путей внутри нашего университета (пути между зданиями) Я прочитал об OSM (OpenStreetMap) и попробовал его. Это карта, которая доступна для редактирования, что означает, что каждый может внести свой вклад в эту карту(например, версия карты Википедии). Он имеет множество служб маршрутизации, которые дают маршруты и направления между двумя точками (начало и конец). Существует служба маршрутизации GraphHopper, и она очен ...

* Алгоритм для очень больших графов, любые мысли о кэшировании ярлыков?

Я пишу моделирование курьера / логистики на картах OpenStreetMap и понял, что базовый алгоритм A*, как показано ниже, не будет достаточно быстрым для больших карт (например, Большого Лондона). зеленые узлы соответствуют тем, которые были помещены в очередь open set/priority, и из-за огромного количества (вся карта-это что-то вроде 1-2 миллионов), требуется 5 секунд или около того, чтобы найти изображенный маршрут. К сожалению, 100 МС на маршрут составляет около мой абсолютный предел. в насто ...

Openstreetmap: встраивание карты в веб-страницу (например, Google Maps)

есть ли способ встроить / mashup OpenStreetMap в вашу страницу (например, путь Google Maps API работает)? Мне нужно показать карту внутри моей страницы с некоторыми маркерами и разрешить перетаскивание/масштабирование, возможно, маршрутизацию. Я подозреваю, что для этого будет какой-то JavaScript API, но я не могу его найти. поиск дает мне API для доступа к необработанным данным карты, но это, кажется, больше для редактирования карты; кроме того, работа с этим будет тяжелая задача для "Аякса" ...