Skip to content

Commit

Permalink
Add copyright and elevation metadata (#44)
Browse files Browse the repository at this point in the history
  • Loading branch information
yz3440 committed Jun 21, 2024
1 parent 31d2313 commit 432eef6
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 0 deletions.
1 change: 1 addition & 0 deletions streetview/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ class MetaData(BaseModel):
date: str
location: Location
pano_id: str
copyright: str


def get_panorama_meta(pano_id: str, api_key: str) -> MetaData:
Expand Down
2 changes: 2 additions & 0 deletions streetview/search.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ class Panorama(BaseModel):
pitch: Optional[float]
roll: Optional[float]
date: Optional[str]
elevation: Optional[float]


def make_search_url(lat: float, lon: float) -> str:
Expand Down Expand Up @@ -82,6 +83,7 @@ def extract_panoramas(text: str) -> List[Panorama]:
pitch=pano[2][2][1] if len(pano[2][2]) >= 2 else None,
roll=pano[2][2][2] if len(pano[2][2]) >= 3 else None,
date=dates[i] if i < len(dates) else None,
elevation=pano[3][0],
)
for i, pano in enumerate(raw_panos)
]
Expand Down

0 comments on commit 432eef6

Please sign in to comment.