Hello, we need to render topographic world map in a web app. we used the esri BaseMapLayer earlier. I am seeing it got deprecated now.
Is it good to use the Leaflet's tileLayer with URL referred as below.
Hi, the best way to show a topographic basemap would be to use the Esri Leaflet Vector plugin.
Here is a tutorial you can follow: https://developers.arcgis.com/esri-leaflet/maps/display-a-map/
Here is sample code you can use: https://developers.arcgis.com/esri-leaflet/samples/showing-a-basemap
Then you can use "arcgis/topographic" as the basemap enum. See this sample for an example of all the different basemap styles: https://developers.arcgis.com/esri-leaflet/maps/change-the-basemap-style-v2/
Hi GavinRehkemper, Thanks for the info. I have already gone through the documentation that you shared where I could see, we need an API Key to render the World Topo Map in Vector plugin.
Could you help me to find the right product and subscription for just rendering the World Topo Map. We don't need any other rich capabilities.
Thanks in Advance.
Hi, you can sign up for a free developer account here: https://developers.arcgis.com/sign-up/
You can see more about pricing here: https://developers.arcgis.com/pricing/ (Access to the vector tiles that you're using here falls under the "Basemap Layers" (2,000,000 tiles free) section of this page)
You can also contact Esri (https://www.esri.com/en-us/contact#c=us&t=1) if you need more help selecting a plan.
Thanks GavinRehkemper. I will try connecting to Esri Sales team.
May I know about the timeline, when does the old service (https://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/) would be retired permanently. I know the BaseMapLayer is already deprecated, just want to know the timeline on complete retire.