Robert, Thank you for the reply.
First, our base map service has 30+ layers. If user types in an address, we can find the property value, sale date on one layer. But, we need to query the "Flood Zone" layer to get flood information, then query "Street Sweeping" Layer to get sweeping schedule, .... etc. These information are on different layers so they can be turned on/off.
Our GIS manager and planning staff wants to see all information related to this address, all these are in different layers.
So is there a better solution, or the map should be made differently? I sincerely want to know too.
Thank you again.