The change from content type from text/plain to application/json will cause the full geometries to be pulled back. This is desired for any plugins that might want to utilize the geom features. But from a speed perspective we don't want to pull back anything we don't need.
This will require the WFS DescribeFeatureType columns to be passed down to the source layer and saved as tin the layer descriptor.
Then the tooltip plugin interface will need to be modified to allow the plugins to specify which columns they require from the service. Set the default to pull back all columns for backward compatability.
The change from content type from text/plain to application/json will cause the full geometries to be pulled back. This is desired for any plugins that might want to utilize the geom features. But from a speed perspective we don't want to pull back anything we don't need.
Make a change to allow users to select which propertyNames to pull back from the WMS https://docs.geoserver.org/stable/en/user/services/wms/vendor.html#propertyname
This will require the WFS DescribeFeatureType columns to be passed down to the source layer and saved as tin the layer descriptor.
Then the tooltip plugin interface will need to be modified to allow the plugins to specify which columns they require from the service. Set the default to pull back all columns for backward compatability.