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

Upgrade to use latest DataBC version of SMK while retaining previous development branch changes #289

Open
wants to merge 57 commits into
base: develop
Choose a base branch
from

Conversation

CEBergin-Vivid
Copy link
Collaborator

Upgrade to use latest DataBC version of SMK for issue:

#288

  • Set to use bcgov/smk version 1.2.1

  • Removed dialog-polyfill

  • Set Default basemap to Imagery

  • Merged in changes from previous develop branch (now develop_legacy) as there was functionality that may still be wanted

michaelpnelson and others added 30 commits June 6, 2022 15:40
This addresses a javascript error when printing directions. When a layer is not visible at the current zoom level, its value in an array of visible layers is undefined, causing an error when we retrieve layers in the print function. This change tests for the visible layer and, if missing, returns a simpler layer configuration.

Co-authored-by: dgboss <darren.boss@gov.bc.ca>
After further discussion with Brendan of the GDX team, we agreed to reuse the same app ID in the tracker across hosted SMK apps. They distinguish sites by the URL of the apps the tracker sends requests from, so the app ID does not need to be unique per hosted SMK app.
This replaces ESRI legacy basemap API with new ESRI vector basemap API. Legacy basemaps are replaced with new ArcGIS basemaps except for Streets, which is replaced by the OpenStreetMaps Standard map instead of the ArcGIS Streets map.

The "esri-leaflet-vector" library is added. Basemaps are now added to a separate map pane having a lower z-index than map layers in order to prevent basemaps from covering layers. An ESRI API key, stored as a Github secret, is added to site configuration and used in basemap requests.
Add minZoom and maxZoom properties when initializing the leaflet map
tlink-246 Update to Overhead Structures data
tlink-246 update filtering for overhead signs
tlink-246 add heights to overhead directional sign identify
This reverts the change from StamenTonerLight to Streets, originally requested in #220 and updated to restore StamenTonerLight.
Benjamin Jubb and others added 27 commits January 19, 2023 14:06
tlink-221 changed prov highway styling, adjusted layer order, and lin…
tlink-246 add heights to overhead-structure-without-height-marker
# Conflicts:
#	lib/smk.js
#	openshift/truck-route-planner-dev-bc.yaml
…to it's own file to allow the esriApiKey to be added the same way as the route planner api key
…t be injected, and the esri key file will not be generated
# Conflicts:
#	config/map.json
#	index.html
@CEBergin-Vivid CEBergin-Vivid changed the title Upgrade to use latest DataBC version of SMK Upgrade to use latest DataBC version of SMK while retaining previous development branch changes Mar 26, 2024
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.

4 participants