initial structure implemented

docs -> _docs
This commit is contained in:
Oleksandr Bezdieniezhnykh
2025-12-01 14:20:56 +02:00
parent 9134c5db06
commit abc26d5c20
360 changed files with 3881 additions and 101 deletions
+10
View File
@@ -0,0 +1,10 @@
from .tile_coords import TileCoords
from .tile_bounds import TileBounds
from .tile_candidate import TileCandidate
__all__ = [
"TileCoords",
"TileBounds",
"TileCandidate",
]
+12
View File
@@ -0,0 +1,12 @@
from pydantic import BaseModel
from ..core.gps_point import GPSPoint
class TileBounds(BaseModel):
nw: GPSPoint
ne: GPSPoint
sw: GPSPoint
se: GPSPoint
center: GPSPoint
gsd: float
+14
View File
@@ -0,0 +1,14 @@
from typing import Optional
from pydantic import BaseModel
from ..core.gps_point import GPSPoint
from .tile_bounds import TileBounds
class TileCandidate(BaseModel):
tile_id: str
gps_center: GPSPoint
bounds: TileBounds
similarity_score: float
rank: int
spatial_score: Optional[float] = None
+8
View File
@@ -0,0 +1,8 @@
from pydantic import BaseModel
class TileCoords(BaseModel):
x: int
y: int
zoom: int