Commit c2c84f0
authored
Multiple improvements over past 2 months (#3294)
* Fixing some map zooming in the map-tester and clarifying when the map is expected to be at certain position when calling the tests
Simplified the app.tsx and app-start.tsx components with regards to the MapViewer instance (more clearly coupled)
Removed the api.getMapViewer call which was happening in the aoi-panel component.
Removed the MapEventProcessor.getMapViewer call which was happening in the overview-map component.
Removed 'MapEventProcessor.getMapViewer' from add-new-layer.tsx component
Removed the MapEventProcessor.getMapViewerLayerAPI reference call from geochart.tsx
Specialized the 'MapEventProcessor.getMapViewerPlugins' call in footer-bar.tsx
Centralized the loading and adding of a plugin into the MapEventProcessor
The bounds for a layer are now initialized in the store when the layer is 'created', not only when it's 'loaded' in the layer status. The layer source and the tileGrid() can be ready, before the layer status is loaded, which we want, especially when the content of the layer is outside the map extent.
getFeatureInfo now returns a promise to inform when the geometries have been loaded in the features array.
New details test-suite
Improved the setStyleItemVisibility to return a promise which resolves when the renderer is done on the layer enabling developer to await on the style change if they so wish.
Rebased
AOI Panel small adjustment
Review
Better geochart
Small fixes to DEFAULT_WMS_LAYER_GROUP_FULL_SUB_LAYERS and fixing the test suite accordingly, adding tests too..
Added some covariant returns on the geoview layer config for the config and layer processing classes
Improved the details-panel and added featureHaveGeometry to the store to provide a hook if needed
Fixing metadataaccesspath and dataaccesspath urls, not doing the split '?' anymore, because of proxy
Removed the EsriDynamic for raster via geocore from the test suite, because the UUID changed in GeocoreAPI :(
Removed Mundialis from our test suite, because service is acting inconsistently recently :(
Fixes for the tests suite
* Fix for the details panel
Minor typing adjustments
* Nothing
* Comments1 parent f5dc6c5 commit c2c84f0
File tree
123 files changed
+3117
-1420
lines changed- packages
- geoview-about-panel/src
- geoview-aoi-panel/src
- geoview-core
- public/templates
- src
- api
- config
- reader
- validation-classes
- raster-validation-classes
- vector-validation-classes
- event-processors/event-processor-children
- plugin
- types
- core
- components
- app-bar
- common
- details
- export
- layers
- left-panel/add-new-layer
- right-panel
- map
- overview-map
- exceptions
- stores/store-interface-and-intial-values
- geo
- layer
- geoview-layers
- raster
- vector
- gv-layers
- raster
- tile
- vector
- layer-sets
- map
- utils
- ui/icon-button
- geoview-custom-legend/src
- geoview-drawer/src
- geoview-geochart/src
- geoview-swiper/src
- geoview-test-suite/src
- tests
- core
- suites
- testers
- geoview-time-slider/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
123 files changed
+3117
-1420
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
| |||
92 | 93 | | |
93 | 94 | | |
94 | 95 | | |
| 96 | + | |
95 | 97 | | |
96 | 98 | | |
97 | 99 | | |
| |||
105 | 107 | | |
106 | 108 | | |
107 | 109 | | |
| 110 | + | |
108 | 111 | | |
109 | 112 | | |
110 | 113 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
3 | 7 | | |
4 | | - | |
5 | 8 | | |
6 | 9 | | |
7 | 10 | | |
8 | | - | |
9 | 11 | | |
10 | 12 | | |
11 | 13 | | |
| |||
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
27 | | - | |
| 29 | + | |
28 | 30 | | |
29 | 31 | | |
30 | 32 | | |
31 | | - | |
| 33 | + | |
| 34 | + | |
32 | 35 | | |
33 | | - | |
34 | 36 | | |
35 | 37 | | |
36 | 38 | | |
37 | 39 | | |
38 | 40 | | |
| 41 | + | |
| 42 | + | |
39 | 43 | | |
40 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
41 | 71 | | |
42 | 72 | | |
43 | 73 | | |
44 | 74 | | |
45 | 75 | | |
46 | 76 | | |
47 | 77 | | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
| 78 | + | |
| 79 | + | |
61 | 80 | | |
62 | 81 | | |
63 | 82 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| |||
0 commit comments