データのアップロード方法
過去にこちらでアップロード方法をまとめました。
Datasets API を使ったアップロード方法
今回はAPIを使ったデータのアップロードを紹介します。
APIマニュアルはこちらをごらんください。
upload.py
import mapbox
from mapbox import Uploader
# Mapboxアクセストークンを設定
access_token = 'YOUR_MAPBOX_ACCESS_TOKEN'
mapbox.config.update(access_token=access_token)
# アップロードするファイルのパス
file_path = 'path/to/your/file.geojson'
# Mapbox Uploader インスタンスの作成
uploader = Uploader()
# アップロードするタイルセットの名前を指定
tileset = 'your_mapbox_username.tileset_id'
# アップロード
with open(file_path, 'rb') as src:
upload_resp = uploader.upload(src, tileset)
# アップロードレスポンスを確認
print(upload_resp.status_code)
print(upload_resp.json())