Core.Components.DotSpatial

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* Removed timer from BruTileLayer as it was only started in unreachable code. (timer start was also unreachable in original code) * Functional coverage for BruTileLayer.DrawRegions Related to Issue [WTI-1131]

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

Former-commit-id: 04fb82042b44b42981bd8e5b303839e037ceafb1

Former-commit-id: c2ba620f103e87c34512c289c7221f711d2e88c8

  1. … 12 more files in changeset.
* Refactored MapControl to use WmtsBackgroundLayerStatus to keep track of various background layer related states. ** WmtsBackgroundLayerStatus is a state machine to keep track of status information. ** MapControl now handles failure to create a BruTileLayer, showing an error message. Will retry when a NotifyObservers call on the background MapData is performed. * Improved XML docs related to Exceptions

Related to Issue [WTI-1088]

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

Former-commit-id: 960e1e10010df5aee75db9d4eb98e0aedaffd9a5

Former-commit-id: 7ebaab6156cb79e57703cfac1471e598f40a6ae3

  1. … 13 more files in changeset.
* Improved error messaging for ColorAccess * Cleanup and improved XML docs Related to Issue [WTI-1088]

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

Former-commit-id: ba83a3bd99ffb502069f2a804be592c7f371d899

Former-commit-id: 04b720a0d17e49e6a0143710c703958d29221758

    • -0
    • +2
    ./Layer/BruTile/Projections/WorldFile.cs
  1. … 13 more files in changeset.
* Cleanup/Refactoring for BruTileLayer * Functional test coverage for Core.Components.DotSpatial.TestUtil Related to Issue [WTI-1131]

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

Former-commit-id: 06df48eba830122d8a886068222b7732454c1fd2

Former-commit-id: 47d652187efa77f4da941cd924b276d2eb7ba24f

  1. … 17 more files in changeset.
* IConfiguration is now disposable. ** WmtsLayerConfiguration is now responsible of disposing composite TileFetcher. * Functional test coverage for BruTileLayer (not finished). * Improved BruTileLayer to better conform to DotSpatial expectancies.

Related to Issue [WTI-1131]

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

Former-commit-id: cd372d7dd6f8c85aea7a036945f384fb1a3e12e5

Former-commit-id: 2e34f254a4056355bb40de4c31267148cbe0028c

    • -118
    • +148
    ./Layer/BruTile/BruTileLayer.cs
  1. … 2 more files in changeset.
* Test coverage for BruTileLayer (not finished yet) Related to Issue [WTI-1131]

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

Former-commit-id: d8d7c906d3146b1c6b7b15c1a611550f0bfdde29

Former-commit-id: 0e670e0be41917f6d7bc6ad4582a9f40b45f8c04

  1. … 2 more files in changeset.
* Complete functional coverage for Core.Components.DotSpatial\Layer\BruTile\Configurations. Related to Issue [WTI-1131]

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

Former-commit-id: ef6e141d1ad4583a187a77f2cfd1d99736ea04ed

Former-commit-id: e6f05762254bf7e040248345117eaebdc62af688

  1. … 1 more file in changeset.
* Fixed MouseCoordinatesMapExtension such that it will always show coordinates in RD-new coordinate system. ** Renamed class to RdNewMouseCoordinatesMapExtension to better reflect intent. * Fix null ref exception when disposing AsyncTileFetcher ** Solved Problem: worker thread could access null-ed fields before being aborted when AsyncTileFetcher.Dispose was called. Related to Issue [WTI-1088]

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

Former-commit-id: 73044793512bd71138c75fb014cd36272a593dde

Former-commit-id: 0f052f209dcd90f4adbad6087ada99c8d39dc0cf

    • -112
    • +0
    ./MouseCoordinatesMapExtension.cs
    • -0
    • +133
    ./RdNewMouseCoordinatesMapExtension.cs
  1. … 4 more files in changeset.
* Introduced base TestFixture class for testing design of custom exceptions: CustomExceptionDesignGuidelinesTestFixture ** Refactored all ExceptionTest classes to used this new base-class. * Functional testcoverage for Core.Components.DotSpatial\Layer\BruTile\Configurations * PersistentCacheConfiguration no longer supports SQLite cache * ITileSourceFactory now guarantees that all ITileSource elements returned have a WmtsTileSchema. * TODO: More functional coverage for WmtsLayerConfiguration

Related to Issue [WTI-1088]

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

Former-commit-id: 0cd7c47dc7ee2221f69b7c3b4d88205d087c691e

Former-commit-id: b3dbe965ce4a4266af1d8284ad481d2449db14e7

    • -0
    • +57
    ./Layer/BruTile/Configurations/CannotReceiveTilesException.cs
  1. … 47 more files in changeset.
* updated license delivered with installer and internally to comply with Apache 2.0 requirements * Moved ColorAccess class to Core.Common.Utils * Functional coverage for Core.Components.DotSpatial\Layer\BruTile\Projections Related to Issue [WTI-1088]

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

Former-commit-id: 5ea0e9d236b6e1fe75f093b5d9ddf39c351b2b68

Former-commit-id: 6edf169774efa7d4918f8190425cb2fcc1b36188

    • -245
    • +286
    ./Layer/BruTile/Projections/WorldFile.cs
  1. … 22 more files in changeset.
* License headers Related to Issue [WTI-1088]

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

Former-commit-id: 6ed8df4cb06e22b19ca03ec3a12f848b9b6604e1

Former-commit-id: 8866e00f2fc9baa74464fc914e82bbebbeec939b

* Full functional coverage of Core.Components.DotSpatial.Layer.Brutile.TileFetching. * Removed sychronous mode from TileFetcher. * Renamed TileFetcher to AsyncTileFetcher. Related to Issue [WTI-1088]

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

Former-commit-id: 8f90c42a4d0c14434caf5dfbb919afc4093618be

Former-commit-id: 00835a04b769417abec9ac11afbcb452e8f4e7c4

    • -1
    • +12
    ./Core.Components.DotSpatial.csproj
    • -0
    • +268
    ./Layer/BruTile/TileFetching/AsyncTileFetcher.cs
    • -0
    • +103
    ./Properties/Resources.Designer.cs
  1. … 5 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. … 58 more files in changeset.
* Fixed lib references. Related to Issue [WTI-1088]

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

Former-commit-id: 6bfed2e40e154d768281a2b218b343959e1cbbdf

Former-commit-id: de8b1e902cc12554f012b3cad34887bc4629dce6

  1. … 2 more files in changeset.
* Made FeatureBasedMapData aware of projections. ** Alls FeatureBasedMapData are assumed to be defined in RD-New coordinate system. * MapControl now also defines a coordinate system. ** Note: Assumed that MapControl's coordinate system does not change. Related to Issue [WTI-1088]

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

Former-commit-id: a9f09fecc6adbab6324e118f9ff2b3f20795a324

Former-commit-id: 37ec4fadb6c0b4833fca9b227c96cd9493b95ac8

    • -3
    • +16
    ./Converter/FeatureBasedMapDataConverter.cs
    • -1
    • +1
    ./Layer/FeatureBasedMapDataLayerFactory.cs
    • -0
    • +44
    ./MapDataConstants.cs
  1. … 12 more files in changeset.
* Defined BruTileLayer with WMTS connectivity. ** Classes based on https://github.com/FObermaier/DotSpatial.Plugins * Note: app.config added bu Nuget. Probably in order to resolve BruTile.Desktop dependency on an older version of SQLite, which i've set to ignore the dependency on the old SQLite. Related to Issue [WTI-1088]

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

Former-commit-id: f9fc0e320eea992e04250addb23b310f9b348a02

Former-commit-id: 8f2ecf22a1d5ec3cea0f1d7d342b882b5e6e78e7

    • -0
    • +49
    ./Core.Components.DotSpatial.csproj
    • -0
    • +512
    ./Layer/BruTile/BruTileLayer.cs
    • -0
    • +71
    ./Layer/BruTile/BruTileSettings.cs
    • -0
    • +65
    ./Layer/BruTile/Configurations/BruTileReflectionHelper.cs
    • -0
    • +99
    ./Layer/BruTile/Configurations/PersistentCacheConfiguration.cs
    • -0
    • +47
    ./Layer/BruTile/Configurations/PersistentCacheStrategy.cs
    • -0
    • +182
    ./Layer/BruTile/Configurations/WmtsLayerConfiguration.cs
    • -0
    • +5
    ./Layer/BruTile/Notice.txt
    • -0
    • +215
    ./Layer/BruTile/Projections/ReprojectExtensions.cs
    • -0
    • +355
    ./Layer/BruTile/Projections/TileReprojector.cs
    • -0
    • +249
    ./Layer/BruTile/Projections/WorldFile.cs
    • -0
    • +53
    ./Layer/BruTile/TileFetching/NoopTileCache.cs
  1. … 197 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

    • -2
    • +2
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 280 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.
Merged revision(s) from branches/WTI 999

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

Former-commit-id: 5fadfe734513e4c262a9189b33e5ac16db42dc8c

Former-commit-id: 9c31b58309b4af7f2b4124049c1a3b34f4acee4f

    • -1
    • +1
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 54 more files in changeset.
Applied some final improvements Related to Issue [WTI-999]

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

Former-commit-id: ec6bdeaefe5b7addeea42067b4c5792ba8789f09

Former-commit-id: 351e4dc3f585d26406adda4c2fa45b915d505dc0

    • -1
    • +1
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 8 more files in changeset.
Added license headers Related to Issue [WTI-1008]

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

Former-commit-id: 3235c74f52d99b3df39c75d7d3a8b98524a4f39d

Former-commit-id: 79bfa0576c778b9f3524b1310baf43cab610ba6c

Reverted some changes Related to Issue [WTI-1018]

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

Former-commit-id: 0dec34aa2738f461fa1db6941873c2e56d108458

Former-commit-id: c068ee08e4ee1796b475020b658217a636a70253

    • -0
    • +4
    ./Converter/FeatureBasedMapDataConverter.cs
Review related changes Related to Issue [WTI-1018]

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

Former-commit-id: dd3aa3df4a2906e8dcb2fbc630082f5b0bbf347a

Former-commit-id: 7bf8dff6ab95574555d16cb5ce2f64bbbb1152c7

    • -13
    • +21
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 2 more files in changeset.
Extended FeatureBasedMapDataConverterTest Extended FeatureBasedMapDataConverter with extra update extend call Related to Issue [WTI-1018]

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

Former-commit-id: 6ea2df0556981c531294a15e4a7356f8e7cf8454

Former-commit-id: ea052cdaa1bba8ff479490859d1c74fc0d8e2d3f

    • -0
    • +1
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 1 more file in changeset.
Added missing map data layer tests Related to Issue [WTI-1018]

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

Former-commit-id: 51ef162816b5b781cf54e84a43c97f74b591ac77

Former-commit-id: 8aacd0104a5dc8269cf1f37fa32988f83043b558

    • -3
    • +3
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 4 more files in changeset.
Added map data layer tests Related to Issue [WTI-1018]

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

Former-commit-id: d0351c45f8432d5fc6c5aaeb9e7cbc9aed538a0a

Former-commit-id: fe8b1fc0d91f40a9d8f5f0447ad39724f7d49500

  1. … 5 more files in changeset.
Got rid of convert method in FeatureBasedMapDataConverter! Related to Issue [WTI-1018]

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

Former-commit-id: b08e9845ef70abfd33419a88dd6438920e0e89ee

Former-commit-id: 9e46c2e3d78550ea4dec8839307875b9bb9ef09e

    • -65
    • +28
    ./Converter/FeatureBasedMapDataConverter.cs
    • -6
    • +1
    ./Converter/MapPolygonDataConverter.cs
  1. … 1 more file in changeset.
Made everything in FeatureBasedMapDataConverter typed Related to Issue [WTI-1018]

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

Former-commit-id: 3ec32a63182e97775b6ad30f03b48fd6529bd023

Former-commit-id: 90e2cff79db78f8eef34b93aa0e17b02165b251a

    • -5
    • +5
    ./Converter/FeatureBasedMapDataConverter.cs
    • -1
    • +1
    ./Converter/MapPolygonDataConverter.cs
  1. … 1 more file in changeset.
CLeaned up FeatureBasedMapDataConverter Related to Issue [WTI-1018]

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

Former-commit-id: 68e74ea48c5a565028c43518feb527f247153397

Former-commit-id: 9fd2158f9e9f6f292e1e4f7e10f839916c6c3ced

    • -36
    • +13
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 2 more files in changeset.
Removed IFeatureBasedMapDataConverter Related to Issue [WTI-1018]

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

Former-commit-id: 8d0bc2ea45cf060bd328a1a8fd4c9802ec3a8143

Former-commit-id: 3916fefcc9a2f944eff5a01b4a1ceb9fb4e8346c

    • -1
    • +30
    ./Converter/FeatureBasedMapDataConverter.cs
    • -69
    • +0
    ./Converter/IFeatureBasedMapDataConverter.cs
  1. … 1 more file in changeset.