{"action":"created","issue":{"url":"https://api.github.com/repos/graphhopper/map-matching/issues/49","repository_url":"https://api.github.com/repos/graphhopper/map-matching","labels_url":"https://api.github.com/repos/graphhopper/map-matching/issues/49/labels{/name}","comments_url":"https://api.github.com/repos/graphhopper/map-matching/issues/49/comments","events_url":"https://api.github.com/repos/graphhopper/map-matching/issues/49/events","html_url":"https://github.com/graphhopper/map-matching/pull/49","id":150349409,"number":49,"title":"Hidden markov improvements via hmm-lib","user":{"login":"karussell","id":129644,"avatar_url":"https://avatars.githubusercontent.com/u/129644?v=3","gravatar_id":"","url":"https://api.github.com/users/karussell","html_url":"https://github.com/karussell","followers_url":"https://api.github.com/users/karussell/followers","following_url":"https://api.github.com/users/karussell/following{/other_user}","gists_url":"https://api.github.com/users/karussell/gists{/gist_id}","starred_url":"https://api.github.com/users/karussell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karussell/subscriptions","organizations_url":"https://api.github.com/users/karussell/orgs","repos_url":"https://api.github.com/users/karussell/repos","events_url":"https://api.github.com/users/karussell/events{/privacy}","received_events_url":"https://api.github.com/users/karussell/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/graphhopper/map-matching/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/graphhopper/map-matching/milestones/2","html_url":"https://github.com/graphhopper/map-matching/milestones/0.8","labels_url":"https://api.github.com/repos/graphhopper/map-matching/milestones/2/labels","id":1822795,"number":2,"title":"0.8","description":"","creator":{"login":"karussell","id":129644,"avatar_url":"https://avatars.githubusercontent.com/u/129644?v=3","gravatar_id":"","url":"https://api.github.com/users/karussell","html_url":"https://github.com/karussell","followers_url":"https://api.github.com/users/karussell/followers","following_url":"https://api.github.com/users/karussell/following{/other_user}","gists_url":"https://api.github.com/users/karussell/gists{/gist_id}","starred_url":"https://api.github.com/users/karussell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karussell/subscriptions","organizations_url":"https://api.github.com/users/karussell/orgs","repos_url":"https://api.github.com/users/karussell/repos","events_url":"https://api.github.com/users/karussell/events{/privacy}","received_events_url":"https://api.github.com/users/karussell/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":3,"state":"open","created_at":"2016-06-13T06:54:26Z","updated_at":"2016-07-05T21:20:08Z","due_on":null,"closed_at":null},"comments":15,"created_at":"2016-04-22T11:57:57Z","updated_at":"2016-07-12T20:21:01Z","closed_at":"2016-07-01T17:00:35Z","pull_request":{"url":"https://api.github.com/repos/graphhopper/map-matching/pulls/49","html_url":"https://github.com/graphhopper/map-matching/pull/49","diff_url":"https://github.com/graphhopper/map-matching/pull/49.diff","patch_url":"https://github.com/graphhopper/map-matching/pull/49.patch"},"body":"This change was done by @michaz who integrated GraphHopper with the \"hidden markov\" work from @stefanholder from the module currently available here: https://github.com/michaz/hmm-lib (minor changes were necessary for the integration)\r\n\r\nThanks a lot to all of them! **Please try out and give us feedback!**\r\n\r\n```bash\r\ngit clone https://github.com/graphhopper/map-matching.git\r\ncd map-matching\r\ngit checkout demoui\r\ngit submodule update --init --recursive\r\nmvn package -DskipTests\r\n./map-matching.sh action=import datasource=some.pbf\r\n./map-matching.sh action=start-server\r\n# open browser at localhost:8989 and click browse button to select a local GPX file you want to match\r\n```\r\n\r\nKeep in mind: the GPX track has to be entirely within the area you imported while `action=import` e.g. use [this](http://download.geofabrik.de/europe/germany/sachsen-latest.osm.pbf) pbf and the attached [GPX files](https://github.com/graphhopper/map-matching/files/231706/car.zip)\r\n\r\nI also added a simple UI using the matching API.\r\n\r\nSeveral improvements are still necessary and possible, like speed improvements, but the matching itself should already produce better results in most cases and the best: without tweaking any heuristic parameters, just the GPX distance error. \r\n\r\nThe failing tests needs to be investigated (DONE, mostly parameter tweaking to avoid too precise matching)\r\n\r\nThe original track is thin and black and the match is greenish:\r\n\r\n![map-matching-example](https://cloud.githubusercontent.com/assets/129644/14740686/188a181e-0891-11e6-820c-3bd0a975f8a5.png)\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/graphhopper/map-matching/issues/comments/232167752","html_url":"https://github.com/graphhopper/map-matching/pull/49#issuecomment-232167752","issue_url":"https://api.github.com/repos/graphhopper/map-matching/issues/49","id":232167752,"user":{"login":"karussell","id":129644,"avatar_url":"https://avatars.githubusercontent.com/u/129644?v=3","gravatar_id":"","url":"https://api.github.com/users/karussell","html_url":"https://github.com/karussell","followers_url":"https://api.github.com/users/karussell/followers","following_url":"https://api.github.com/users/karussell/following{/other_user}","gists_url":"https://api.github.com/users/karussell/gists{/gist_id}","starred_url":"https://api.github.com/users/karussell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karussell/subscriptions","organizations_url":"https://api.github.com/users/karussell/orgs","repos_url":"https://api.github.com/users/karussell/repos","events_url":"https://api.github.com/users/karussell/events{/privacy}","received_events_url":"https://api.github.com/users/karussell/received_events","type":"User","site_admin":false},"created_at":"2016-07-12T20:21:01Z","updated_at":"2016-07-12T20:21:01Z","body":"@harregui saw you do a comparison of map matching for your PhD - would love to get feedback on this one here ... maybe @stefanholder too :)"}}
{"actor":{"display_login":"karussell"}}