LoCA: Enabling Multi-Modality in Geospatial Location Encoders
Abstract
LoCA is a two-stage pipeline that trains co-aligned multimodal image encoders and uses them as high-rank targets to train location and metadata encoders via contrastive learning, outperforming existing methods across diverse geospatial tasks.
Location encoders map geographic coordinates to high-dimensional descriptors through contrastive alignment with paired Earth Observation imagery. We prove that this construction is structurally limited: any Lipschitz location encoder produces an output of intrinsic dimension at most 2, regardless of architecture or bandwidth, which forces the contrastive loss to strictly exceed its asymptotic optimum. Empirically, joint training also collapses the encoder's embedding covariance to low rank. Although dimension-limited, current location encoders sidestep this spectral collapse by training against a frozen image encoder, which we reinterpret as a covariance regularizer that supplies a high-rank target for the location encoder to fold onto. However, extending this approach to multimodal inputs is challenging, as location encoders should simultaneously map a single location to multiple, potentially incompatible, descriptors. We identify two requirements a regularizer must satisfy for location encoding in multimodal regimes: co-alignment across modalities, since adapters alone cannot align independently pretrained encoders; and high effective rank, since the location encoder inherits its target's spectrum. We propose LoCA (Location Contrastive Alignment), a two-stage pipeline that satisfies both. Stage 1 jointly trains Sentinel-1 and Sentinel-2 encoders with contrastive learning, producing a co-aligned, high-rank multimodal target. Stage 2 freezes the image encoders and trains a location and a tabular metadata encoder as projection adapters with multi-view contrastive learning. Against five state-of-the-art encoders on 17 tasks ranging from land cover and wildfire forecasting to geophysical, socio-economic, biodiversity and climate applications, LoCA achieves the most task wins, is the only model to outperform every other on a majority of tasks, and wins 68.8% of all per-task comparisons.
Community
๐ LoCA: Enabling Multi-Modality in Geospatial Location Encoders
Location encoders such as SatCLIP and GeoCLIP turn (lat, lon) into general-purpose embeddings by contrastive alignment with satellite imagery. This paper shows why this works and what it takes to make it multimodal.
Key findings
- ๐ Location encoders provably keep contrastive learning away from its optimum, and training image and location encoders jointly from scratch collapses the embedding covariance to very low rank.
- ๐ SatCLIP-style encoders work because the frozen image encoder acts as a high-rank covariance regularizer that the location encoder folds onto.
- ๐ฐ๏ธ Extending this to multiple sensors requires a target that is co-aligned across modalities and has high effective rank.
LoCA (Location Contrastive Alignment)
- Stage 1: Sentinel-1 and Sentinel-2 encoders are co-aligned with contrastive learning.
- Stage 2: location and metadata encoders are fitted onto them with multi-view contrastive learning.
- At inference, only coordinates are needed.
Results: against SatCLIP, GeoCLIP, GT-Loc, AlphaEarth and Copernicus-FM on 17 tasks (land cover, wildfire, climate, geophysical, socio-economic, biodiversity), LoCA has the most task wins, ranks top-2 on 11, and wins 68.8% of pairwise comparisons against the other encoders. Its embeddings use 62% of their dimensions, compared with 35% for SatCLIP.
๐ป Code and pretrained weights (coming soon): https://github.com/eleannavali/LoCA
Get this paper in your agent:
hf papers read 2610.32894 Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper
Collections including this paper 0
No Collection including this paper