Skip to content
GEOSAT
Back to blog
Open GIS
Open GIS2026-09-23GEOSAT4 min read

Meta and open mapping: data, styles and distribution

Trace Meta’s 2023 open basemap workflow, the 2024 Daylight sunset and the data, rendering and update responsibilities a LATAM team must own.

Editorial review: 2026-09-23

OpenStreetMapMapLibreOpen GIS

Meta's published mapping work illustrates how a large organization separates open geographic data, cartographic design and delivery to applications. It is evidence for a workload built with open components, not evidence that Meta migrated every GIS system away from ArcGIS or achieved a particular license saving.

Read the sources with their dates

Meta's February 2023 basemap engineering article discussed maps for Facebook, Instagram and WhatsApp, raster/vector variants and the Daylight distribution of OpenStreetMap data. In May 2024, the official Daylight sunset announcement stated that new Daylight releases would end in November 2024 with version 1.58 and described a move toward Overture data. Do not recommend Daylight as an actively refreshed 2026 feed on the basis of the older article.

MapLibre's 2022 Meta announcement provides separate context for participation in an open rendering ecosystem. These sources describe different parts and dates of the mapping effort; they are not a complete current production inventory.

The architecture lesson

Code example
Source datasets and licenses -> validation/normalization -> cartographic model
                                                          -> vector/raster tiles
                                                          -> application rendering
Business assets and permissions --------------------------> application overlay

This is GeoSAT's explanatory model. The useful separation is between the geographic context and the organization's authoritative operational records. Replacing a basemap should not force asset IDs, inspection history or permissions to change.

LayerDecision to ownFailure to prevent
SourceProvenance, license, coverage and update cadenceTreating all open data as equally current/accurate
NormalizationTags, categories, IDs and geometry checksSilent semantic changes between releases
CartographyLabel hierarchy, language and visual densityUnreadable operational overlay
DeliveryTile format, storage, cache and transferUnexpected cost or stale publication
ClientRendering, accessibility and fallbackBusiness task fails with basemap outage
Business dataIndependent authority and access rulesContext map mistaken for legal/cadastral evidence

Adapt the pattern to a LATAM asset viewer

A utility or municipality might display roads and buildings as context while its own assets remain in PostGIS. Keep identifiers and update dates distinct. A street name from an open map is not necessarily the official address used by a registry, and a building outline is not proof of parcel ownership or an apartment's area.

Test Spanish labels, local place-name variants, dense neighborhoods, rural coverage and devices used by field staff. A globally attractive style can conceal the features a local operator needs. The product should still offer an asset list, status and essential actions when tiles load slowly or fail.

Choose raster or vector delivery according to device capability, style flexibility, bandwidth and interaction. Vector tiles can support client styling; raster tiles deliver pre-rendered images. Neither choice removes hosting, attribution, cache policy or update work. MapLibre is a renderer, not a promise of a free global tile service.

Build a small decision experiment

Use the synthetic reference assets, one operational question and two styles. Keep the same viewport, device and network conditions. Measure transferred bytes, first usable map, label readability and success completing the task. Test the browser's keyboard path and preserve a non-map way to inspect records.

Then simulate a basemap outage, a stale style revision and an updated source release. Confirm business records remain accessible and source attribution is still visible. Record how a new tile publication becomes active and how the previous revision is restored if labels or geometry are defective.

Estimate the real cost of control

Self-managed basemaps require extracting and processing data, generating tiles, storing and distributing them, designing styles and maintaining the pipeline. A managed provider may be more economical for a small team even when the underlying data is open. Conversely, a controlled regional publication can be useful when coverage, styling or deployment constraints are specific.

Compare one region and a realistic request volume before assuming global infrastructure is necessary. Keep source processing and delivery costs separate from business-data hosting. Include staff time for correcting broken updates and reviewing licenses in the TCO model.

Preserve attribution and a usable exit

Read the OpenStreetMap license and attribution page and the terms of the chosen source/service. A renderer's license, a dataset's license and a hosted API's terms are different. Do not use a community or demo tile endpoint as production infrastructure without checking permitted usage.

Preserve source revision, processing configuration and style assets so another operator can reproduce the regional product. If a source is discontinued, as Daylight illustrates, a documented data boundary makes changing that input a bounded task rather than an emergency rewrite of every application.

Continue with the MapLibre implementation guide and PMTiles publication. The objective is a useful, maintainable map for your users, with evidence for its data and costs—not a claim to reproduce Meta's scale.

Related articles