Giter Club home page Giter Club logo

Comments (7)

huangJianwei1119 avatar huangJianwei1119 commented on May 10, 2024

The road network from real-world is complex and multi-dimension, especially in mega-cities. In my case, I find a major problem with accuracy is in the dual-line road. A trajectory might have point closes to a specific road segment, while also another point of this trajectory closes to the other road segment. This situation would result in an error that trajectory after map match could hold points both on the dual-line road at the same time.

from fmm.

cyang-kth avatar cyang-kth commented on May 10, 2024

@huangJianwei1119
Can you provide a screenshot of the problem?

from fmm.

huangJianwei1119 avatar huangJianwei1119 commented on May 10, 2024

Hi, I am sorry to reply so late.
The problem could be fixed by rebuilding a comprehensive network.

from fmm.

Sean0719 avatar Sean0719 commented on May 10, 2024

Hi, I have one high frequent GPS data, when i do matching, the results are not very good. The matching results are not continuous edges (i try many config parameters). So could you give me some help?

from fmm.

cyang-kth avatar cyang-kth commented on May 10, 2024

@Sean0719
Could you send me some example data set e.g., the road network and sample GPS data. I guess the problem could be the network topology is incomplete or there are some special type of noisy observations.
My email is cyang (at) kth.se

from fmm.

Sean0719 avatar Sean0719 commented on May 10, 2024

Hi, I already sent it. Thank you very much.

from fmm.

cyang-kth avatar cyang-kth commented on May 10, 2024

@Sean0719

I think the problem is that the topology of your network is incomplete. Some edges have the wrong direction.

The mr.txt file contains a field o_path, which is the edge matched for each point in the trajectory. But its complete path is missing, which implies that these matched edges in the o_path cannot be connected.

One example is shown below. Green is the original trajectory and blue is the edges matched.

screenshot from 2019-03-08 10-17-12

As you can see, some edges are matched in a weird manner. The reason is that some edges have the wrong direction, or should be two way (The orange color below shows the road network).

screenshot from 2019-03-08 10-25-36

I find that the osm network contains a one-way attribute, which is false for most of these links except some primary road. One solution is to create a reversed link for each of the edges whose one-way is false.

You may refer to this issue #21, which contains some postgresql codes for creating a reversed road network in a spatial database.

from fmm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.