exportVectorTilesWithItemResourceCache method
- {required ExportVectorTilesParameters parameters,
- required Uri vectorTileCacheUri,
- required Uri itemResourceCacheUri}
Return a new export vector tiles job that can be used to generate and download a vector tile package and return a custom style as an item resource cache.
Parameters:
parameters
— specifying which tiles to include in the vector tile package.vectorTileCacheUri
— The file path where the vector tiles will be saved on disk, including the desired file name ending with the .vtpk file extension.itemResourceCacheUri
— The directory path where the style file will be saved on disk.
Return Value: A new ExportVectorTilesJob to export the vector tiles from a service.
Implementation
ExportVectorTilesJob exportVectorTilesWithItemResourceCache(
{required ExportVectorTilesParameters parameters,
required Uri vectorTileCacheUri,
required Uri itemResourceCacheUri}) {
final coreVectorTileCacheUri = _CString(vectorTileCacheUri.toFilePath());
final coreItemResourceCacheUri =
_CString(itemResourceCacheUri.toFilePath());
final objectHandle = _withThrowingErrorHandler((errorHandler) {
return runtimecore
.RT_ExportVectorTilesTask_exportVectorTilesWithItemResourceCache(
_handle,
parameters._handle,
coreVectorTileCacheUri.bytes,
coreItemResourceCacheUri.bytes,
errorHandler);
});
return ExportVectorTilesJob._fromHandle(objectHandle)!;
}