We have a use case whereby we would like users to be able to download different offline areas, and to be able to view the data from those offline areas all at once.
For example, user downloads area A, then area B, then area C. While offline, the user would then be able to pan and zoom around the map, looking at areas A, B, C seamlessly.
It appears that this sort of functionality would not be possible to build offline because:
A) FeatureLayer and FeatureTable can only source a single geodatabase table.
B) FeatureLayer and FeatureTable are not extensible.
Is there any way to accomplish this sort of functionality, or are there any plans in the Runtime API to support it?
The only way I can think of is to create multiple feature layers, but that means that when querying the feature, we would need to query multiple layers and aggregate the results into one, so as to give the appearance of there being only a single layer.