GeoTools

StreamingRenderer should answer GetFeatureInfo like queries