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);
}