现成的行人渗透路线解决方案

时间:2013-11-15 08:36:25

标签: openstreetmap

我想在我的页面添加行人osm路由。我有一个root v-server。我可以在服务器上使用哪种开源解决方案 - 我不想依赖其他服务器的可达性 - 大部分工作已经完成了吗?

这是我的服务器:

  description: Computer
  width: 64 bits
  capabilities: vsyscall64 vsyscall32
*-core
     description: Motherboard
     physical id: 0     
   *-harddisk
        description: Harddisk
        free space: 16GiB
   *-memory
        description: System memory
        physical id: 0
        size: 2GiB
   *-cpu
        product: AMD Opteron(tm) Processor 6128
        vendor: Hynix Semiconductor (Hyundai Electronics)
        physical id: 1
        bus info: cpu@0
        version: 15.9.1
        size: 2GHz
        width: 64 bits
        capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp x86-64 3dnowext 3dnow constant_tsc rep_good nonstop_tsc extd_apicid amd_dcm pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt nodeid_msr npt lbrv svm_lock nrip_save pausefilter
      *-cache:0
           description: L1 cache
           physical id: 0
           size: 128KiB
      *-cache:1
           description: L2 cache
           physical id: 1
           size: 512KiB

2 个答案:

答案 0 :(得分:2)

我建议您将OSRM与OSM数据和foot profile一起使用。

答案 1 :(得分:2)

我认为选择合适的软件在很大程度上取决于您的要求:

  • 服务区域
  • 机器性能(CPU,RAM,共享服务)
  • 互联网流量
  • 用例(部署到第三方/专业用户/常规最终用户/...)

我同意 OSRM 是一个非常好的(这里:快速和可靠)解决方案。缺点主要是庞大的预先计算的数据库,需要空间和时间进行计算/更新。

YOURS 也是众所周知的,并且有一些不同的位置。功能(差异路由配置文件,高度计算,...)。缺点是运行时资源和速度较低。

GraphHopper 是新的(至少对我而言),但它的方法应该非常快,因此类似于OSRM?

AFAIK这个解决方案都不是“现成的”,需要一些工作才能让它以您想要的配置运行。那是因为它们只是非常有限的半成品服务。 usergroup;)
替代方案可能是以Navit,Gosmore等方式调用实际应用程序......

(通过http://wiki.openstreetmap.org/wiki/Routing/online_routers找到)