Я настроил локальный сервер GraphHopper для навигации/маршрутизации на виртуальной машине под управлением Ubuntu 15.10 в качестве гостевой ОС.
Чтобы инициализировать сервер, нужно указать следующую команду (в терминале): java -jar graphhopper-web-0.5.0-with-dep.jar jetty.resourcebase=webapp config=config-example.properties osmreader.osm={osmFileName}.osm.pbf
, которую я буду называть здесь GHServerCommand.
Мой вопрос: Могу ли я загрузить несколько файлов OSM на этот сервер?
Я пытался это сделать двумя способами, оба из которых не увенчались успехом:
Попытка 1:
- запуск GHServerCommand с первым файлом... до тех пор, пока не запустится сервер (вывод терминала:
Server started on port 8989
- запустив указанную выше команду со вторым файлом osm в новом терминале, в то время как сервер уже работает с первым набором данных OSM.
Попытка 2:
- запустив GHServerCommand с обоими файлами, указав их в формате, разделенном запятыми, например :
java -jar graphhopper-web-0.5.0-with-dep.jar jetty.resourcebase=webapp config=config-example.properties osmreader.osm={osmFileName1}.osm.pbf,{osmFileName2}.osm.pbf
Видя, что обе попытки не увенчались успехом, я не уверен, сработает ли это вообще. Есть ли способ загрузить несколько файлов osm.pbf на собственный сервер GraphHopper?