Toggle visibility of map subjects' names (ex. city names, water features, etc...)
Is there anyway, using ESRI tiled or dynamic base map services, I can choose to display map subjects names. For example, display map without city names and water features, but display street names. Or any type of such control over what is displayed: streets, highway, major roads, etc...
If there is not such readily built-in or provided feature, what would be your recommended course to implement it?
Re: Toggle visibility of map subjects' names (ex. city names, water features, etc...)
I am fairly certain that the ability to toggle layers on/off on the ESRI tiled map services is not available because they are "Fused" map cache's.
In order to create your own map service with the capabilities that you are describing, you have a couple options:
- Create an MXD with all your data (terrain, cities, streets, etc.) and create a Map service from it in your ArcGIS Server Instance. This map service will be dynamic, and every time a request is made it will draw the map dynamically and return the result to the end user.
- If you have to have it as a Tiled Map Service ... take the map service you just created, and create a cache from it. But in the Advanced Options, make sure to change it from "Fused cache" to "Multi_Layer cache" so that you will still have the ability to toggle the visibility of specific layers
Hope that helps,