Tools · SPBoucher
Menu

OpenStreetMap

In-depth entry

by OpenStreetMap Foundation · Data service · also known as OSM

Collaboratively edited world map database released under the ODbL, with planet files, an editing API and derived tiles and extracts

ODbL-1.0 licenseFreeCloudSelf-hostedSelf-hostable
Visit official site Compare

Link verified Nov 2, 2026

Overview

OpenStreetMap is a volunteer-built geographic database of the world, supported by the OpenStreetMap Foundation, and is the primary open data source in the GIS and mapping category. Contributors map roads, buildings, addresses, land use, points of interest and administrative boundaries as nodes, ways and relations with free-form tags; the result is published under the Open Database License, which allows reuse with attribution and share-alike on derived databases.

Data is obtained in several ways: the full planet file and regional extracts (from the Foundation and mirrors such as Geofabrik), the editing API v0.6 for small reads and writes, the Overpass API for filtered queries, and prebuilt products such as raster tiles, vector tiles and routing graphs. Tooling such as osm2pgsql, osmium and GDAL loads extracts into PostGIS or files, and QGIS, GeoPandas and web libraries consume them directly.

For researchers, OSM provides building footprints, street networks and amenities for accessibility, walkability and hedonic studies; for products, it underlies MapLibre and Mapbox base maps and many geocoders. The Foundation publishes usage policies for its public tile and API servers that forbid heavy automated use; production applications should host their own copies or use a commercial provider.

Caveats: completeness and attribute quality vary by region and feature type, tags are community conventions rather than a strict schema, data changes continuously so snapshots must be dated, and the ODbL share-alike clause needs legal consideration when merging OSM with proprietary data.

Capabilities

  • Global vector map database of roads, buildings, addresses and POIs
  • Planet files and regional extracts for bulk use
  • Editing API v0.6 for reads and contributions
  • Public raster tile layers under a usage policy
  • Rich community documentation of tagging conventions
  • Ecosystem of importers, renderers, routers and geocoders

Typical workflows

  1. Import a provincial extract into PostGIS with osm2pgsql
  2. Query amenities around properties through Overpass
  3. Render a custom base map with MapLibre from OSM-derived vector tiles

Strengths

  • Free and open under ODbL
  • Global coverage with frequent updates
  • Very large tool ecosystem

Limitations

  • Coverage and attribute quality vary by region
  • Public tile and API servers have strict usage policies
  • Share-alike license terms affect derived databases
  • Continuous change requires dated snapshots

Prerequisites

  • Tooling to process extracts (osmium, osm2pgsql, GDAL) for bulk use

Who it is for

  • GIS analysts and developers
  • Urban and transport researchers
  • Map product teams

Alternatives & comparison

Overpass API is a query service over OSM data rather than an alternative dataset. Google Maps Platform and Mapbox are commercial, API-metered services that bundle base maps and geocoding with their own or mixed data; MapLibre is an open rendering library frequently used with OSM-derived tiles.

  • Données Québec

    Québec's shared open-data portal where provincial ministries and municipalities publish datasets under a Creative Commons Attribution licence

    Open sourceFree
  • Geocodio

    Geocoding API and spreadsheet service for the US and Canada with batch processing and data appends such as census, districts and time zones

    ProprietaryFreemium
  • Google Maps Platform

    Google's commercial suite of mapping APIs: maps and Street View embedding, Places, Geocoding, Routes and Distance Matrix, billed per request

    ProprietaryUsage-based
  • Mapbox

    Commercial mapping platform with vector tiles, map styling, geocoding, directions and SDKs for web, iOS and Android, billed by usage

    ProprietaryFreemium
  • MapLibre

    Open-source vector-tile map renderers for web (GL JS) and native platforms, forked from Mapbox GL and governed by a community organisation

    Open sourceOpen source
  • Overpass API

    Read-only query service for OpenStreetMap data using the Overpass QL language, available on public instances or self-hosted

    Open sourceFree
  • QGIS

    Open-source desktop GIS for viewing, editing, analysing and publishing vector and raster geodata, extensible with Python plugins

    Open sourceOpen source
Compare OpenStreetMap with its alternatives →

Sources & verification

Primary sources consulted for this record. Claims are tied to the fields each source supports; the automated link checker re-verifies every URL on a schedule.

  • License
    Copyright and License — ODbL

    https://www.openstreetmap.org/copyright

    Supports: license_spdx, source_model

    checked Nov 1, 2026
  • Official documentation
    OpenStreetMap Wiki

    https://wiki.openstreetmap.org/wiki/Main_Page

    Supports: capabilities, integrations, data_formats

    checked Nov 1, 2026
  • Official site
    Planet OSM

    https://planet.openstreetmap.org/

    Supports: data_formats

    checked Nov 1, 2026
  • Official site
    OpenStreetMap

    https://www.openstreetmap.org/

    Supports: name, summary

    checked Nov 1, 2026
  • Policy page
    OSMF API Usage Policy

    https://operations.osmfoundation.org/policies/api

    Supports: limitations

    checked Nov 1, 2026
Confidence
High
Reviewed
Nov 1, 2026
Links
Verified · Nov 2, 2026

Spotted an error?

Broken link, outdated license, wrong category, or a tool that no longer exists? Tell us; reports are reviewed by the editor.

GeoPandas

GeoPandas developers (NumFOCUS affiliated) · GIS & mapping

In-depth entry

Python library extending pandas with geometry columns, spatial operations, reprojection, spatial joins and file I/O for vector geodata

BSD-3-ClauseOpen sourceFreeLocalNov 2, 2026

PostGIS

PostGIS Project Steering Committee (OSGeo) · GIS & mapping

In-depth entry

Spatial extension for PostgreSQL adding geometry, geography and raster types with indexing and hundreds of SQL functions

GPL-2.0-or-laterOpen sourceFreeSelf-hostedNov 2, 2026

QGIS

QGIS.org association · GIS & mapping

In-depth entry

Open-source desktop GIS for viewing, editing, analysing and publishing vector and raster geodata, extensible with Python plugins

GPL-2.0-or-laterOpen sourceFreeLocalBroken

H3

Uber Technologies (open-source project) · GIS & mapping

Hexagonal hierarchical geospatial indexing system from Uber with a C core and bindings for Python, JavaScript, Java and SQL engines

Apache-2.0Open sourceFreeLocalNov 2, 2026

Geocodio

Dotsquare LLC (Geocodio) · GIS & mapping

Geocoding API and spreadsheet service for the US and Canada with batch processing and data appends such as census, districts and time zones

ProprietaryFreemiumUsage-basedNov 2, 2026

Leaflet

Volodymyr Agafonkin and contributors · GIS & mapping

Lightweight open-source JavaScript library for interactive tile-based web maps with markers, vector layers and a large plugin ecosystem

BSD-2-ClauseOpen sourceFreeLocalNov 2, 2026