Retrieving list of features within a radius based on current location

Discussion created by melvin_tan on Aug 8, 2010
What is the best approach to find and retrieve a list of features within a radius of xx meters, based on either my current location or a location on the map?

One approach is to retrieve all the features and perform the distance calculation and filtering using in the iPhone application itself, but this is rather inefficient and cpu intensive.