@FunctionalInterface public static interface CoverageGridPointCreationCallback.Function
    This is used to provide custom implementation for orienting grid points and 
    providing services on the grid for use in access calculations. The user is responsible for ensuring 
    that the ILocationPointService (and any other services involving position) use the position
    of the given grid point.
| Modifier and Type | Method and Description | 
|---|---|
IServiceProvider | 
invoke(CoverageGridPointWithResults gridPointWithResults)
A delegate which defines a method for creating a service provider for use in access based on a given
        coverage grid point position. 
 | 
IServiceProvider invoke(CoverageGridPointWithResults gridPointWithResults)
        This is used to provide custom implementation for orienting grid points and 
        providing services on the grid for use in access calculations. The user is responsible for ensuring 
        that the ILocationPointService (and any other services involving position) use the position
        of the given grid point.
gridPointWithResults - The grid point to use that supplies the location service provider.