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

Add Polygonal Coverage validation, gap finding, union #900

Merged
merged 43 commits into from
Jul 28, 2022

Commits on Jul 1, 2022

  1. Add CoverageValidator

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 1, 2022
    Configuration menu
    Copy the full SHA
    b418804 View commit details
    Browse the repository at this point in the history
  2. Improve code style for topo test

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 1, 2022
    Configuration menu
    Copy the full SHA
    23ed309 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2022

  1. Renaming

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 2, 2022
    Configuration menu
    Copy the full SHA
    e732bf6 View commit details
    Browse the repository at this point in the history
  2. Add CoveragePolygon tests

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 2, 2022
    Configuration menu
    Copy the full SHA
    5ece01a View commit details
    Browse the repository at this point in the history
  3. Add unit tests

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 2, 2022
    Configuration menu
    Copy the full SHA
    ea96c28 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2022

  1. Add touching edge topology checks

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    f854c43 View commit details
    Browse the repository at this point in the history
  2. Javadoc

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    34db449 View commit details
    Browse the repository at this point in the history
  3. Renaming

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    28d5186 View commit details
    Browse the repository at this point in the history
  4. Refactoring, tests

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    88781bb View commit details
    Browse the repository at this point in the history
  5. Improve invalid line creation

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    78ecbb6 View commit details
    Browse the repository at this point in the history
  6. Javadoc,tests

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    d5356c7 View commit details
    Browse the repository at this point in the history
  7. Cleanup

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    7f35c4f View commit details
    Browse the repository at this point in the history
  8. Javadoc, renames

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    907cfc5 View commit details
    Browse the repository at this point in the history
  9. Add check for touches at non-vertex

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    e005e4a View commit details
    Browse the repository at this point in the history
  10. Javadoc

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    65cec83 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2022

  1. Javadoc

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    9557b29 View commit details
    Browse the repository at this point in the history
  2. Add tests

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    927171a View commit details
    Browse the repository at this point in the history
  3. Improve invalid line creation

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    8bcc5ca View commit details
    Browse the repository at this point in the history
  4. Improve invalid line creation

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    b587606 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2022

  1. Refactor distance tolerance

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 9, 2022
    Configuration menu
    Copy the full SHA
    b47ff9f View commit details
    Browse the repository at this point in the history
  2. Convert to using coverage arrays

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 9, 2022
    Configuration menu
    Copy the full SHA
    f3608c3 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2022

  1. Javadoc

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 11, 2022
    Configuration menu
    Copy the full SHA
    68e9b25 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2022

  1. Javadoc

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 12, 2022
    Configuration menu
    Copy the full SHA
    a744716 View commit details
    Browse the repository at this point in the history
  2. Add CoverageGapFinder

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 12, 2022
    Configuration menu
    Copy the full SHA
    2a6f411 View commit details
    Browse the repository at this point in the history
  3. Add CoverageValidator unit test

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 12, 2022
    Configuration menu
    Copy the full SHA
    3957fc8 View commit details
    Browse the repository at this point in the history
  4. Add GeometryTestCase.readArray

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 12, 2022
    Configuration menu
    Copy the full SHA
    a1ef81e View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

  1. Add unit tests

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    5444872 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2022

  1. Add CoverageUnion unit test

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 16, 2022
    Configuration menu
    Copy the full SHA
    5f650f1 View commit details
    Browse the repository at this point in the history
  2. Improve package doc

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 16, 2022
    Configuration menu
    Copy the full SHA
    5cc22a5 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2022

  1. Javadoc, add functions

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    347b759 View commit details
    Browse the repository at this point in the history
  2. javadoc, refactoring

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    690583f View commit details
    Browse the repository at this point in the history
  3. Remove misalignment capability for now

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    4ed1fa0 View commit details
    Browse the repository at this point in the history
  4. Simplify unit test

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    ed4eca5 View commit details
    Browse the repository at this point in the history
  5. Cleanup, Javadoc

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    2bb8d3c View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. Change method name

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    1064e86 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2022

  1. Add gap-finding capability

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 26, 2022
    Configuration menu
    Copy the full SHA
    d1728ca View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2022

  1. Add Coverage gap tests

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    70773fb View commit details
    Browse the repository at this point in the history
  2. Add gap unit tests

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    97ba544 View commit details
    Browse the repository at this point in the history
  3. Javadoc

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    7e5077a View commit details
    Browse the repository at this point in the history
  4. Javadoc

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    c666c16 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2022

  1. Javadoc

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    0083ca6 View commit details
    Browse the repository at this point in the history
  2. Improve unit test and reporting

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    47fdae9 View commit details
    Browse the repository at this point in the history
  3. Javadoc

    Signed-off-by: Martin Davis <mtnclimb@gmail.com>
    dr-jts committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    e2a61c6 View commit details
    Browse the repository at this point in the history