Well if your server supports it, I doubt you could beat a DWITHIN WFS query, just make sure the distance is in native units if using geoserver. Notice: This email and any attachments are confidential. If received in error please destroy and immediately notify us. Do not copy or disclose the contents.