freeapis

OpenStreetMap

导航、地理定位和地理数据

认证方式
OAuth
HTTPS
No
CORS
Unknown

简介

OpenStreetMap 的 API 读取和编辑自由的全球地图。读取免密钥(实测可用);编辑需要 OAuth。

快速开始

地图数据(实测可用——XML):

curl "https://api.openstreetmap.org/api/0.6/map?bbox=1.0,1.0,1.01,1.01"
<?xml version="1.0" encoding="UTF-8"?>
<osm version="0.6" generator="openstreetmap-cgimap ...">
  <node id="..." lat="1.0" lon="1.0" />
</osm>

认证方式

  • 读取:免密钥(实测)。
  • 写入(编辑):OAuth 1.0a。

速率限制与注意事项

  • 免费;请礼貌使用——重度使用会被限流。
  • bbox 地图下载、节点/道路查询。
  • 地理编码请用 Nominatim(本站收录)。

常见问题

OSM 免费吗? 是的——免费且开放(读取免密钥,实测)。

可以编辑吗? 可以——编辑用 OAuth。

什么格式? XML(OSM 0.6 协议)。

地理编码 分类更多

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