mapbox-file-sniff
シェープファイル、GPX、KML、GeoJSON、GeoTIFFなど空間データファイルの種類とプロトコルを判別するNodeモジュールです。Mapboxによる保守は終了しています。
Xで共有ライセンス表記なし
概要
mapbox-file-sniff は、空間データファイルの種類と、それを開くためのプロトコルを判定する Node モジュールです。判定できる種類には、zip 圧縮および非圧縮のシェープファイル、GPX、KML、GeoJSON、GeoTIFF、mbtiles、TileJSON、serialtiles、tm2z、CSV があります。プロトコルは tilelive のものに対応します。バッファやファイルを渡すと種類が返ります。Mapbox はこのリポジトリを積極的には保守していないと明記しています。
主な特長
- シェープファイル、GPX、KML、GeoJSON、GeoTIFF、CSV などを判定
- mbtiles、TileJSON、serialtiles、tm2z も認識
- tilelive のプロトコル名に対応する値を返す
- fromBuffer() でバッファから判定
こんな人・用途に
アップロードされた空間データを受け付け、種類ごとに処理を分けたい Node 開発者向けです。Mapbox による積極的な保守は終了しています。
- アップストリーム
- mapbox/mapbox-file-sniff
- GitHubのフォーク
- Guo-astro/mapbox-file-sniff
- アップストリームのスター数
- 14
- カテゴリ
- 地図・地理空間
- 言語
- JavaScript
- ライセンス
- ライセンス表記なしライセンスがない場合、著作者がすべての権利を保持します。コードを再利用する前にアップストリームの作者に確認してください。
- フォーク日
- 2020-11-01
- 同期状態
- 同期済み最終同期 2026-09-29
同じカテゴリ: 地図・地理空間
ドローンや気球、凧で撮った写真から地図や点群、3Dモデル、標高モデルを作るオープンソースのツールです。空撮測量に使います。
地図点灯チャレンジのモバイルWebプロトタイプです。主催者が実在の範囲を選んでリンクを共有し、参加者は歩いて地図のマスを点灯させます。
建物や道路のデータを使って実在の都市の3Dマップを生成するWebアプリです。GLBファイルとして書き出せます。
iOS、Android、デスクトップアプリにインタラクティブなベクタータイル地図を表示するオープンソースライブラリです。GPUで高速に描画し、ネイティブアプリへの地図組み込みに使います。
フォーク日 2025-12-31最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub