landlensdb: A Python Package for Managing Proximity Sensing Imagery
2026-09-01 , Conference Management Room1

We introduce landlensdb, an open-source Python package for managing proximity sensing imagery, including action cameras, 360° cameras, and UAVs, using PostgreSQL/PostGIS. It automates metadata extraction, corrects geolocation errors via road network snapping, and enables scalable spatial-temporal queries and visualization for large-scale geotagged image datasets.


Proximity sensing imagery, captured by action cameras, 360° panoramic cameras, and UAV-mounted cameras, offers unique human-scale perspectives on natural and built environments that complement traditional remote sensing. These images reveal fine-scale environmental features that overhead sensing typically misses. However, managing vast volumes of geotagged images presents technical challenges including GPS positional errors, varying camera geometries, and complex spatial-temporal relationships.
We developed landlensdb, an open-source Python package for efficient management of geotagged proximity sensing imagery using PostgreSQL/PostGIS. The package supports diverse acquisition platforms within a unified framework, handling both local image directories and Mapillary API data sources.
Core features include automated metadata extraction from EXIF data, geolocation correction by snapping image positions to reference geometries such as road networks, and storage in a PostGIS database with a standardized yet extensible schema. The camera_type field distinguishes between perspective, equirectangular (360°), and other modalities, enabling platform-specific handling. By leveraging PostGIS, landlensdb supports efficient spatial-temporal queries across millions of records via SQL or Python APIs, with export to any OGR-supported format. Interactive visualization tools for Jupyter notebooks facilitate exploratory analysis and data validation.
Built entirely on open-source technologies including Python, PostgreSQL, PostGIS, and GeoPandas, landlensdb aligns with the FOSS4G philosophy and addresses the growing need for scalable, open systems for proximity sensing image management.


Level of technical complexity: 2 - intermediate I make my conference contribution available under the CC BY 4.0 license. The conference contribution comprises the abstract, the text contribution for the conference proceedings, the presentation materials as well as the video recording and live transmission of the presentation:

Iosefa Percival is a postdoctoral researcher at the University of Hawaiʻi at Hilo. He develops remote sensing methods for mapping forest structure, carbon, and invasive species using lidar and satellite data. He also develops and maintains open-source geospatial software.

This speaker also appears in:

Narumasa Tsutsumida is a researcher specializing in GIS, remote sensing, geospatial AI, and Earth observation. His research interests span a wide range of topics, including satellite-based land cover classification, the development of spatial statistical models, environmental monitoring, and near real-time disaster damage assessment using Earth observation data.
He has contributed to publishing several open-source R packages on CRAN, and is a member of OSGeo Japan. He has authored 40+ peer-reviewed journal articles and delivered over 100+ presentations at academic conferences.