Skip to content

Commit

Permalink
Release 1.1 (#130)
Browse files Browse the repository at this point in the history
* added global opacity slider to toc settings menu

* - fixed bug preventing default layer visibility from being applied
- added keyword check for VISIBLE_LAYERS=ALL

* fixed bug in addlayer tool preventing default server url from changing with selection

* added defaultTheme and defaultTool to mapSettings handler

* removed unnecessary emit from default tools and themes in map settings api parsing

* added toc loader for ersi rest service

* - added ability to load arcgis or geoserver content in map config
- added ARCGIS_SERVICE url parameter
- added case sensitive flag to url parameter parsing

* - added ability to identify on ImageArcGISRest layers
- added title case splitting/formatting to identify field names

* refined parsing of property names in identify

* fixed bug preventing worldImagery from loading

* set min resolution on world imagery

* - moved identify feature to common location
- added regex checking for excluded feature fields
-

* removed minResolution for world imagery

* added react router and legend app

* brought back makeGroup function in TOCHelpers

* Added all layers group

* - integrated stand alone legend app to webmap project
 - added react router
 - added ShowWindow component to display components similar to showUrlWindow

* updated handling of ArcGIS metadata url

* changed how default group is selected and loaded

* added all layers code from dev branch

* resolved issues with arcgis and the new dynamic all layers group

* removed duplicate code from merge

* fixed bug loading group with no layers and moved group parsing into function

* fixed issue with loading saved layers in default group

* switched duplicate layer/group checking to use tocName instead of layer name

* cleaned up layer loading sequence

* fixed bug in basemap imagery slider layer visibility

* added generic TableDisplay component to helpers

* - updated legend component to handle secure layers
- moved get image functions from TOC helpers to generic helpers

* fixed bug when caused by empty savedLayer object

* fixed bug causing crash when added layer is removed from all layers

* added support for secured layers

* added window.loaded and helpers to support waiting for components to load, replaced several event listeners for map, toc, and sidebar loading

* integrated layerInfo app into web viewer

* added secureKey parameter check to live layer

* added window.config and helpers to manage global settings

* merged toc loading from TOCConfig into main config

* -added parsing for zoom and center from api
-prevented geoserver load from overriding api center and zoom

* improved readability of zoom and center parsing from api

* removed unneccessary call on unmount

* - fixed bug in adding WMTS layers
- added helper to get and regiter proj4 from epsg.io
- switched default WMTS url in add data tool to weather.gc.ca

* override saved user extent when loading from mapId

* commented out console log in waitForLoad helper

* applied prettier code formatting

* fixed merge conflicts

* removed references to TOCConfig

* code layout change

* - converted usage of mainConfig to window.config
- added waitForLoad to usage of window.config
- added array object merge to handle sidebar component config from api

* removed testing value from print config

* added map id to feedback url

* added handling for viewer mode to config helper

* added municipality to search

* added printLogo handling to printRequest

* fixed styling issue in window popup header

* - added try close before showMessage to cleanup any open messages before displaying the next
 - removed arcgis layers with sublayers
 - switched getCapabilities helper to use options object
 -

* added ability to hide sidebar tabs

* - fixed several listener issues cause by waitForLoad
- fixed center coords parsing issue
- fixed loading of toc type from settings api

* - added ability to set layer visibility through settings
- added ability to collapse featured property through settings

* removed best start logo and updated the url for 211 theme popup

* added case sensitivity to search url parameters

* added length constraint to date format

* - added XYZ default to add layers tool
- updated validate layer in add layer tool to exclude xyz layer
- removed unnecessary import on TwoOneOne theme

* - added showTerms on load
- added terms popup on map load

* switched terms popup on startup to show don't show again option

* updated config with a valid local toc config

* switched default group of local config

* updated default group of local config

* added handling for GROUP url parameter

* print tool - added handling for dot and dashed lines

* applied code formatting changes

* - added ability to show coordinates for MyMaps items
- added ability to export MyMaps items
- fixed bug in getting map id from url parameters
- switched showWindow helper to accept an options object

* switched getDefaultGroup to compare with group label rather than value

* switched feature zoom on search to variable based on the size of the feature.

* added ability to export drawing to multiple formats

* removed "Cancel" from drawType lookup

* changed SR compare to uppercase

* added check for items prior to saving MyMaps

* added warning message option for layers and re-enabled disclaimer message option

* hide export option in my map for items that are not open data

* updated community services theme logo

* fixed issue with arcgis layers showing disclaimer message

* update documentation for GROUP url parameter
  • Loading branch information
reed-tom authored Jul 27, 2021
1 parent 7392d9f commit 9025db3
Show file tree
Hide file tree
Showing 266 changed files with 46,942 additions and 44,625 deletions.
24 changes: 18 additions & 6 deletions docs/Map/URLParameters.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,51 +3,63 @@
# URL Parameters

#### ADVANCED MODE

https://opengis.simcoe.ca/?MODE=ADVANCED

#### OPEN LAYER GROUP
https://opengis.simcoe.ca?GROUP=Recreation

https://opengis.simcoe.ca/?GROUP=Historical

#### ZOOM TO ROLL NUMBER

https://opengis.simcoe.ca/?MODE=ADVANCED&ARN=434601000208400

#### MY MAPS

https://opengis.simcoe.ca/?TAB=MyMaps

#### COORDINATES

https://opengis.simcoe.ca/?X=-8877179.097241182&Y=5534758.639315502
https://opengis.simcoe.ca/?X=-79.74503517150879&Y=44.44612812682391&SR=WGS84

#### EXTENT
https://opengis.simcoe.ca/?XMIN=-8887065.627167938&YMIN=5538906.228302888&XMAX=-8874090.44161653&YMAX=5549836.723347669

https://opengis.simcoe.ca/?XMIN=-8887065.627167938&YMIN=5538906.228302888&XMAX=-8874090.44161653&YMAX=5549836.723347669

#### TOOLS

https://opengis.simcoe.ca/?TOOL=Measure
https://opengis.simcoe.ca/?TOOL=Coordinates

#### THEMES

https://opengis.simcoe.ca/?THEME=Local%20Real%20Estate
https://opengis.simcoe.ca/?THEME=Local%20Real%20Estate&MLSNO=202294

#### BASEMAPS

http://opengis.simcoe.ca/?BASEMAP=IMAGERY&NAME=2013&SLIDER_OPEN=TRUE
http://opengis.simcoe.ca/?BASEMAP=TOPO&NAME=STREETS
http://opengis.simcoe.ca/?BASEMAP=TOPO&NAME=TOPOGRAPHIC
http://opengis.simcoe.ca/?BASEMAP=TOPO&NAME=OPEN%20STREET%20MAP
http://opengis.simcoe.ca/?BASEMAP=TOPO&NAME=OPEN%20STREET%20MAP

#### Layer List Style

https://opengis.simcoe.ca/?TOCTYPE=FOLDER
https://opengis.simcoe.ca/?TOCTYPE=LIST

#### Load alternate configurations

https://opengis.simcoe.ca/public/?GEO_TYPE=root&GEO_URL=https://opengis.simcoe.ca/geoserver/simcoe/All_Layers/
https://opengis.simcoe.ca/public/?GEO_TYPE=group&GEO_URL=https://opengis.simcoe.ca/geoserver/simcoe/Config_Public_Default/
https://opengis.simcoe.ca/public/?MAP_ID=ea7b174a-85ca-11eb-8f46-1866da853faf
https://opengis.simcoe.ca/public/?MAP_ID=public
https://opengis.simcoe.ca/public/?ARCGIS_SERVICE=https://maps.simcoe.ca/arcgis/rest/services/Public/Operational_Layers_Dynamic/MapServer

#### Legacy URL parameter shortcuts

https://opengis.simcoe.ca/public/?BAGTAG=430102000309100
https://opengis.simcoe.ca/public/?LANDFILL=11
https://opengis.simcoe.ca/public/?MUNI=Orillia


#### [Top](#home)
#### [Top](#home)
Loading

0 comments on commit 9025db3

Please sign in to comment.