Add raster tile detection handoff
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled

This commit is contained in:
Codex
2026-06-23 18:18:59 +02:00
parent 8855aa8390
commit aa41dfa586
8 changed files with 112 additions and 4 deletions
+12
View File
@@ -79,6 +79,7 @@ function App(): JSX.Element {
datasetContent,
jobs,
rasterPreview,
latestRasterTileManifestPath,
selectedIntersectTargetId,
selectedClipAreaId,
rasterTileSize,
@@ -254,6 +255,15 @@ function App(): JSX.Element {
loadProjectData,
loadQualityChecks,
})
const useRasterTileManifestForDetection = () => {
const manifestPath = latestRasterTileManifestPath.trim()
if (!manifestPath || !selectedDataset || selectedDataset.dataset_type !== 'raster') {
return
}
setDetectionTileManifestPath(manifestPath)
setSelectedDetectionDatasetId(selectedDataset.id)
setActiveWorkspace('ai')
}
const {
segmentationModels,
loadingSegmentationModels,
@@ -949,6 +959,7 @@ function App(): JSX.Element {
selectedRasterMetadata,
selectedRasterStats,
rasterPreview,
latestRasterTileManifestPath,
rasterUnavailableMessage,
selectedClipAreaId,
selectedIntersectTargetId,
@@ -987,6 +998,7 @@ function App(): JSX.Element {
onRunRasterReproject: runRasterReproject,
onRunRasterClip: runRasterClip,
onRunRasterTile: runRasterTile,
onUseTileManifestForDetection: useRasterTileManifestForDetection,
onRunRasterNdvi: runRasterNdvi,
onRunRasterNdwi: runRasterNdwi,
onRunRasterNdbi: runRasterNdbi,