freeapis

Mapbox

创建/定制精美的数字地图

认证方式
API Key
HTTPS
Yes
CORS
Unknown
数据来源
public-apis + marcelscruz

简介

Mapbox 是完整的地理空间平台:矢量瓦片、静态地图、地理编码、路线规划、搜索等。每个请求都需要 Mapbox access token(免费层带月度请求额度——实测:无效 token 返回 401)。是网页和移动应用的主流地图技术栈。

快速开始

地理编码(替换 YOUR_TOKEN):

curl "https://api.mapbox.com/geocoding/v5/mapbox.places/paris.json?access_token=YOUR_TOKEN"

静态地图图片:

curl "https://api.mapbox.com/styles/v1/mapbox/streets-v12/static/2.35,48.85,10,0/600x400?access_token=YOUR_TOKEN"

路线规划(驾车):

curl "https://api.mapbox.com/directions/v5/mapbox/driving/2.35,48.85;2.29,48.87?access_token=YOUR_TOKEN"

认证方式

  • 在 mapbox.com 创建账号 → 控制台 → 默认公开 token(或按应用创建 scoped token)。
  • 通过 access_token 查询参数携带。
  • token 设计为可嵌入客户端(可限定 scope 且可撤销)——但仍建议按应用限定。

速率限制与注意事项

  • 免费层:50,000 次地图加载/月 + 各服务请求限额(地理编码、路线等)——以定价页为准。
  • mapbox.places 地理编码器是标准正向/反向地理编码 API。
  • 静态地图、瓦片和样式是独立产品,各有自己的端点——都需要 token。
  • 用量按服务计量;超额需要付费套餐。

常见问题

Mapbox 免费吗? 有免费层(50k 地图加载/月 + 服务额度);超额付费。

需要 token 吗? 是的——每个 Mapbox 请求都需要 access token(无效 token 返回 401,已实测)。

可以把 token 嵌在网页应用里吗? 可以——Mapbox token 设计为客户端使用;请按应用限定 scope。

地理编码 分类更多

APIAuthHTTPSCORS
Actinia Grass GIS

Actinia is an open source REST API for geographical data that uses GRASS GIS

API KeyYesUnknown↗
administrative-divisons-db

Get all administrative divisions of a country

No authYesYes↗
adresse.data.gouv.fr

Address database of France, geocoding and reverse

No authYesUnknown↗
Airtel IP

IP Geolocation API. Collecting data from multiple sources

No authYesUnknown↗
Apiip

Get location information by IP address

API KeyYesYes↗