Core.Components.Gis.IO

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Implemented possibility to remove map data that was imported. Related to Issue [WTI-257]

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

Former-commit-id: da3a669a755661ec0973e9081391a661c126d4ca

Former-commit-id: 9e5e8d8c228f51daeaf8a42f17f84bc4fe8e19ed

    • -1
    • +2
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 15 more files in changeset.
Updated resource( name)s Related to Issue [WTI-1097]

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

Former-commit-id: caa80ed0d43933a02165c1f2d3862399d7fc5370

Former-commit-id: 26e14907c3372f9a2083348f054a6a508ffe3f83

    • -1
    • +1
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 12 more files in changeset.
Improved import/update messages Related to Issue [WTI-1097]

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

Former-commit-id: cd7f676cc8f79a82db0dc23b912b3b594c57a26a

Former-commit-id: b66006246d984318c12742623eee3fe135551f67

  1. … 6 more files in changeset.
Made log protected in FileImporterBase so that it does not need to be redefined in every derived class.

Added ImporterMessageProvider to HeightStructuresImporter

Related to Issue [WTI-1172]

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

Former-commit-id: 18b09bf50076c0eaccae389821c9ac113134842b

Former-commit-id: d93a304524fa87b7f29477774b255df20f3e5864

    • -6
    • +2
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 17 more files in changeset.
Updated 2016 to 2017 in GlobalAssembly and all resources.

Related to Issue [WTI-1242]

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

Former-commit-id: 920b02679f77671e519ce0c82932dbf0c3440a4a

Former-commit-id: 1cfc80291062aa52b67cba09ea14a4eebde9dc0a

  1. … 10 more files in changeset.
Updated license headers in core. Related to Issue [WTI-1242]

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

Former-commit-id: e7f214adee97782d28ee82f096d8cc27547439e6

Former-commit-id: b339ec31825c8ea8fed91e675069b65afba8433b

    • -1
    • +1
    ./Importers/FeatureBasedMapDataImporter.cs
    • -1
    • +1
    ./Resources/defaultwmtsconnectioninfo.config
  1. … 803 more files in changeset.
Removed unused using alias directives. Related to Issue [WTI-1242]

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

Former-commit-id: 6383432bec45c70cf621e4dbbd49286fb552eaa1

Former-commit-id: 7fd585c980f3b201d45a0cf6cab0c4a66d3286ad

  1. … 35 more files in changeset.
- Merged conditional ?: expressions into conditional access. - Merged sequential checks in && or || expressions.

Paired with berg_jl

Related to Issue [WTI-1242]

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

Former-commit-id: 046b2480e95cfbe00503c7529eef55b577d7c563

Former-commit-id: b458cfeda0d4eeff999fab9ba59e439bcb9c9526

  1. … 39 more files in changeset.
Used null propagation where suggested. Related to Issue [WTI-1242]

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

Former-commit-id: 6d1d55a48f678a84b1d7b6279d945d2de8ee71a2

Former-commit-id: ac6b4dc77ee63a4b3e313075cebd822f4d32f432

  1. … 34 more files in changeset.
Core code-cleanup. Searched for superfluous this. for property assignments as well.

Related to Issue [WTI-1242]

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

Former-commit-id: ecb498b6096a9d8b0a66e69428411d5ae18ec80a

Former-commit-id: 9cc4bad09e38263256924549eaa807b887009030

    • -6
    • +5
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 286 more files in changeset.
Fixed all license headers for Core.Components Related to Issue [WTI-1242]

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

Former-commit-id: 91a6d1ea7dcece6df5aa2db433aada7c8cabf4c1

Former-commit-id: 11edcf185e344d71e536039fea4860660eddac0e

    • -3
    • +1
    ./Resources/defaultwmtsconnectioninfo.config
  1. … 35 more files in changeset.
* Extracted common code to method in WmtsConnectionInfoReader

Related to Issue [WTI-1201]

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

Former-commit-id: 2e9754f59878d73976125d51650a81028eaa9795

Former-commit-id: 20c3fdfd916f3d442abd4ea5550c8624bbb66886

    • -48
    • +41
    ./Readers/WmtsConnectionInfoReader.cs
Refactored WmtsConnectionInfoReader Related to Issue [WTI-1201]

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

Former-commit-id: b3a45231d55c2d81c163bacbe4ae09f3cdbd28d0

Former-commit-id: 0d024b4264cd9ef0d1c2c395ddcff25b0b29dc69

    • -61
    • +62
    ./Readers/WmtsConnectionInfoReader.cs
Review related changes: - Remove dependency to NUnitForms when not necessary - XMLdoc updated Related to Issue [WTI-1201]

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

Former-commit-id: eda1f035bdc34111e0beb01ac21af8b228d5d273

Former-commit-id: bdd5316a4f5c67c3cef9475bcf674f8794665691

  1. … 2 more files in changeset.
If the Wmtsconnectioninfo Config file does not exist, the default is loaded from embedded resource Extended XMLdoc of WmtsConnectionInfoReader Related to Issue [WTI-1201]

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

Former-commit-id: 1ef6ce5a2e25fc077e032c2efb43bb236b6ac6ae

Former-commit-id: 25429883ff35f5af097ea25577dc241e2959a0a7

    • -10
    • +48
    ./Readers/WmtsConnectionInfoReader.cs
    • -0
    • +34
    ./Resources/defaultwmtsconnectioninfo.config
  1. … 6 more files in changeset.
* Fixed typos. * Renamed MigrationNeeded to MigrationRequired. * Cleanup. * Asserting log messages improved by taking type of message into account. * Moved CriticalFileReadException from Core.Common.IO\Exceptions to Core.Common.Base\IO * Task is now disposed when disposing ActivityProgressDialog * Put license header back Related to Issue [WTI-1049]

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

Former-commit-id: 54560eb7ca6c0a99cdcf14b0406c23b9eca57311

Former-commit-id: 3b703601071d34a3cca2779d0c671f3d3ddabcd9

  1. … 120 more files in changeset.
Changes related to suggestions by tester Related to Issue [WTI-1091]

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

Former-commit-id: 2e894a482df4d92cfaea3d1779a7f0e39723c992

Former-commit-id: 00328f83193d7c20b1ae6d9630340b1f3a619039

  1. … 11 more files in changeset.
Performed cleanup Related to Issue [WTI-1088]

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

Former-commit-id: 447287503606433907ce1cb538dfd089d3783def

Former-commit-id: 6892c4e629936da073ecae8d9db836e4c032e02f

  1. … 5 more files in changeset.
Merged revision(s) from branches/WTI-1088 Related to Issue [WTI-1088]

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

Former-commit-id: 33abf8bc20b8724d9bf5cadc4a1a404bd4f3b9dc

Former-commit-id: 338c1378907add09d2a5d6e980c7896a12c533e6

    • -0
    • +160
    ./Readers/WmtsConnectionInfoReader.cs
    • -0
    • +49
    ./WmtsConnectionInfoXmlDefinitions.cs
    • -0
    • +125
    ./Writers/WmtsConnectionInfoWriter.cs
  1. … 197 more files in changeset.
Moved IO folder in DotSpatial.Forms to Gis.IO

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/WTI-1088@8495 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: d2ea5667a092f3c26b9e680e86bbdbdb6dc5ac15

Former-commit-id: 71422d5f3241bd8de0c52ca3fa0b15b49d107d85

    • -0
    • +160
    ./Readers/WmtsConnectionInfoReader.cs
    • -0
    • +49
    ./WmtsConnectionInfoXmlDefinitions.cs
    • -0
    • +125
    ./Writers/WmtsConnectionInfoWriter.cs
  1. … 14 more files in changeset.
Improvements after review. Related to Issue [WTI-1133]

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

Former-commit-id: 58a77f4e5772a50da48d0575dff08e8779780c01

Former-commit-id: 60fb8aa1c80c5a08394b38bb7ff07d7fe5a37678

    • -2
    • +2
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 21 more files in changeset.
* Renamed FileUtils to IOUtils and extended it with folder related validation methods. ** Defined DirectoryWriterErrorMessageBuilder to be used in validation message generation. * Extended MapControl with BackgroundMapData property. ** MapControl observes BackgroundMapData for changes. ** BackgroundMapData defines the coordinate system used, and will reprojet all other layers when needed. * Defined testing mocks for getting fake tile data, instead of requiring an internet connection for tests. * PipingFailureMechanismView makes use of the BackgroundMapData feature. Related to Issue [WTI-1088]

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

Former-commit-id: ebd8aca90052bb12a8d8167237267eb60e050684

Former-commit-id: 8a9624c64bec0ab4467267d9cbdbe12698bdff96

  1. … 64 more files in changeset.
use nameof in Argument*Exceptions Reviewed by: tangerma

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

Former-commit-id: 489d965acd6cbed374e72d9a9f10deec8787bcfd

Former-commit-id: 0ef178298a4e4639093af98897cfb40d331b372d

  1. … 284 more files in changeset.
Incorporated comments review 1385: (Editorial) - Made the spelling of "Canceled" or "Uncancelable (opposed to "Cancelled" or "Uncancellable") consistent throughout the application.

Note:

"Cancellation" is legit U.S. spelling and therefore unchanged. "Cancelation" is not common and rarely used.

Related to Issue [WTI-490]

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

Former-commit-id: 665e259f03237740e63d6441088354043dae52f2

Former-commit-id: 98c98ae04c081843c7bab2c55946744a8d06dad2

    • -1
    • +1
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 33 more files in changeset.
Merged revision(s) 7595-7638 from branches/WTI-490:

Merged revision(s) 7537-7594 from trunk

........

Initial commit of changes from kleijn:

- Removed HandleUserCancellingImport: FileImporter should not decide on its own how to handle Canceled actions. Consequently removed the messages that are generated by these handles

- Added logic to the importers: Cancelling is not possible when putting data on the data model. Action will always execute when it is in this stage

- Added branching paths in the activity: Import() returns false when it has failed or is cancelled

Note: failing tests will be fixed in following commits

........

Fixed tests of the FileImporterBase and Activity:

- Checks on the states are made for the 4 different paths of the Import:

-- Import successful, canceled or not

-- Import not successful, canceled or not

- Moved logging from the activity to the importer

- Added tests to assert mentioned behaviour

........

Fixed tests of the PipingSurfaceLinesCsvImporter:

- Added test to verify behaviour when canceling at the two stages during the import

- Reverted changes related to HandleUserCancellingImport: messages are written by the LogImportCanceledMessage and handled adequately by the base

- Added resource value for the ImportActivity (missing file commit)

........

Fixed tests of the PipingSoilProfilesImporter:

- Added test to verify behaviour when canceling at the three stages during the import

- Reverted changes related to HandleUserCancellingImport: messages are written by the LogImportCanceledMessage and handled adequately by the base

- Cleaned redundant brackets

........

Fixed tests of the StructuresImporter:

- Added test to verify behaviour when canceling at the two stages during the import. Test regarding cancelling while Creating structures is missing

- Reverted changes related to HandleUserCancellingImport: messages are written by the LogImportCanceledMessage and handled adequately by the base

Adjusted test in PipingSoilProfilesImporterTest

- Changed initial value of the result to make clear that the value is set correctly

........

Fixed tests of the ProfilesImporters:

- Added test to verify behaviour when canceling at the two stages during the import. Test regarding cancelling while Creating structures is missing

- Reverted changes related to HandleUserCancellingImport: messages are written by the LogImportCanceledMessage and handled adequately by the base

- Removed obsolete Cancel call in the PipingSoilProfilesImporterTest

........

FileImporters should call Observers in case the import was successfull AND was cancelled at an uncancellable stage.

Note: test is missing to verify this behaviour

........

Fixed tests of the ProfilesImporters:

- Reverted changes related to HandleUserCancellingImport: messages are written by the LogImportCanceledMessage and handled adequately by the base

- Temporarily removed the Cancel tests, because the FeatureBasedMapDataImporter does not have a handle for NotifyProgress. Hence, Cancel method cannot be invoked when Import is running.

........

Fixed tests of the FailureMechanismSectionsImporter:

- Added test to verify behaviour when canceling at the three stages during the import

- Reverted changes related to HandleUserCancellingImport: messages are written by the LogImportCanceledMessage and handled adequately by the base

- Cleaned up tests in the StructuresImporterTest

........

Fixed tests of the ReferenceLineImporter:

- Added test to verify behaviour when canceling at the two stages during the import

- Reverted changes related to HandleUserCancellingImport: messages are written by the LogImportCanceledMessage and handled adequately by the base

........

Related to Issue [WTI-490]

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

Former-commit-id: 1c355702dfbd410c7c4733529d8db9e243496eba

Former-commit-id: 75c614862d018947936ef85e3775a125c425c032

    • -13
    • +7
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 26 more files in changeset.
Fixed tests of the ProfilesImporters: - Reverted changes related to HandleUserCancellingImport: messages are written by the LogImportCanceledMessage and handled adequately by the base - Temporarily removed the Cancel tests, because the FeatureBasedMapDataImporter does not have a handle for NotifyProgress. Hence, Cancel method cannot be invoked when Import is running. Related to Issue [WTI-490]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/WTI-490@7634 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: a7ed9765b1704388f2feef56e6987b3c879533e1

Former-commit-id: 92c188923122822809c1403794b1e86914fa41f5

    • -1
    • +6
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 1 more file in changeset.
Initial commit of changes from kleijn: - Removed HandleUserCancellingImport: FileImporter should not decide on its own how to handle Canceled actions. Consequently removed the messages that are generated by these handles - Added logic to the importers: Cancelling is not possible when putting data on the data model. Action will always execute when it is in this stage - Added branching paths in the activity: Import() returns false when it has failed or is cancelled

Note: failing tests will be fixed in following commits

Related to Issue [WTI-490]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/WTI-490@7598 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 409bfee1e3deebb4fe4368cb7010a8c4c37dae5e

Former-commit-id: 98175da77f6910f259097a90626bbb10450e2c8f

    • -12
    • +1
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 18 more files in changeset.
- Upgraded Project ToolsVersion="4.0" to ToolsVersion="14.0" - Ignored ".vs" folder in trunk paired with tang_ds

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

Former-commit-id: beca2918e38aa1e3900b6bc17a0df7e8d1f9c8e3

Former-commit-id: 681a7a3764b91f67e1e97dc0d30f930c901276e0

  1. … 219 more files in changeset.
Changes after review. Related to Issue [WTI-1016]

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

Former-commit-id: 7eea8f3346f21c5f0ae2283c6d7eeb94f731f07c

Former-commit-id: 3cd3e2fe4ed82c29d50bcd0f2aeae9999e698f04

    • -0
    • +2
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 7 more files in changeset.
Implemented canceling of data import. Related to Issue [WTI-1016]

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

Former-commit-id: 514e369e2e29b218e49680e6c3b1d3a2976862fc

Former-commit-id: a87956557b7c1981e8c510c3598390594a9b4864

    • -3
    • +1
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 1 more file in changeset.