14 lines
405 B
Python
14 lines
405 B
Python
from app.models.viewshed import ViewshedRequest
|
|
from app.services.jobs import create_job
|
|
|
|
|
|
def enqueue_viewshed(request: ViewshedRequest) -> str:
|
|
return create_job(
|
|
status="queued",
|
|
result={
|
|
"message": "Viewshed calculation requires WhiteboxTools or gdal_viewshed integration",
|
|
"surface": request.surface,
|
|
"format": request.format,
|
|
},
|
|
)
|