Men的博客

欢迎光临!

0%

mapbox api

Example request: Retrieve vector tiles

$ curl “https://api.mapbox.com/v4/mapbox.mapbox-streets-v8/1/0/0.mvt?access_token=pk.eyJ1IjoicWlhbnFpYW5nIiwiYSI6ImNrcjRwdGlhYzFkMGYzMHRjNnR2ZDZkNGoifQ.mRcBNO2j_D3URTnVK-g-WQ"

Return a style-optimized tile using the style query parameter

$ curl “https://api.mapbox.com/v4/mapbox.mapbox-streets-v8/12/1171/1566.mvt?style=mapbox://styles/mapbox/streets-v11@00&access_token=pk.eyJ1IjoicWlhbnFpYW5nIiwiYSI6ImNrcjRwdGlhYzFkMGYzMHRjNnR2ZDZkNGoifQ.mRcBNO2j_D3URTnVK-g-WQ"

Example request: Retrieve raster tiles

Retrieve a 2x tile; this 512x512 tile is appropriate for high-density displays

$ curl “https://api.mapbox.com/v4/mapbox.satellite/1/0/0@2x.jpg90?access_token=pk.eyJ1IjoicWlhbnFpYW5nIiwiYSI6ImNrcjRwdGlhYzFkMGYzMHRjNnR2ZDZkNGoifQ.mRcBNO2j_D3URTnVK-g-WQ"

Example request: Retrieve a style

https://api.mapbox.com/styles/v1/examples/cjikt35x83t1z2rnxpdmjs7y7?access_token=pk.eyJ1IjoicWlhbnFpYW5nIiwiYSI6ImNrcjRwdGlhYzFkMGYzMHRjNnR2ZDZkNGoifQ.mRcBNO2j_D3URTnVK-g-WQ

Example request: Retrieve features from vector tiles

Retrieve features within a 10 meter radius of the specified location

$ curl “https://api.mapbox.com/v4/mapbox.mapbox-streets-v8/tilequery/-122.42901,37.80633.json?radius=10&access_token=pk.eyJ1IjoicWlhbnFpYW5nIiwiYSI6ImNrcjRwdGlhYzFkMGYzMHRjNnR2ZDZkNGoifQ.mRcBNO2j_D3URTnVK-g-WQ"

Return at most 20 features

$ curl “https://api.mapbox.com/v4/mapbox.mapbox-streets-v8/tilequery/-122.42901,37.80633.json?limit=20&access_token=pk.eyJ1IjoicWlhbnFpYW5nIiwiYSI6ImNrcjRwdGlhYzFkMGYzMHRjNnR2ZDZkNGoifQ.mRcBNO2j_D3URTnVK-g-WQ"

Query multiple tilesets

$ curl “https://api.mapbox.com/v4/{tileset_id_1},{tileset_id_2},{tileset_id_3}/tilequery/-122.42901,37.80633.json&access_token=pk.eyJ1IjoicWlhbnFpYW5nIiwiYSI6ImNrcjRwdGlhYzFkMGYzMHRjNnR2ZDZkNGoifQ.mRcBNO2j_D3URTnVK-g-WQ"

Return only results from the poi_label and building layers within a 30 meter radius of the specified location

$ curl “https://api.mapbox.com/v4/mapbox.mapbox-streets-v8/tilequery/-122.42901,37.80633.json?radius=30&layers=poi_label,building&access_token=pk.eyJ1IjoicWlhbnFpYW5nIiwiYSI6ImNrcjRwdGlhYzFkMGYzMHRjNnR2ZDZkNGoifQ.mRcBNO2j_D3URTnVK-g-WQ"

数据服务:
地址 + 版本 + 数据名称 + xyz坐标 + token
https://api.mapbox.com/v4/mapbox.mapbox-streets-v8/1/0/0.mvt?token=123

样式服务:
地址 + 版本 + 样式名称 + token
https://api.mapbox.com/styles/v1/examples/cjikt35x83t1z2rnxpdmjs7y7?token=123

图标(sprite):
mapbox://sprites/mapbox/streets-v11
首先,对于索引文件和图像文件,它们将在高dpi设备上将@2x附加到URL。
其次,它们将附加文件扩展名:索引文件的扩展名是.json,图像文件的扩展名是.png。
例如,如果你在你的样式中指定了”sprite”: “https://example.com/sprite",渲染器会加载:
https://example.com/sprite.json和https://example.com/sprite.png,或者
https://example.com/sprite@2x.json和https://example.com/sprite@2x.png。

字体(glyphs):
mapbox://fonts/mapbox/{fontstack}/{range}.pbf