Core.Components.Gis.IO

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.
Implemented data importing FeatureBasedMapDataImporter. Related to Issue [WTI-1016]

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

Former-commit-id: a03dc3055bce82fa1a36f206c1dfcc84b5bc97fa

Former-commit-id: 68958eab49dff79a88c9d46151fe7a153784d826

    • -2
    • +45
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 1 more file in changeset.
Implemented error handling in FeatureBasedMapDataImporter. Related to Issue [WTI-1016]

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

Former-commit-id: aa967fa82180e450b372303a5f56b3e2aac64fea

Former-commit-id: 6f8b19b8e8a5bec56f8086c10c1c6eef719f3a79

    • -0
    • +66
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 4 more files in changeset.
Fix compilation error. Related to Issue [WTI-1016]

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

Former-commit-id: 55920e360c2490bac19d8430eb2e30870814f1fb

Former-commit-id: 23b03af6265fa9d0b01222d6c1bf0df455d5e244

    • -0
    • +1
    ./Importers/FeatureBasedMapDataImporter.cs
Introduced new importer to import FeatureBasedMapData Related to Issue [WTI-1016]

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

Former-commit-id: 735f1f01d2537f932f7ca415a07e07f09e88a3a8

Former-commit-id: b8cdbbd1835ebf87c9b5a09429838be6783e92b2

    • -0
    • +50
    ./Importers/FeatureBasedMapDataImporter.cs
  1. … 3 more files in changeset.
Performed Resharper cleanup

Related to Issue [WTI-1008]

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

Former-commit-id: 23d17fd6b5257a25b167839d9106eea6fa7be554

Former-commit-id: 4a817a07bc646924777514e78010c89bc0fdf9b5

  1. … 114 more files in changeset.
Renamed some resources Related to Issue [WTI-1018]

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

Former-commit-id: 65dc412b20b25fb713636a0945b3fa3bdfa7295f

Former-commit-id: 07495eb0929053779bf0a3dbe249cd43fd8be788

    • -11
    • +11
    ./Writers/ShapeFileWriterBase.cs
  1. … 7 more files in changeset.
Improvements after review. Related to Issue [WTI-958]

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

Former-commit-id: 87166c6513fface7842a64ed8d0c4a2843a0f3cd

Former-commit-id: 3133ac197b6c91bb4db15534ba31384a971b8d81

  1. … 6 more files in changeset.
Read attributes when importing polygon shape files. Related to Issue [WTI-958]

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

Former-commit-id: d34362d5dbbc1be241d039fb7aa68790ecc78896

Former-commit-id: 272557e6563077a307fb12ed98ab1f2e04610415

    • -3
    • +18
    ./Readers/PolygonShapeFileReader.cs
  1. … 2 more files in changeset.
Read attributes when importing point shape files. Related to Issue [WTI-958]

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

Former-commit-id: a422db61048e4b6c02d2a424fb3a6c721b807a68

Former-commit-id: 38b6a8860d7c279fb304c26f32e41b098f7a6660

  1. … 2 more files in changeset.
Set default selected attribute when importing shape file. Related to Issue [WTI-958]

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

Former-commit-id: 5bb3e42a72ca13cd75d51a50f30ae0e327cf8434

Former-commit-id: 1749b0e302443645e45812be6be13161ee2d34e0

  1. … 1 more file in changeset.
Made FeatureBasedMapData typed. Related to Issue [WTI-957]

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

Former-commit-id: 47c7c54df07ed78dab74487b501f611ca3c22474

Former-commit-id: 137edc6a74b7acc8cbcc25c71a4cc1e87877c0b2

  1. … 14 more files in changeset.
git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/WTI-957@6741 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 132bfaee2cffe74e30a5fce1d4ef6231fb33e4fc

Former-commit-id: b874e7fec1e968f35c3ee45d6f2ae74a0010d11e

  1. … 67 more files in changeset.
Incorporated comments review review 1190

Paired with berg_jl

Related to Issue [WTI-948]

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

Former-commit-id: 6f722728ef1374f0330626efd20d8d99f148f48f

Former-commit-id: bb366453084937c8a7ff2864966608b575e63902

  1. … 6 more files in changeset.
Modified reader so that null placeholder values result in null value in attribute table. Related to Issue [WTI-948]

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

Former-commit-id: 746197c17cfaf12a7e13413ff633df1a51c9a70d

Former-commit-id: ecf70acf495017f9235ae668ace2088084af8be7

  1. … 1 more file in changeset.
Added exception handling for unknown columns IDataReaderExtensions. Added test for the base implementation of CopyMetaDataIntoFeature, which should correctly read null values. Related to Issue [WTI-948]

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

Former-commit-id: 6def9369dc68d3d803284d9eda2071d9f2d98ab3

Former-commit-id: 815b581fbe601d6453809fcc5b22e2ca4a46e32e

  1. … 12 more files in changeset.
- Ensure the technical reference guide can be build via Doxygen - Ran Deltares cleanup on every project that was touched Related to Issue [WTI-931]

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

Former-commit-id: 8f75344419774da76c09075d5ac8308830a35a8b

Former-commit-id: e26553796c0f3ada7c458ada2db8e053610b8161

  1. … 113 more files in changeset.
Changed "1" to "één" Related to Issue [WTI-577]

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

Former-commit-id: a3cae61bf48d3fabc629f3506a158e4614818e7c

Former-commit-id: 16c84742f1230a383219da4c555157b8fe649df2

  1. … 14 more files in changeset.
- Fixed bug regarding ring reference lines and sections. Related to Issue [WTI-883]

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

Former-commit-id: 528f23c4adbbfef123461fb35a08f529cc31477c

Former-commit-id: 25f379ec2f5b9958587bccafa67ea193a202ba84

  1. … 12 more files in changeset.
Improved error messages for when reading shape files. Related to Issue [WTI-862]

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

Former-commit-id: f319b071ab355481213233344bd5fb55f18543ea

Former-commit-id: 67ba82d65c41103b3fa4ecc73c17d8da8ff919b5

    • -11
    • +11
    ./Properties/Resources.Designer.cs
  1. … 12 more files in changeset.