You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -8,27 +8,97 @@ Sandwych.MapMatchingKit is a GPS map-matching solution for .NET platform.
8
8
9
9
This solution is porting from the [Barefoot](https://github.com/bmwcarit/barefoot) project which developed in Java.
10
10
11
-
## Sandwych.MapMatchingKit
11
+
<palign="center">
12
+
<img src="doc/images/screenshots/qgis.png">
13
+
</p>
12
14
13
-
The map-matching library.
15
+
## What Is Map-Matching?
14
16
15
-
## Sandwych.Hmm
17
+
From [Wikipedia](https://en.wikipedia.org/wiki/Map_matching):
16
18
17
-
A general purpose utility library implements Hidden Markov Models (HMM) for time-inhomogeneous Markov processes for .NET.
19
+
```
20
+
Map matching is the problem of how to match recorded geographic coordinates to a logical model of the real world, typically using some form of Geographic Information System. The most common approach is to take recorded, serial location points (e.g. from GPS) and relate them to edges in an existing street graph (network), usually in a sorted list representing the travel of a user or vehicle. Matching observations to a logical model in this way has applications in satellite navigation, GPS tracking of freight, and transportation engineering.
21
+
```
22
+
23
+
## Additional Utilities:
24
+
25
+
* Sandwych.Hmm: A general purpose utility library implements Hidden Markov Models (HMM) for time-inhomogeneous Markov processes for .NET.
18
26
19
27
# Roadmap and Current Status
20
28
21
29
**Alpha** - Basic functions works.
22
30
23
31
The API can and will change frequently, do not use it for production.
24
32
25
-
# Requirements
33
+
# Getting Started
26
34
27
-
* Microsoft Visual Studio 15.5 With C# 7.2
28
-
* .NET Standard 1.6
29
-
*.NET Framework 4.6.1
35
+
## Prerequisites
36
+
37
+
*Microsoft Visual Studio 2017: This project is written in C# 7.2 using Microsoft Visual Studio 2017 Community Edition Version 15.5.
30
38
* DocFX to generate API documents (Optional)
31
39
40
+
## Supported Platform
41
+
42
+
* .NET Standard 1.6
43
+
* .NET Framework 4.5
44
+
45
+
## Installation
46
+
47
+
Sandwych.MapMatchingKit can be installed from [NuGet](https://www.nuget.org/packages/Sandwych.MapMatchingKit).
48
+
49
+
# Demo & Usage:
50
+
51
+
See directory `example/Sandwych.MapMatchingKit.Examples.HelloWorldApp` for a fully executable map-matching example.
0 commit comments