Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ignore virtual gaps in line objects #2266

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Jul 30, 2024

  1. ImportExport: Avoid duplicate warnings

    In addition to 'addWarning()' 'addWarningOnce()' only adds a warning to
    the list of warnings if the warning is not yet in the list.
    dl3sdo committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    857d04d View commit details
    Browse the repository at this point in the history
  2. OcdFileImport: Warn about unsupported virtual gaps

    Line objects in .ocd files can contain virtual gaps, i.e., gaps that
    interrupt the line but keep the object as a single object.
    Mapper does not yet support virtual gaps and thus ignores them when
    importing .ocd files.
    Issue a warning that virtual gaps in line objects are not supported.
    dl3sdo committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    089d008 View commit details
    Browse the repository at this point in the history
  3. OcdFileImport: Warn about unsupported double line gaps

    Double line objects use symbols with boundary lines (e.g., Wide road
    symbol). In .ocd files these objects may have gaps in any of the
    boundary lines.
    Mapper does not support those kind of gaps and thus ignores them when
    importing .ocd files.
    Issue a warning that gaps in double line objects are not supported.
    dl3sdo committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    8ce527f View commit details
    Browse the repository at this point in the history