Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bindind layers together (some identified properties and deletion) #513

Merged
merged 56 commits into from
Nov 3, 2020

Conversation

pelord
Copy link
Member

@pelord pelord commented Sep 18, 2020

refer to

infra-geo-ouverte/igo2-lib#720

should be tested with http://localhost:4201/?context=layerSync
should be tested with http://localhost:4201/?context=workspace (for the WMS with underlying WFS params)

mbarbeau and others added 30 commits February 13, 2020 13:33
* refactor(demo) provide composite catalog

* refactor(catalog): typing of ICompositeCatalog

* refactor(catalog) fix merge master

Co-authored-by: hugbe8 <hugbe8@gmail.com>
* in progress

* Update proxy.conf.json

* Update environment.ts

* remove catalog properties

* docs(doc) ajustement

* docs(test) changing theme

* docs(doc) read the docs config file v2

* docs(docs) ajout sphinx

* docs(doc) remove sphinx

* docs(docs) removing readthedocs .yml

* docs(docs) ajustement essai par css

* wip docs

* wip docs

* wip docs

* wip docs

* wip docs

* wip docs

* use providers
…ts when unchecked. (#423)

Co-authored-by: PE Lord <pe_lord@yahoo.ca>
…rench fault... (#426)

* config change -baseLayers

* Update config_json.rst

* Update config_json.rst

* config add analytic, title and description

* docs(configuration) Bypass page max-width by css (#412)

* config_json

* config_json syntaxe coquille

* add message, matadata, etc

* add ogc filter exemple

* add complet tool

* coquille syntaxe

* doc propriete message

* doc propriété message

* doc fautes orthographe

* add map, view property
…h results (and get feature info) (#413)

* feat/fix(search results): manage focus/unfocus and select action on search results (and get feature info)

* feat/fix(search results): manage focus/unfocus and select action on search results (and get feature info)

* feat/fix(search results): manage focus/unfocus and select action on search results (and get feature info)

* feat/fix(search results): manage focus/unfocus and select action on search results (and get feature info)

* lasts modifs on focus/unfocus/select search results

* lasts modfis on search results display

* lasts modifs

* feat/fix(search-results display): manage focus/unfocus and select action on s…

* fix(toast): fix toast panel right/left key event

Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>
* demo(ogc-filter) allowed operator at the field scale

* wip

* wip
* docs(*) - level of table of content

* Docs(*) - spelling fault

* lock

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>
Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>
* doc(): map property maxZoomOnExtent

* docs(): level of table of content

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>
* ajout du parametre gpxAggregateInComment

* modification de la table

* Update config_json.rst

* Update config_json.rst

Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>
* wip toc

* add mapTools to time and OGC filter contexts

* feat/ui(map-tools): Follow changes on layer-list design

* fix(mapTools): open map-tools on context change

* wip

* feat(context-manager) configurable tool on context change

* WIP

* test

* wip

* wip docs

* docs(integration) doc for every tool

* wip

* wip

* wip

* spatialFilter docs

* feat(igoSearchPointerSummaryEnabled) Allow to configurate this option

* wip

* wip

* wip adjustements merge conflicts.

* wip

* wip

* wip

* refactor

Co-authored-by: Pierre-Étienne Lord <pe_lord@yahoo.ca>
Co-authored-by: PhilippeL <PHILIPPE.LAFRENIERE@msp.gouv.qc.ca>
Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>
* docs(configuration) Bypass page max-width by css (#412)

* docs (import/export) : ajout des parametre forceNaming et formats

* docs (Import/Export) : Ajout dans l'exemple et correction du String[]
… and doc (#487)

* merge

* DOCS add

* fix (docs)

* fix (docs+ tourConfig) add disabelInteraction

* docs+config add noBackButton on step

Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>
Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>
…ur (#488)

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>
@pelord pelord marked this pull request as ready for review October 22, 2020 12:21
josee666 and others added 3 commits October 26, 2020 13:29
* fix(docs) lineBlock, ref, json"", etc

* fix(doc) configCatalog + timeFilter exemple

* fix(docs) add optionApi

* fix(doc) timeFilter min/max optionel

* fix(docs) line +indendation

* fix(doc) lineblock

* fix(docs) interactiveTour withDraw class param.

* fix(docs) legendOptions add URL param

* fix(doc) interactive tour menu open

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>
…is out of the current view. (#541)

* feat(demo) more example for each format

* feat(toast-panel) add a warning icon/tooltip if the selected result is out of the current view

* wip

* wip

* wip
Pierre-Etienne Lord added 4 commits October 27, 2020 17:19
@mbarbeau mbarbeau merged commit 2ad3f00 into next Nov 3, 2020
@mbarbeau mbarbeau deleted the bindedLayers branch November 3, 2020 18:43
mbarbeau added a commit that referenced this pull request Nov 11, 2020
…deletion) (#513)

* refactor(demo) provide composite catalog (#411)

* refactor(demo) provide composite catalog

* refactor(catalog): typing of ICompositeCatalog

* refactor(catalog) fix merge master

Co-authored-by: hugbe8 <hugbe8@gmail.com>

* fix(toast-panel): zoom menu icon IE fix (#414)

* feat(datasource): Provide options service (#410)

* in progress

* Update proxy.conf.json

* Update environment.ts

* remove catalog properties

* docs(doc) ajustement

* docs(test) changing theme

* docs(doc) read the docs config file v2

* docs(docs) ajout sphinx

* docs(doc) remove sphinx

* docs(docs) removing readthedocs .yml

* docs(docs) ajustement essai par css

* wip docs

* wip docs

* wip docs

* wip docs

* wip docs

* wip docs

* use providers

* fix(forceCoordsNA): bad config

* doc(catalog): composite catalog (#417)

* feat(catalog-browser-tool): set catalog browser tool title to the selected catalog (#416)

* fix(search) Last checked source result was kept into the search-results when unchecked. (#423)

Co-authored-by: PE Lord <pe_lord@yahoo.ca>

* docs(*): adding doc for map view, tool filters, message, analytics, french fault... (#426)

* config change -baseLayers

* Update config_json.rst

* Update config_json.rst

* config add analytic, title and description

* docs(configuration) Bypass page max-width by css (#412)

* config_json

* config_json syntaxe coquille

* add message, matadata, etc

* add ogc filter exemple

* add complet tool

* coquille syntaxe

* doc propriete message

* doc propriété message

* doc fautes orthographe

* add map, view property

* doc(import) configurable file size on import (#424)

* feat(search results): manage focus/unfocus and select action on search results (and get feature info) (#413)

* feat/fix(search results): manage focus/unfocus and select action on search results (and get feature info)

* feat/fix(search results): manage focus/unfocus and select action on search results (and get feature info)

* feat/fix(search results): manage focus/unfocus and select action on search results (and get feature info)

* feat/fix(search results): manage focus/unfocus and select action on search results (and get feature info)

* lasts modifs on focus/unfocus/select search results

* lasts modfis on search results display

* lasts modifs

* feat/fix(search-results display): manage focus/unfocus and select action on s…

* fix(toast): fix toast panel right/left key event

Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>

* demo(ogc-filter) allowed operator at the field scale (#428)

* demo(ogc-filter) allowed operator at the field scale

* wip

* wip

* Docs(*) - Correction TOC level (#427)

* docs(*) - level of table of content

* Docs(*) - spelling fault

* lock

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>
Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>

* fix(query): zoom auto on single query feature (#429)

* docs(*): fix error maxZoomOnExtent and level of table of content (#437)

* doc(): map property maxZoomOnExtent

* docs(): level of table of content

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>

* docs(gpx): add gpxAggregateInComment (#448)

* ajout du parametre gpxAggregateInComment

* modification de la table

* Update config_json.rst

* Update config_json.rst

Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>

* feat(layers): Enhanced table of content for layers management (#446)

* wip toc

* add mapTools to time and OGC filter contexts

* feat/ui(map-tools): Follow changes on layer-list design

* fix(mapTools): open map-tools on context change

* wip

* feat(context-manager) configurable tool on context change

* WIP

* test

* wip

* wip docs

* docs(integration) doc for every tool

* wip

* wip

* wip

* spatialFilter docs

* feat(igoSearchPointerSummaryEnabled) Allow to configurate this option

* wip

* wip

* wip adjustements merge conflicts.

* wip

* wip

* wip

* refactor

Co-authored-by: Pierre-Étienne Lord <pe_lord@yahoo.ca>
Co-authored-by: PhilippeL <PHILIPPE.LAFRENIERE@msp.gouv.qc.ca>
Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>

* fix(contextManager): default tool after context change

* feat (import/export) : export naming (#449)

* docs(configuration) Bypass page max-width by css (#412)

* docs (import/export) : ajout des parametre forceNaming et formats

* docs (Import/Export) : Ajout dans l'exemple et correction du String[]

* wip

* doc(mapTool): toggleLegendOnVisibilityChange - set default value to false

* wip

* wip

* wip

* feat(libs): upgrade librairies (#485)

* feat(interactiveTour + welcomeWindows+docs) add new component, config and doc (#487)

* merge

* DOCS add

* fix (docs)

* fix (docs+ tourConfig) add disabelInteraction

* docs+config add noBackButton on step

Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>
Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>

* docs(legend, interactiveTour): add legendOption and fix interactiveTour (#488)

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>

* wip

* wip

* wip

* merge

* feat(search-result) clear selected feature to clear feature emphasis (#536)

* fix(docs) Documentation (#540)

* fix(docs) lineBlock, ref, json"", etc

* fix(doc) configCatalog + timeFilter exemple

* fix(docs) add optionApi

* fix(doc) timeFilter min/max optionel

* fix(docs) line +indendation

* fix(doc) lineblock

* fix(docs) interactiveTour withDraw class param.

* fix(docs) legendOptions add URL param

* fix(doc) interactive tour menu open

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>

* feat(toast-panel): Add a warning icon/tooltip if the selected result is out of the current view. (#541)

* feat(demo) more example for each format

* feat(toast-panel) add a warning icon/tooltip if the selected result is out of the current view

* wip

* wip

* wip

* feat(workspace) WMS with underlying WFS params now have a workspace

* wip

* wip

* wip

* wip

Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>
Co-authored-by: hugbe8 <hugbe8@gmail.com>
Co-authored-by: Philippe Lafrenière <53181414+PhilippeLafreniere18@users.noreply.github.com>
Co-authored-by: PE Lord <pe_lord@yahoo.ca>
Co-authored-by: josee666 <josee.martel@mffp.gouv.qc.ca>
Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>
Co-authored-by: LavoieO <64489810+LavoieO@users.noreply.github.com>
Co-authored-by: PhilippeL <PHILIPPE.LAFRENIERE@msp.gouv.qc.ca>
mbarbeau added a commit that referenced this pull request Nov 16, 2020
* WIP

* feat(interactive-tour): add context interactive tour

* WIP

* last updates

* last modifs

* feat(search-result) clear selected feature to clear feature emphasis (#536)

* fix(docs) Documentation (#540)

* fix(docs) lineBlock, ref, json"", etc

* fix(doc) configCatalog + timeFilter exemple

* fix(docs) add optionApi

* fix(doc) timeFilter min/max optionel

* fix(docs) line +indendation

* fix(doc) lineblock

* fix(docs) interactiveTour withDraw class param.

* fix(docs) legendOptions add URL param

* fix(doc) interactive tour menu open

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>

* feat(toast-panel): Add a warning icon/tooltip if the selected result is out of the current view. (#541)

* feat(demo) more example for each format

* feat(toast-panel) add a warning icon/tooltip if the selected result is out of the current view

* wip

* wip

* wip

* fix(docs) Documentation (#540)

* fix(docs) lineBlock, ref, json"", etc

* fix(doc) configCatalog + timeFilter exemple

* fix(docs) add optionApi

* fix(doc) timeFilter min/max optionel

* fix(docs) line +indendation

* fix(doc) lineblock

* fix(docs) interactiveTour withDraw class param.

* fix(docs) legendOptions add URL param

* fix(doc) interactive tour menu open

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>

* feat(toast-panel): Add a warning icon/tooltip if the selected result is out of the current view. (#541)

* feat(demo) more example for each format

* feat(toast-panel) add a warning icon/tooltip if the selected result is out of the current view

* wip

* wip

* wip

* docs(icherche-reverse): add docs for coord format (#543)

* chore(package): add turf/buffer to packages (#545)

* WIP

* locale(interactive-tour): global tour (#546)

* fix global tour

* fix/feat(interactive-tour-global)

* feat(layer): Bindind layers together (some identified properties and deletion) (#513)

* refactor(demo) provide composite catalog (#411)

* refactor(demo) provide composite catalog

* refactor(catalog): typing of ICompositeCatalog

* refactor(catalog) fix merge master

Co-authored-by: hugbe8 <hugbe8@gmail.com>

* fix(toast-panel): zoom menu icon IE fix (#414)

* feat(datasource): Provide options service (#410)

* in progress

* Update proxy.conf.json

* Update environment.ts

* remove catalog properties

* docs(doc) ajustement

* docs(test) changing theme

* docs(doc) read the docs config file v2

* docs(docs) ajout sphinx

* docs(doc) remove sphinx

* docs(docs) removing readthedocs .yml

* docs(docs) ajustement essai par css

* wip docs

* wip docs

* wip docs

* wip docs

* wip docs

* wip docs

* use providers

* fix(forceCoordsNA): bad config

* doc(catalog): composite catalog (#417)

* feat(catalog-browser-tool): set catalog browser tool title to the selected catalog (#416)

* fix(search) Last checked source result was kept into the search-results when unchecked. (#423)

Co-authored-by: PE Lord <pe_lord@yahoo.ca>

* docs(*): adding doc for map view, tool filters, message, analytics, french fault... (#426)

* config change -baseLayers

* Update config_json.rst

* Update config_json.rst

* config add analytic, title and description

* docs(configuration) Bypass page max-width by css (#412)

* config_json

* config_json syntaxe coquille

* add message, matadata, etc

* add ogc filter exemple

* add complet tool

* coquille syntaxe

* doc propriete message

* doc propriété message

* doc fautes orthographe

* add map, view property

* doc(import) configurable file size on import (#424)

* feat(search results): manage focus/unfocus and select action on search results (and get feature info) (#413)

* feat/fix(search results): manage focus/unfocus and select action on search results (and get feature info)

* feat/fix(search results): manage focus/unfocus and select action on search results (and get feature info)

* feat/fix(search results): manage focus/unfocus and select action on search results (and get feature info)

* feat/fix(search results): manage focus/unfocus and select action on search results (and get feature info)

* lasts modifs on focus/unfocus/select search results

* lasts modfis on search results display

* lasts modifs

* feat/fix(search-results display): manage focus/unfocus and select action on s…

* fix(toast): fix toast panel right/left key event

Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>

* demo(ogc-filter) allowed operator at the field scale (#428)

* demo(ogc-filter) allowed operator at the field scale

* wip

* wip

* Docs(*) - Correction TOC level (#427)

* docs(*) - level of table of content

* Docs(*) - spelling fault

* lock

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>
Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>

* fix(query): zoom auto on single query feature (#429)

* docs(*): fix error maxZoomOnExtent and level of table of content (#437)

* doc(): map property maxZoomOnExtent

* docs(): level of table of content

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>

* docs(gpx): add gpxAggregateInComment (#448)

* ajout du parametre gpxAggregateInComment

* modification de la table

* Update config_json.rst

* Update config_json.rst

Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>

* feat(layers): Enhanced table of content for layers management (#446)

* wip toc

* add mapTools to time and OGC filter contexts

* feat/ui(map-tools): Follow changes on layer-list design

* fix(mapTools): open map-tools on context change

* wip

* feat(context-manager) configurable tool on context change

* WIP

* test

* wip

* wip docs

* docs(integration) doc for every tool

* wip

* wip

* wip

* spatialFilter docs

* feat(igoSearchPointerSummaryEnabled) Allow to configurate this option

* wip

* wip

* wip adjustements merge conflicts.

* wip

* wip

* wip

* refactor

Co-authored-by: Pierre-Étienne Lord <pe_lord@yahoo.ca>
Co-authored-by: PhilippeL <PHILIPPE.LAFRENIERE@msp.gouv.qc.ca>
Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>

* fix(contextManager): default tool after context change

* feat (import/export) : export naming (#449)

* docs(configuration) Bypass page max-width by css (#412)

* docs (import/export) : ajout des parametre forceNaming et formats

* docs (Import/Export) : Ajout dans l'exemple et correction du String[]

* wip

* doc(mapTool): toggleLegendOnVisibilityChange - set default value to false

* wip

* wip

* wip

* feat(libs): upgrade librairies (#485)

* feat(interactiveTour + welcomeWindows+docs) add new component, config and doc (#487)

* merge

* DOCS add

* fix (docs)

* fix (docs+ tourConfig) add disabelInteraction

* docs+config add noBackButton on step

Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>
Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>

* docs(legend, interactiveTour): add legendOption and fix interactiveTour (#488)

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>

* wip

* wip

* wip

* merge

* feat(search-result) clear selected feature to clear feature emphasis (#536)

* fix(docs) Documentation (#540)

* fix(docs) lineBlock, ref, json"", etc

* fix(doc) configCatalog + timeFilter exemple

* fix(docs) add optionApi

* fix(doc) timeFilter min/max optionel

* fix(docs) line +indendation

* fix(doc) lineblock

* fix(docs) interactiveTour withDraw class param.

* fix(docs) legendOptions add URL param

* fix(doc) interactive tour menu open

Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>

* feat(toast-panel): Add a warning icon/tooltip if the selected result is out of the current view. (#541)

* feat(demo) more example for each format

* feat(toast-panel) add a warning icon/tooltip if the selected result is out of the current view

* wip

* wip

* wip

* feat(workspace) WMS with underlying WFS params now have a workspace

* wip

* wip

* wip

* wip

Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>
Co-authored-by: hugbe8 <hugbe8@gmail.com>
Co-authored-by: Philippe Lafrenière <53181414+PhilippeLafreniere18@users.noreply.github.com>
Co-authored-by: PE Lord <pe_lord@yahoo.ca>
Co-authored-by: josee666 <josee.martel@mffp.gouv.qc.ca>
Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>
Co-authored-by: LavoieO <64489810+LavoieO@users.noreply.github.com>
Co-authored-by: PhilippeL <PHILIPPE.LAFRENIERE@msp.gouv.qc.ca>

* docs: Documentation fix and enhancement (#551)

* docs(layerOptions) Doc tree managament.

* refactor(demo) remove unused properties

* docs(layerOptions) ajout objet workspace

* wip

* wip

* wip

* wip

* wip

* docs(layerOptions) Adding the LinkedLayers Options

* wip

* wip

* wip

* wip

* wip

* wip

* feat(demo) adding various format and examples

* i18n(*) various exemple for Carto and ArcGIS rest sources

* wip

* wip

* wip

* fix(workspace): CSS fix for actionbar menu (#549)

Co-authored-by: Pierre-Etienne Lord <pe_lord@pm.me>

* feat(context): add context interactive tour

Co-authored-by: Pierre-Étienne Lord <7397743+pelord@users.noreply.github.com>
Co-authored-by: josee666 <josee.martel@mffp.gouv.qc.ca>
Co-authored-by: Josée Martel <josee.martel.9@ulaval.ca>
Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@gmail.com>
Co-authored-by: Marc-André Barbeau <marc-andre.barbeau@msp.gouv.qc.ca>
Co-authored-by: hugbe8 <hugbe8@gmail.com>
Co-authored-by: PE Lord <pe_lord@yahoo.ca>
Co-authored-by: LavoieO <64489810+LavoieO@users.noreply.github.com>
Co-authored-by: Pierre-Etienne Lord <pe_lord@pm.me>
matrottier pushed a commit that referenced this pull request Nov 17, 2021
* in progress

* In Progress (spatial filter)

* in progress

* in progress...

* in progress

* in progress... again

* in progress

* in progress (oct. 31)

* in progress...

* in progress

* nearly...

* nearly nearly...

* spatial filter tool

* first corrections...

* Corrections in progress

* in progress

* in progress

* In Progress (spatial filter)

* in progress

* in progress...

* in progress

* in progress... again

* in progress

* in progress (oct. 31)

* in progress...

* in progress

* nearly...

* nearly nearly...

* spatial filter tool

* first corrections...

* Corrections in progress

* in progress

* corrections in progress

* version 1.0

* Update spatial-filter.component.ts

* Update spatial-filter-item.component.ts

* Update spatial-filter-tool.component.ts

* Update auth.service.spec.ts

* fix somes bugs in spatial-filter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants