I'd like to join a SQLite table to a Runtime Geodatabase table. JoinTableDataSource seems to provide this capability but it I don't see much help about it or sample code. Thanks!
Solved! Go to Solution.
Hi Ron,
The JoinTableDataSource is for use only with the DynamicLayer capability of the MapServer endpoint via the ArcGISDynamicMapServiceLayer. There's an example of using the TableDataSource here: Code Example - DynamicLayerInfoCollection. In this scenario the join would be done on the server-side between two datasets accessible to the MapServer.
We don't currently support table joins directly on FeatureLayers or FeatureTables, but depending on what you're specifically trying to do, you may be able to achieve the same result through querying the FeatureTable then putting the results in a GraphicsOverlay and using Linq to perform a join?
Cheers
Mike
I'm asking to join a table to a feature layer.
Hi Ron,
The JoinTableDataSource is for use only with the DynamicLayer capability of the MapServer endpoint via the ArcGISDynamicMapServiceLayer. There's an example of using the TableDataSource here: Code Example - DynamicLayerInfoCollection. In this scenario the join would be done on the server-side between two datasets accessible to the MapServer.
We don't currently support table joins directly on FeatureLayers or FeatureTables, but depending on what you're specifically trying to do, you may be able to achieve the same result through querying the FeatureTable then putting the results in a GraphicsOverlay and using Linq to perform a join?
Cheers
Mike
Thanks Mike. That's where the design of the solution was headed for my project.