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

implement universal solution for kml viewpoint #771

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

Commits on Nov 26, 2021

  1. Improve kml abstract view.

    Use welzl's algorithm and nvectors to find the latitude, longitude,
    and range for the camera.  This works everywhere on earth, including
    the antimeridian and poles.
    tsteven4 committed Nov 26, 2021
    Configuration menu
    Copy the full SHA
    585e059 View commit details
    Browse the repository at this point in the history
  2. update kml references for abstract view.

    There is a reproducibility issue with very small changes depeding
    on the randomization.
    tsteven4 committed Nov 26, 2021
    Configuration menu
    Copy the full SHA
    a727793 View commit details
    Browse the repository at this point in the history
  3. spelling

    tsteven4 committed Nov 26, 2021
    Configuration menu
    Copy the full SHA
    e59ae88 View commit details
    Browse the repository at this point in the history
  4. cleanup obsolete code.

    tsteven4 committed Nov 26, 2021
    Configuration menu
    Copy the full SHA
    9fb87ec View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2021

  1. fix bug in welzl algorithm implementation.

    Also, only print kml range to the millimeter instead of micrometer.
    At the micrometer level the range could depend on the randomization
    of the points for the welzl algorithm.
    tsteven4 committed Nov 27, 2021
    Configuration menu
    Copy the full SHA
    e63ce15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3f9576 View commit details
    Browse the repository at this point in the history
  3. pass points by const ref for speed.

    add containment count tracking.
    tsteven4 committed Nov 27, 2021
    Configuration menu
    Copy the full SHA
    0437a52 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    afb0a56 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ef6727c View commit details
    Browse the repository at this point in the history