FeatureBasedMapDataConverter.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Adapted copyright year. WTI-2195

  1. … 372 more files in changeset.
Partially processed review remarks. WTI-2026

  1. … 4 more files in changeset.
Revert "Revert "Revert "Revert "Testcommit to test the reaction of the build server. Updated DotSpatial Nuget package to version 2.0.0-rc1. WTI-2026""""

This reverts commit 6a911e1eb0e98442328070f000e09997f045fc37.

  1. … 30 more files in changeset.
Revert "Revert "Revert "Testcommit to test the reaction of the build server. Updated DotSpatial Nuget package to version 2.0.0-rc1. WTI-2026"""

This reverts commit 8b5cf6bbc64852f0e67393e824be38cc3eb93cd3.

  1. … 30 more files in changeset.
Revert "Revert "Revert "Testcommit to test the reaction of the build server. Updated DotSpatial Nuget package to version 2.0.0-rc1. WTI-2026"""

This reverts commit 8b5cf6bbc64852f0e67393e824be38cc3eb93cd3.

  1. … 30 more files in changeset.
Revert "Revert "Testcommit to test the reaction of the build server. Updated DotSpatial Nuget package to version 2.0.0-rc1. WTI-2026""

This reverts commit 15d1755f5bd9a9d8c733529358cf49049b591397.

  1. … 30 more files in changeset.
Revert "Revert "Testcommit to test the reaction of the build server. Updated DotSpatial Nuget package to version 2.0.0-rc1. WTI-2026""

This reverts commit 15d1755f5bd9a9d8c733529358cf49049b591397.

  1. … 30 more files in changeset.
Revert "Testcommit to test the reaction of the build server. Updated DotSpatial Nuget package to version 2.0.0-rc1. WTI-2026"

This reverts commit 1fdc2d698f240abe475452cf9a1b30ee609a78d0.

  1. … 30 more files in changeset.
Testcommit to test the reaction of the build server. Updated DotSpatial Nuget package to version 2.0.0-rc1. WTI-2026

  1. … 30 more files in changeset.
Updated license headers in source files of src\Core.Components. WTI-1931

  1. … 208 more files in changeset.
Incorporated comments review 3403: WTI-1887

- Introduced additional constructor for the typed object

- Cleaned up XMLDoc and code

  1. … 4 more files in changeset.
Incorporated comments review 3395: WTI-1887

- Fixed compilation errors in the converters after changes in the datamodel for the derived classes of the FeatureBasedMapData

-- Moved all generic functions to the base class

-- Moved general operation definitions to the base class

    • -47
    • +64
    ./FeatureBasedMapDataConverter.cs
  1. … 3 more files in changeset.
Ran intermediate cleanup across affected projects. WTI-1887

    • -38
    • +38
    ./FeatureBasedMapDataConverter.cs
  1. … 9 more files in changeset.
Fixed converters. WTI-1887

- Added category creation logic in the converters and pushed tests downwards for the derived datatypes from the converter base class.

  1. … 7 more files in changeset.
Adjusted base converter WTI-1887

- Turned the base converter into a template pattern class, as the derived classes should provide the implementations to convert categories

    • -44
    • +17
    ./FeatureBasedMapDataConverter.cs
  1. … 1 more file in changeset.
Fix exception in map views when a map layer is cleared of its features but has several category themes WTI-1876

  1. … 1 more file in changeset.
Only add default category if metadata cannot be found in attribute mapping WTI-1553

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

  1. … 6095 more files in changeset.
Incorporated comments review 2977: - Remove exception messages for NotSupportedExceptions that only occur in the 'default' switch state.

WTI-1694

  1. … 23 more files in changeset.
Final review related cleanup. Updated tests/test names, updated resources and updated xmldocs. WTI-1551 Paired with SiuHinTang

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

WTI-1551

    • -11
    • +11
    ./FeatureBasedMapDataConverter.cs
  1. … 17 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. … 12 more files in changeset.
Removed 'Criteria' folder: - There's only one criteria implementation remaining making the folder obsolete

WTI-1551

  1. … 19 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

    • -44
    • +11
    ./FeatureBasedMapDataConverter.cs
  1. … 9 more files in changeset.
- Added thematical test data for point map data - Fixed bug, surround values with ' in the filter expressions for ValueCriteria send to DotSpatial components

WTI-1551

  1. … 5 more files in changeset.
Corrected filter expression when an unequal operator is used for the ValueCriteria

WTI-1551

  1. … 4 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

  1. … 5 more files in changeset.
- Converted algorithm to create (categorial) schemes according to the Template Pattern => made mandatory functions abstract - Implemented categorial theming conversion for the polygon map data

WTI-1551

  1. … 3 more files in changeset.
Pulled generic elements of the converters up: - Removed duplicate definitions - Converted algorithm to create (categorial) schemes according to the Template Pattern

WTI-1551

    • -3
    • +138
    ./FeatureBasedMapDataConverter.cs
  1. … 2 more files in changeset.
- Created first (specific) implementation of categories for the MapPointData

WTI-1551

  1. … 3 more files in changeset.