RouteTask.withGeodatabase constructor
Creates a route task with path to geodatabase.
Creates a route task.
Parameters:
pathToDatabase
— A path to geodatabase.networkName
— A network name.
Implementation
factory RouteTask.withGeodatabase(
{required Uri pathToDatabase, required String networkName}) {
_initializeArcGISEnvironmentIfNeeded();
final corePathToDatabase = _CString(pathToDatabase.toFilePath());
final coreNetworkName = _CString(networkName);
final handle = _withThrowingErrorHandler((errorHandler) {
return runtimecore.RT_RouteTask_createWithGeodatabase(
corePathToDatabase.bytes, coreNetworkName.bytes, errorHandler);
});
return RouteTask._withHandle(handle);
}