Click or drag to resize

GeoCoderBulkReverseGeoCodeFull Method (ReverseGeoCodeArgs, Int32, Boolean)

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release
Reverse geocode an array of ReverseGeoCodeArgs to a street address and retrieve additional information specific to the StreetLink the point was closest to.

Namespace:  Telogis.GeoBase
Assembly:  geobase.net (in geobase.net.dll) Version: 4.99.0.0
Syntax
public static BulkResponse<GeoCodeFull> BulkReverseGeoCodeFull(
	ReverseGeoCodeArgs[] bulkReverseGeocodeArgs,
	int batchSize,
	bool abortOnErrors
)

Parameters

bulkReverseGeocodeArgs
Type: Telogis.GeoBaseReverseGeoCodeArgs
Array of locations and optional parameters to reverse geocode with.
batchSize
Type: SystemInt32
The batch size to use when reverse geocoding. Only applicable in GeoStream mode, that is when using a GeoStreamRepository.
abortOnErrors
Type: SystemBoolean
Set to true to abort the bulk reverse geocode operation with an exception when any reverse geocode sub-operation fails. Set to false to continue even when a reverse geocode sub-operation fails.

Return Value

Type: BulkResponseGeoCodeFull
A BulkResponseTResponse object with the results from the bulk reverse geocoding operation.
Examples
C#
// Specify a location
LatLon Location = new LatLon(33.787935, -118.013866);
// Create arguments
var args = new[] { 
        new ReverseGeoCodeArgs(Location) {
        Heading = 350,
        Speed = 35
    },
};
// Bulk reverse geocode using the arguments (location required, additional arguments optional)
GeoCodeFull[] reverseGeocodeResults = GeoCoder.BulkReverseGeoCodeFull(args, 100).Responses;
Console.WriteLine("Found address for first item: {0}", reverseGeocodeResults[0].Address);
// Prints 'Found address for first item:  6830 Chapman Ave, Garden Grove, Orange, California, 92845, USA'
See Also