Mapbox服务的Python客户端
项目描述
mapbox-sdk-py
Mapbox网络服务的Python客户端。Mapbox Python SDK是一个低级客户端API,而不是像中的资源API。它返回包含来自Mapbox API的HTTP响应的对象。
服务
-
- 按资源使用的API服务。
- 适用于高级和商业计划。
-
- 驾驶、步行和骑自行车的配置文件
- GeoJSON & Polyline格式化
-
距离V1 已弃用
-
- 正向(地名 ⇢ 经纬度)
- 反向(经纬度 ⇢ 地名)
-
- 将GPS轨迹匹配到OpenStreetMap数据
-
- 从现有的 Mapbox mapids(瓦片集)生成独立图像
- 使用 GeoJSON 增量渲染
-
- 从现有的 Mapbox styles 生成独立图像
- 使用 GeoJSON 增量渲染
- 调整俯仰角和方位角,十进制缩放级别
-
- 沿线条插值值。适用于高程追踪。
-
- 上传数据供 Mapbox 处理和托管。
-
- 管理可编辑的 GeoJSON 特征集合
- 持久存储自定义地理数据
-
- 从矢量瓦片集中检索特定特征的数据
-
- 以指定格式检索图像瓦片、矢量瓦片或 UTFGrid
- 以 GeoJSON 或 KML 格式检索 Mapbox 编辑器项目中矢量特征
- 检索瓦片集的 TileJSON 元数据
- 检索不带任何背景地图的单个标记图像
请注意,新 Mapbox 网络服务发布与本软件包发布之间可能存在一些延迟。
文档
请参阅 https://mapbox-mapbox.readthedocs-hosted.com/en/latest/
安装
$ pip install mapbox
测试
pip install -e ".[test]"
python -m pytest
在您的 Mapbox 账户上运行示例作为集成测试
MAPBOX_ACCESS_TOKEN="MY_ACCESS_TOKEN" python -m pytest --doctest-glob='*.md' docs/*.md
另请参阅
- Mapbox API 文档: https://www.mapbox.com/api-documentation/
- JavaScript SDK: https://github.com/mapbox/mapbox-sdk-js
- Mapbox API 命令行接口: https://github.com/mapbox/mapbox-cli-py
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
mapbox-0.18.1.tar.gz (24.4 kB 查看哈希值)
构建分发
mapbox-0.18.1-py2.py3-none-any.whl (30.6 kB 查看哈希值)