Spaces:
Running
Running
File size: 784 Bytes
bc8e3e9 65933cd 82ff6c1 65933cd 82ff6c1 65933cd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
from pydantic import BaseModel, AnyHttpUrl, Field
from typing import List, Optional
class CreateImageFromUrlIn(BaseModel):
url: str
source: Optional[str] = None
event_type: str = "OTHER"
epsg: str = "OTHER"
image_type: str
countries: List[str] = Field(default_factory=list)
center_lon: Optional[float] = None
center_lat: Optional[float] = None
amsl_m: Optional[float] = None
agl_m: Optional[float] = None
heading_deg: Optional[float] = None
yaw_deg: Optional[float] = None
pitch_deg: Optional[float] = None
roll_deg: Optional[float] = None
rtk_fix: Optional[bool] = None
std_h_m: Optional[float] = None
std_v_m: Optional[float] = None
class CreateImageFromUrlOut(BaseModel):
image_id: str
image_url: str
|