CoolFace
Datasetpublic

calvadosdep/cmp-vialitix-photos-2025

Panoramax sig14 photos Attribution — Ce jeu de données contient des images issues de la plateforme Panoramax de l'IGN (Institut national de l'information géographique et forestière). Les images d'origine sont publiées sous Licence Ouverte / Open License 2.0 (Etalab) par leur producteur sig14 (Service d'Information Géographique du Calvados) et l'IGN. Street-view photos from the IGN Panoramax instance, scraped from the user sig14 (Service d'Information Géographique du Calvados… See the full description on the dataset page: https://huggingface.co/datasets/calvadosdep/cmp-vialitix-photos-2025.

sourceHugging Faceetalab-2.0updated 1mo agoView on Hugging Face
0likes666downloads
Dataset Card

Panoramax sig14 photos

Attribution — Ce jeu de données contient des images issues de la plateforme Panoramax de l'IGN (Institut national de l'information géographique et forestière). Les images d'origine sont publiées sous Licence Ouverte / Open License 2.0 (Etalab) par leur producteur sig14 (Service d'Information Géographique du Calvados) et l'IGN.

Street-view photos from the IGN Panoramax instance, scraped from the user sig14 (Service d'Information Géographique du Calvados, France).

Each row is one street-level photo plus its GPS coordinates and camera heading.

Source

  • —API: <https://panoramax.ign.fr/api>
  • —User: sig14 (UUID 5215eca1-4a1b-40eb-a96c-5dc7ff2cc6d8)
  • —License: Etalab 2.0 (Open License)

Schema

fieldtypedescription
idstringPanoramax item UUID
imageImageJPEG bytes, HD quality
collection_idstringSequence (collection) UUID
lat, lngfloat64WGS84 coordinates
azimuthfloat64Camera heading, 0–360° (0 = North, 90 = East)
datetimetimestamp(UTC)When the photo was taken
sequence_rankint32Position of this photo in its sequence
width, heightint32Image dimensions in pixels
panoramax_urlstringLink back to the photo on panoramax.ign.fr
producerstringAlways sig14 for this dataset
original_filenamestringOriginal filename on IGN side

Storage layout

One Parquet shard per Panoramax collection (sequence) — file naming data/collection={uuid}.parquet. Idempotent updates: re-running the scraper only fetches collections not yet present in the dataset.

Loading

python
from datasets import load_dataset
ds = load_dataset("calvadosdep/cmp-vialitix-photos-2025", split="train", streaming=True)
for row in ds.take(5):
    print(row["lat"], row["lng"], row["azimuth"])
    row["image"].save(f'{row["id"]}.jpg')