Core.Components.Gis

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added derived CategoryThemes. WTI-1887

- Added derived themes to represent the individual styling of each possible data type.

    • -0
    • +55
    ./Theme/LineCategoryTheme.cs
    • -0
    • +55
    ./Theme/PointCategoryTheme.cs
    • -0
    • +55
    ./Theme/PolygonCategoryTheme.cs
  1. … 4 more files in changeset.
Added extra method to helper to get nested collections. WTI-1889

    • -1
    • +34
    ./Helpers/MapDataCollectionHelper.cs
  1. … 1 more file in changeset.
Fixed getting right state when nested collection state is mixed. WTI-1889

  1. … 1 more file in changeset.
Adjusted IsVisible getter. WTI-1889

  1. … 1 more file in changeset.
Added extra method in MapDataCollection to get visibility state. WTI-1889

  1. … 1 more file in changeset.
Added enum for map data collection visibility. WTI-1889

    • -0
    • +44
    ./Data/MapDataCollectionVisibility.cs
  1. … 2 more files in changeset.
Cleanup after review WTI-1552 Paired with roberttangerman

  1. … 3 more files in changeset.
Introduced MapDataCollection helper to get all child visibility states. WTI-1552

    • -0
    • +68
    ./Helpers/MapDataCollectionHelper.cs
  1. … 2 more files in changeset.
Ignore empty nested collections when determining visibility. WTI-1552

  1. … 1 more file in changeset.
Overridden IsVisible in MapDataCollection. WTI-1552

  1. … 2 more files in changeset.
Add null check WTI-1881

  1. … 1 more file in changeset.
Change type of valuecriterion to string WTI-1881

  1. … 8 more files in changeset.
Changed copyright year. Paired with lubbers. WTI-1828

    • -1
    • +1
    ./Data/Removable/RemovableMapLineData.cs
    • -1
    • +1
    ./Data/Removable/RemovableMapPointData.cs
  1. … 6081 more files in changeset.
Ran Deltares Cleanup:

- Applied for Core.Components

WTI-1767

  1. … 58 more files in changeset.
Improve argumentexceptions in MapTheme. WTI-1551 Paired with SiuHinTang

  1. … 1 more file in changeset.
Renamed Criteria -> Criterion as it is a singular item to be applied.

WTI-1551

    • -0
    • +62
    ./Theme/ValueCriterion.cs
    • -0
    • +39
    ./Theme/ValueCriterionOperator.cs
  1. … 12 more files in changeset.
- Removed ICriteria: -- There's only one concrete implementation present, hence no need to define an interface to be able to use multiple types of criteria -- Removed concrete test implementation, there's no need to to have an empty test object anymore

WTI-1551

  1. … 9 more files in changeset.
Removed 'Criteria' folder: - There's only one criteria implementation remaining making the folder obsolete

WTI-1551

    • -39
    • +0
    ./Theme/Criteria/ValueCriteriaOperator.cs
    • -0
    • +28
    ./Theme/ICriteria.cs
    • -0
    • +62
    ./Theme/ValueCriteria.cs
    • -0
    • +39
    ./Theme/ValueCriteriaOperator.cs
  1. … 12 more files in changeset.
Start removal of interval criteria: - Does not work in DotSpatial, ranges are specified as a "substring" rather than a full string (e.g. x<= 5 would also include results <=5x, where x is an arbitrary number of digits_

WTI-1551

    • -49
    • +0
    ./Theme/Criteria/RangeCriteriaOperator.cs
  1. … 7 more files in changeset.
- Renamed enum values of the RangeCriteria operator to resolve ambiguity - Implemented generic tests for the FeatureBasedMapDataConverter to assert correctness of the applied algorithm

WTI-1551

    • -2
    • +2
    ./Theme/Criteria/RangeCriteriaOperator.cs
  1. … 5 more files in changeset.
- Moved files to the correct folders - Added XMLDoc - Cleaned up files

WTI-1551

  1. … 9 more files in changeset.
- Got rid of the IMapCategory and made a concrete implementation called CategoryTheme to hold the thematic styling for the categories: -- Introduced test factory and test objects -- Cleaned up tests

WTI-1551

    • -0
    • +62
    ./Theme/CategoryTheme.cs
  1. … 10 more files in changeset.
Renamed IMapCriteria to ICriteria: - Works on general elements, not on specific MapElements

WTI-1551

    • -0
    • +25
    ./Theme/Criteria/ICriteria.cs
  1. … 2 more files in changeset.
- Moved files to a separate Theme folder -- Adjusted namespaces

WTI-1551

    • -49
    • +0
    ./Data/Categories/RangeCriteriaOperator.cs
    • -39
    • +0
    ./Data/Categories/ValueCriteriaOperator.cs
    • -0
    • +25
    ./Theme/Criteria/IMapCriteria.cs
    • -0
    • +78
    ./Theme/Criteria/RangeCriteria.cs
    • -0
    • +49
    ./Theme/Criteria/RangeCriteriaOperator.cs
    • -0
    • +62
    ./Theme/Criteria/ValueCriteria.cs
    • -0
    • +39
    ./Theme/Criteria/ValueCriteriaOperator.cs
    • -0
    • +43
    ./Theme/IMapCategory.cs
  1. … 8 more files in changeset.
- Added RangeCriteria: -- Allows map styling based on intervals of values - Imporved variable names

WTI-1551

    • -0
    • +78
    ./Data/Categories/RangeCriteria.cs
    • -0
    • +49
    ./Data/Categories/RangeCriteriaOperator.cs
  1. … 3 more files in changeset.
- Added IMapCriteria to apply styling to the MapCategories based on equivalence.

WTI-1551

    • -0
    • +27
    ./Data/Categories/IMapCriteria.cs
    • -0
    • +62
    ./Data/Categories/ValueCriteria.cs
    • -0
    • +39
    ./Data/Categories/ValueCriteriaOperator.cs
  1. … 2 more files in changeset.
- Added MapTheme property to the abstract FeatureBasedMapData class - Improved tests

WTI-1551

  1. … 3 more files in changeset.
- Added MapTheme class to define categorial themes based on an map attribute - Moved theming related classes from DotSpatial to Gis.Data

WTI-1551

    • -0
    • +36
    ./Data/Categories/IMapCategory.cs
  1. … 5 more files in changeset.
Directly evaluate enumerations when applicable. Related to Issue [WTI-1393]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@13317 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: cf8406a712503f8ef9b24bd41b7cf5047467cdc8

Former-commit-id: 366b18ed1a959d4a942dfdc092b9dba5ee848da9

  1. … 27 more files in changeset.
Directly evaluate enumerations Related to Issue [WTI-1393]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@13288 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b576755cf796f255cf0595630d3589639bc27c4a

Former-commit-id: ecaf869c5373e50070e70929208558dc272632a5

  1. … 52 more files in changeset.