The Reusable Accessible Mapping Platform (RAMP), also known as the Federal Geospatial Platform Visualiser (FGPV), is a Javascript based web mapping platform that provides a reusable, responsive and WCAG 2.0 "AA" compliant common viewer platform for the Government of Canada.
This release of RAMP primarily consists of building out the extensibility of the core viewer. The ideal is for host pages to have more ways to manipulate the RAMP viewer programmatically via the API, and for developers to be able to build plugins that add custom features to viewer.
If upgrading a site from a v2.x
RAMP library, please visit the Migration Guide
Compatible with RCS v2+ and Catalogue v1.8
Viewer library docs: http://fgpv-vpgf.github.io/fgpv-vpgf/v3.0.0/
window.RAMP
. Developers who were using unreleased versions of the new API may need to change from the older window.RZ
naming conventionBaseLegend
(#2934)ConfigLegend
(#2933)LegendGroup
(#2932)LegendItem
(#2931)(Listing bugs that existed in RAMP v2.6.0
. Bugs introduced and fixed during v3.0.0
development have been omitted)
mailto
links are correct, french metadata is fixed (#3180)Compatible with RCS v2+ and Catalogue v1.8
Viewer library docs: http://fgpv-vpgf.github.io/fgpv-vpgf/v2.6.0/
Compatible with RCS v2+ and Catalogue v1.8
Viewer library docs: http://fgpv-vpgf.github.io/fgpv-vpgf/v2.5.0/
panelVisibility
role = "button"
in rv-legend-block
(#2840)content
property to the unboundLayer
schema subsuming the layerName
property; the layerName
is deprecated and kept for backward compatibility (#2894)symbologyExpanded
not working for dynamic layers (#2987)Compatible with RCS v2+ and Catalogue v1.8
Viewer library docs: https://ramp-docs.fgpv-vpgf.com/v2.4.0
http://fgpv.cloudapp.net/demo/v2.4.0/dev/samples/index-mobile.html http://fgpv.cloudapp.net/demo/v2.4.0/dev/samples/index-samples.html http://fgpv.cloudapp.net/demo/v2.4.0/dev/samples/index-fgp-en.html http://fgpv.cloudapp.net/demo/v2.4.0/dev/samples/index-fgp-fr.html
To alleviate an issue around North Pole markers in projections that do not have a North Pole (e.g. Mercator), we introduced a new config property on the tile schema object. However, this property defaults to false
(as defaulting to true
could trigger the problem). So without a minor modification to the config file, the North Pole icon will not appear.
Below is a sample of the adjusted configuration snippet to show the North Pole marker. This object would reside in the map.tileSchemas
array. The new property is called hasNorthPole
.
{
"id": "EXT_NRCAN_Lambert_3978#LOD_NRCAN_Lambert_3978",
"name": "Lambert Maps",
"extentSetId": "EXT_NRCAN_Lambert_3978",
"lodSetId": "LOD_NRCAN_Lambert_3978",
"hasNorthPole": true
}
mouseMove
stream always has xy
property (#2612)Compatible with RCS v2+ and Catalogue v1.8
Viewer library docs: http://fgpv-vpgf.github.io/fgpv-vpgf/v2.3.0/
http://fgpv.cloudapp.net/demo/v2.3.0/dev/samples/index-mobile.html http://fgpv.cloudapp.net/demo/v2.3.0/dev/samples/index-samples.html http://fgpv.cloudapp.net/demo/v2.3.0/dev/samples/index-fgp-en.html http://fgpv.cloudapp.net/demo/v2.3.0/dev/samples/index-fgp-fr.html
Compatible with RCS v2+ and Catalogue v1.8
Viewer library docs: http://fgpv-vpgf.github.io/fgpv-vpgf/v2.2.0/
http://fgpv.cloudapp.net/demo/v2.2.0/prod/samples/index-mobile.html http://fgpv.cloudapp.net/demo/v2.2.0/prod/samples/index-samples.html http://fgpv.cloudapp.net/demo/v2.2.0/prod/samples/index-fgp-en.html http://fgpv.cloudapp.net/demo/v2.2.0/prod/samples/index-fgp-fr.html
Compatible with RCS v2+ and Catalogue v1.8
Viewer library docs: http://fgpv-vpgf.github.io/fgpv-vpgf/v2.1.0/
http://fgpv.cloudapp.net/demo/v2.1.0/prod/samples/index-one.html http://fgpv.cloudapp.net/demo/v2.1.0/prod/samples/index-mobile.html http://fgpv.cloudapp.net/demo/v2.1.0/prod/samples/index-samples.html http://fgpv.cloudapp.net/demo/v2.1.0/prod/samples/index-fgp-en.html http://fgpv.cloudapp.net/demo/v2.1.0/prod/samples/index-fgp-fr.html
CSV
or ZIP
will be classify as GeoJSON
by default (#868)applyMap
was specified (#2120)Cancel
button didn't do anything useful when you tried to cancel file upload. Silly us. Now it behaves itself (#2394)Enter
in the first step of the import wizard's was erroneously triggering file upload or server handshake even when the url was invalid or absent (#2394)Compatible with RCS v2+ and Catalogue v1.8
Viewer library docs: http://fgpv-vpgf.github.io/fgpv-vpgf/v2.0.0/
http://fgpv.cloudapp.net/demo/v2.0.0/prod/samples/index-samples.html http://fgpv.cloudapp.net/demo/v2.0.0/prod/samples/index-mobile.html http://fgpv.cloudapp.net/demo/v2.0.0/prod/samples/index-fgp-en.html http://fgpv.cloudapp.net/demo/v2.0.0/prod/samples/index-fgp-fr.html
about
on the side navigation bar (#2089)Type | Url |
---|---|
Sample Page | http://fgpv.cloudapp.net/demo/v2.0.0-rc5/dev/samples/index-samples.html |
Viewer library docs | https://fgpv-vpgf.github.io/fgpv-vpgf/v2.0.0-rc5/ |
Type | Url |
---|---|
Sample Page | http://fgpv.cloudapp.net/demo/v2.0.0-rc4/dev/samples/index-samples.html |
Alternate dev URL | http://maps-cartes.dev.ec.gc.ca/sandbox/ramp2_test/v2.0.0-rc4/dev/samples/index-samples.html |
Alternate prod URL | http://maps-cartes.dev.ec.gc.ca/sandbox/ramp2_test/v2.0.0-rc4/prod/samples/index-samples.html |
Viewer library docs | https://fgpv-vpgf.github.io/fgpv-vpgf/v2.0.0-rc4/ |