A Map-matching Algorithm with Extraction of Multi-group Information for Low-frequency Data