Select to view content in your preferred language

How to disable the Images/Icons in ESRI_StreetMap_World_2D/MapServer?

1431
8
08-28-2013 09:17 PM
ShashankA
Emerging Contributor
Hi,

I have an requirement in my application where I need to display the streets in the world map but not the Icons with numbering(285, 575, 27, 411) on them. I'm currently using 3.4 version of ArcGIS JS.

Please see the attached Screen shot for more details. The Icons with the numbering on the map are highlighted with red rectangle borders.


Thanks in advance.
0 Kudos
8 Replies
JasonZou
Frequent Contributor
I don't think you can hide the highway labels if it's there since all the basemaps including the world street map are cached/tiled map services. What you can do is to use other basemap, like
Topographic (http://www.arcgis.com/home/item.html?id=6e03e8c26aad4b9c92a87c1063ddb0e3) or
Light Gray Canvas (http://www.arcgis.com/home/item.html?id=8b3b470883a744aeb60e5fff0a319ce7).
0 Kudos
ShashankA
Emerging Contributor
Hi zj_zou,

     Thanks for you reply. But the look and feel and amount information provided in the street map related to streets of various places around world in different zoom levels is not provided in Topographic and Light Gray Canvas maps.

     Is their any property that can be set to disable the Highway labels on the street map?
0 Kudos
JasonZou
Frequent Contributor
Unfortunately, it is not possible since, as mentioned in my previous post, the world street map is a tiles map service, which means it serves the map requests with prebuilt tiled images. Unless ESRI has built two sets of world street map services, one with the street labels, and one without. But I don't think so.
0 Kudos
ShashankA
Emerging Contributor
Thanks zj_zou for you reply. 
Is their any alternative way achieving this functionality.
Like enabling and disabling layers on the street map?
0 Kudos
JasonZou
Frequent Contributor
You can turn on/off layers of a dynamic map service, but not for a tiled map service. Think of displaying a tiled map service as aligning a set of images together. These images are prebuilt. You cannot make any adjustment. You only have two options: use or not to use. For dynamic map services, it's like you can make a custom order, and the GIS server will generate the images on the fly to meet your requirements. Hope it makes better sense to you.
0 Kudos
ShashankA
Emerging Contributor
Yeah now the point is very much clear with respect to Tile map service layer.
Can we use the same street map service URL with dynamic service layers and try to accomplish what I was asking for?
0 Kudos
JasonZou
Frequent Contributor
No. There are two options left.

  • Search for a street map service that meets your need on ArcGIS.com. Or

  • Host a street data locally, design how the street should display in ArcMap, and then publish it as a map service.

0 Kudos
ShashankA
Emerging Contributor
Thank you once again zj_zou for providing information.
0 Kudos