Query layer excluded from layer list?
I'm developing an application in which I have one operational layer that contains all of the attribute data available for query, identify, and search functions. I'd like to remove this layer from the layer list to ensure these functions are always available (i.e. the user can't accidentally turn it off and then not understand what happened to their map tips). When I remove this layer from the layer list, the map tips/idenitfy and global search functions continue to work, but the query tools say no queryable layers are available. If I make the layer visible, the needed layer is available to the query tool.
Anyone know a way around this?
I'm working with GE 3.11 and Silverlight viewer 1.7.
Thanks,
Alice
-
Hi Alice,
Did you figure out a way around this? I have the same problem - I have layers that are used for searches, identify, map tips, and queries that I do not want to show up in the layer list (there is no symbology for them, and it would be confusing/pointless for users to see them). If I make the layers not visible in the layer list they are no longer available to the query tools.
I am using GE 3.14 and GVS 1.9.
Thanks,
Stephanie0 -
I'm running into a similar problem -- I have a group layer that I don't want to be expanded in the layer list, but if I collapse it, the child layers are unavailable for querying.
Using GE 3.15.1 and Silverlight Viewer 1.10.1.
0 -
Sorry ... no new information from me to report on this question. To date, I have left the necessary layer in the layer list.
0 -
Alice
I asked GeoCortex the same question.
Matt's response on 5/22/2013 below
"As for your advanced queries question.. they will only work if the layer is included in your themes map layers. So if they're hidden from the end user, they will not be able to query against it."
How about it GeoCortex? You allow us to hide layers and display the info for Identify and maptips. We need you add the Query to this list.
Jimmy Brink
0
Du måste logga in om du vill lämna en kommentar.
Kommentarer
4 kommentarer