Skip to content

mothsmap/mm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#mm

mm is a map matching algorithm.

##PREREQUISITES

mm need following libraries:

boost(several libraries) : http://www.boost.org/

gdal: http://www.gdal.org/

You need to either install the packages for your distribution or install those libraries from source. All libraries should be available in all distributions.

##FILES

  • 3rd/

  • Third party libraries.

  • CMakeLists.txt

  • CMake file.

  • data/

  • Data folder.

  • map/

  • Simple server to demo match result.

  • papers/

  • Reference papers.

  • README

  • the file you are reading.

  • src/

  • Source file.

  • test/

    • Tests.

##BUILDING

$ git clone https://github.com/mothsmap/mm.git

$ cd mm

$ mkdir build && cd build

$ cmake ..

$ make

##USAGE

After building, you can get two executable, called mm_prepare and mm_match.

First, use mm_prepare to generate graph, rtree, and history trace.

Then, use mm_match to match a GPS log.

The result can be showed in the simple map service.

##LICENSE

MIT LISCENSE.