We currently use shape files. The ThinkGeo libraries have good support for querying Shape Files for features. However, we want to move away from Shape Files. Ultimately, we'd like to be able to query features by talking to a WCF service, and that WCF service should talk to multiple sources (e.g. WFS, shape files, ESRI etc). However, if this is not possible, how do we query a WFS for example? Do we need to use a separate WFS client? Does ThinkGeo have any support for WFS? What other systems can ThinkGeo's library query for features?
To be clear about what we need. When a user clicks on a point on the map, we need to call a service which will return all the features within a radius of the point clicked. Do the ThinkGeo libraries support this for WFS, or other systems?
Christian