Where can I find an example for Map Component using custom Basemap?
Thanks.
Forrest
@ReneRubalcava
Thank you!
I use Angular. Should I put element.map.basemap = customBasemap in event? like:
There's a couple of ways you could do this.
Here is a demo with second option. It's really a preference on your part.
https://codepen.io/odoe/pen/emYPBBB?editors=1000
const ArcGISMap = await $arcgis.import("@arcgis/core/Map.js"); const VectorTileLayer = await $arcgis.import("@arcgis/core/layers/VectorTileLayer.js"); const Basemap = await $arcgis.import("@arcgis/core/Basemap.js"); const mapBaseLayer = new VectorTileLayer({ url: "https://arcgis.com/sharing/rest/content/items/b5676525747f499687f12746441101ef/resources/styles/root.json" }); const customBasemap = new Basemap({ baseLayers: [mapBaseLayer], title: "Terrain", id: "terrain", thumbnailUrl: "https://arcgis.com/sharing/rest/content/items/b5676525747f499687f12746441101ef/info/thumbnail/ago_downloaded.png" }); const sceneElement = document.querySelector("arcgis-scene"); await sceneElement.componentOnReady(); sceneElement.map.basemap = customBasemap;
Přihlášení členové mohou přispívat, sledovat aktualizace a další. Jste tu noví? Zaregistrujte si bezplatný účet.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.