GeoCoordinate coordinate = field.getGeoCoordinate();
LatitudeLongitudeDocId longLatDocId = new LatitudeLongitudeDocId(coordinate.getLatitude(),
coordinate.getLongitude(), docID);
IFieldNameFilterConverter fieldNameFilterConverter = geoConverter.makeFieldNameFilterConverter();
CartesianGeoRecord geoRecord = geoConverter.toCartesianGeoRecord(fieldNameFilterConverter, fieldName, longLatDocId);
//For now, we need to synchronize this since we can only safely have one thread at a
//time adding an item to a treeset. One alternative strategy is to add geoRecords to
//an object with better concurrency while indexing and then sort using the TreeSet on