We offer a lot of basemaps the user can select from, but not OSM surprisingly. This PR adds the ability to select an OSM layer as the basemap. It's hard to find older JS API documentation but I think the OSM layer feature has existed for some time. The issue refers to OSM capability that was added since v3.24, which I'm guessing refers to the new OSM vector tile basemap which I don't imagine we will use.
Connects #1082
Demo
Notes
Note this branch was built on top of the js api upgrade branch, following the assumption in the issue. I don't think it is dependent on the upgrade after all, but doesn't hurt to continue to merge it as so.
Testing Instructions
Pull down this branch and refresh in the browser. The layer selector should include OSM and it should be selectable.
If OSM doesn't show up in the dropdown, it may be that visual studio cache has clogged up. I had to exit VS and reopen my project once to get the changes to take.
Overview
We offer a lot of basemaps the user can select from, but not OSM surprisingly. This PR adds the ability to select an OSM layer as the basemap. It's hard to find older JS API documentation but I think the OSM layer feature has existed for some time. The issue refers to OSM capability that was added since v3.24, which I'm guessing refers to the new OSM vector tile basemap which I don't imagine we will use.
Connects #1082
Demo
Notes
Note this branch was built on top of the js api upgrade branch, following the assumption in the issue. I don't think it is dependent on the upgrade after all, but doesn't hurt to continue to merge it as so.
Testing Instructions
Pull down this branch and refresh in the browser. The layer selector should include OSM and it should be selectable.
If OSM doesn't show up in the dropdown, it may be that visual studio cache has clogged up. I had to exit VS and reopen my project once to get the changes to take.