地図・地理空間
地図ライブラリ、ジオコーディング、ルーティングとナビゲーションのデータ、GeoJSONやタイルのツール、OpenStreetMap関連のプロジェクトです。Mapboxのリポジトリも多く含みます。
ドローンや気球、凧で撮った写真から地図や点群、3Dモデル、標高モデルを作るオープンソースのツールです。空撮測量に使います。
地図点灯チャレンジのモバイルWebプロトタイプです。主催者が実在の範囲を選んでリンクを共有し、参加者は歩いて地図のマスを点灯させます。
建物や道路のデータを使って実在の都市の3Dマップを生成するWebアプリです。GLBファイルとして書き出せます。
iOS、Android、デスクトップアプリにインタラクティブなベクタータイル地図を表示するオープンソースライブラリです。GPUで高速に描画し、ネイティブアプリへの地図組み込みに使います。
フォーク日 2025-12-31最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub
東京の公共交通をリアルタイムで表示する3Dデジタル地図です。ブラウザ上で電車などの動きを見ることができます。
Google Maps Platform APIのOpenAPI仕様です。非推奨とされており、今後の更新はPostmanワークスペースで行われます。
フォーク日 2023-06-06最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
空間拡張PostGISを備えたPostgreSQLをDockerで動かすためのDockerfileとイメージ設定です。位置情報データベースをコンテナで簡単に起動できます。
地図上で範囲を描いてバウンディングボックスの座標を取得できるWebページです。GDAL、Leaflet、OpenLayers、Overpassなどで値を使えます。
統計的な自然言語処理とオープンな地理データで、世界各国の住所を解析し正規化するCライブラリです。住所の整形や重複レコードの照合に使われます。
世界中の場所を検索できるモジュール式のオープンソースジオコーダーです。オープンデータを使い、住所や地名を座標に変換します。自前で運用できます。
平面の地図ではなく球面上の図形や空間インデックスを扱うライブラリです。地球上の領域や位置の検索、処理に使います。
フォーク日 2020-12-06最終同期 2026-09-29ライセンス: Apache-2.0地図・地理空間GitHub
OpenStreetMap用の、ブラウザで動くシンプルなJavaScript製エディタです。専用ソフトなしで地図データの追加や修正ができます。
コードを書かずにMapbox Tiling Serviceへデータを公開するコマンドラインツールです。Node.jsでターミナルから実行します。
フォーク日 2020-12-04最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub
Mapbox Vision AR SDKのiOS版です。説明やREADMEはなく、名前からiOSアプリ向けのカメラ映像を使ったAR機能と考えられます。
フォーク日 2020-12-04最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
MapboxのAndroid向けVision AR SDKです。端末上のニューラルネットワークで車載カメラの映像を解析し、運転支援やAR案内を可能にします。
フォーク日 2020-12-04最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
単一のGPS点や連続したGPS軌跡を道路ネットワークに対応付ける小さなモジュールです。道路の空間インデックスで高速に照合します。
Rustで書かれた高速なあいまい一致・完全一致のフレーズ検索エンジンです。ジオコーダーCarmenのテキスト索引と検索のために作られました。
フォーク日 2020-11-01最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
Mapbox GL JSやモバイルSDK向けの既成の地図スタイル集です。そのまま使うことも、Mapbox Studioでのカスタム地図の出発点にすることもできます。
フォーク日 2020-11-01最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
Android向けのlibcurlで、Mapbox GL Nativeがネットワーク通信に使います。単体のツールではなく依存ライブラリです。
フォーク日 2020-11-01最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
あらゆるGeoJSONオブジェクトをFeatureCollectionに変換する小さなJavaScript関数です。型ごとの処理分岐を省けます。
Mapboxの地図でリアルタイムデータを可視化するための参考アーキテクチャです。郡ごとの結果がライブ更新される選挙の例が含まれます。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-3-Clause地図・地理空間GitHub
2D点群の外形を凹型の輪郭で求める高速なJavaScriptアルゴリズムです。凸包では空白が広くなりすぎる場合に役立ちます。
OSMデータの接続されたノードのペアを索引化し、メタデータを返すオープンソースのNodeJSモジュールです。経路上の道路タグの取得に使えます。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-3-Clause地図・地理空間GitHub
GeoJSONをgeometry.hppの表現に変換するC++14ライブラリです。C++プログラムでGeoJSONを共通の図形形式として読み込めます。
ローカルの地理データをタイルに変換し、S3またはローカルに出力するコマンドラインツールです。Mapboxによる積極的な保守は終了しています。
GeoJSONをその場でベクタータイルに分割するJavaScriptライブラリです。大きなGeoJSONをブラウザで素早く描画、操作できます。
GeoJSONのLineStringで表したOSMの道路を、交差点と道路の正規化されたグラフに変換するJavaScriptモジュールです。線の結合や分割などを行います。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub
任意の有効なGeoJSONオブジェクトから座標を取り出し、1つの配列として返します。構造を気にせず点だけ欲しいときに便利です。
GeoJSONオブジェクトの範囲(バウンディングボックス)を計算します。データに合わせて地図や静的地図画像の表示範囲を決めるのに使えます。
シェープファイル、GPX、KML、GeoJSON、GeoTIFFなど空間データファイルの種類とプロトコルを判別するNodeモジュールです。Mapboxによる保守は終了しています。
Mapboxのモジュール式Android SDK向けに、アノテーションプロセッサとモジュールプロバイダーを提供するリポジトリです。SDKの各モジュールを組み合わせる基盤です。
フォーク日 2020-11-01最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
ベクタータイルのバッファ群から、指定した経緯度に最も近い地物を取得するNodeモジュールです。タイルデータで地点の近くに何があるかを調べられます。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub
バウンディングボックスを、静的地図用の中心点とズームレベルに変換します。Node.jsでもブラウザでも動作します。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub
ブラウザやNodeで地理空間の点をクラスタリングする高速なJavaScriptライブラリです。近くのマーカーをまとめ、点が多い地図を見やすくします。
Android向けMapbox Vision SDKの使い方を示すサンプル集です。SDKを試し、チュートリアルを進める出発点になります。
フォーク日 2020-11-01最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
Mapbox Maps SDK for iOSで図形やアイコンなどの注釈を簡単に追加できる実験的なライブラリです。本番利用は想定されていません。
拡大縮小、回転、移動、シャブ、タップなどのユーザー操作を検出・処理するAndroid用ライブラリです。地図アプリのタッチ操作に使われます。
フォーク日 2020-11-01最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
地図の描画、位置情報、ルート案内、ジオコーディングをUnityで使えるようにするパッケージです。iOSとAndroidで地図を使うアプリやゲーム向けです。
GeoJSON、Geobuf、CSVのデータから、規模を問わずベクタータイルセットを作成するコマンドラインツールです。地図表示用データの準備に使います。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub
AppleプラットフォームのアプリからMapbox Voice APIを使い、自然な音声合成を行うSwiftライブラリです。ナビアプリでの音声案内に主に使われます。
Turf.jsをSwiftに移植した空間分析ライブラリです。iOSやmacOS、Linuxなどのアプリで図形やGeoJSONの計算に使えます。
Mapbox GL JS用のアクセシビリティ機能で、スクリーンリーダーが地図上の地物名を読み上げられるようにします。音声読み上げ利用者向けに対応するための部品です。
iOSアプリでMapboxの地図や位置情報サービスをARKitと組み合わせるためのユーティリティです。実験的なもので、地図情報をARに表示する用途向けです。
Mapboxジオコーダーの使い方を示すサンプル集で、並列処理や流量制限を伴う一括ジオコーディングなども扱います。各言語での実装例を確認できます。
KMLとGPXをGeoJSONに変換する小さなJavaScriptライブラリです。ブラウザとNode.jsで動き、軌跡や地点データをWeb地図に取り込むのに使います。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub
Android向けのMapboxテレメトリとコアライブラリで、匿名の利用データ収集と、権限、位置情報、接続状態の補助機能を含みます。アーカイブ済みで保守されていません。
Mapbox Maps SDK for Androidを拡張する、用途別プラグインのライブラリ集です。注釈、交通情報レイヤー、3D建物、オフライン地図などがあります。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub
ナビゲーションUI用グラフィックのPaintCodeファイル集です。Android、iOS、Xamarin、Web向けの描画コードとして書き出せます。
フォーク日 2020-11-01最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
ブラウザがMapbox GL JSに対応しているかを判定する小さなライブラリです。地図が動作しない場合の代替表示の切り替えに使います。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-3-Clause地図・地理空間GitHub
MakiアイコンとマップマーカーをJavaScriptで合成し、SVGとして返すツールです。地図用のカスタムマーカー画像の生成に使います。
Mapbox GL JSの地図スタイルのラベル言語を切り替えるプラグインです。ブラウザの言語設定に合わせた切り替えもできます。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-3-Clause地図・地理空間GitHub
Mapbox GL JS用の描画ツールで、Web地図上で点、線、ポリゴンを描いて編集できます。地図アプリに簡単な編集機能を加える用途です。
道路網と住所ポイント(GeoJSON)から補間ネットワークを生成するツールです。ジオコーディングで通り沿いの住所位置を推定するのに使います。
フォーク日 2020-11-01最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
言語・国別にまとめた通り名の略語や同義語のリストです。ジオコーダーが表記の違いを同じ語として扱うために使います。Mapboxが削除したものの保存版です。
Mapboxのスタイルとベクタータイルを使い、ネイティブアプリでカスタマイズ可能な地図を描画するC++ライブラリです。Android、iOS、macOS向けSDKの基盤です。
フォーク日 2020-11-01最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
rasterio用プラグインで、地理空間ラスターにガンマやコントラストなどの色補正をかけます。GeoTIFFの情報を保ったまま衛星画像を見やすくできます。
ラスターデータをMBTiles形式のSQLiteファイルに書き出すRasterio CLIのプラグインです。再投影と並列のタイル生成に対応し、タイル地図用に使えます。
Androidアプリにターンバイターンのナビゲーション機能を追加するMapbox Navigation SDKです。詳細ドキュメントとv2からの移行ガイドが案内されています。
フォーク日 2020-11-01最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
Mapbox GL JSのドキュメントサイトのソースで、APIドキュメントやサンプルの書き方の指針を含みます。ドキュメントを保守する貢献者向けです。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-3-Clause地図・地理空間GitHub
iOS向けMapbox Navigation SDKで、ターンバイターンの案内機能とiPhone、iPad、CarPlay用の完成済みUIを提供します。そのまま組み込むことも独自構築も可能です。
フォーク日 2020-11-01最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
Mapboxのネイティブ SDK間で共有される、静的およびヘッダーのみのC++ライブラリ集です。各SDKの内部的な基盤部品として使われます。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-3-Clause地図・地理空間GitHub
Mapbox Vector Tile仕様のMapnik向け実装です。地理データをベクタータイルにしたり、ベクタータイルを画像に描画したりするC++ヘッダーを提供します。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-3-Clause地図・地理空間GitHub
carmenジオコーダーが使う低レベルのC++ストレージ層です。索引データを保存・検索し、テキストから座標への順ジオコーディングを高速に行えるようにします。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub
Rust製のfuzzy-phraseモジュールをNeonでNode.jsから使えるようにしたラッパーです。JavaScriptからあいまいなフレーズ照合を利用できます。
地図タイル形式のインデックスで地名や住所を検索するジオコーダーです。データソースを差し替えて自前の検索サーバーを動かせます。
フォーク日 2020-11-01最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
Carmenジオコーダーの低レベルなデータ保存部分をRustで実装したライブラリで、JavaScriptからも使えます。場所検索を支える基盤です。
衛星画像や標高グリッドなどの地理空間ラスターデータをPythonで読み書きするライブラリです。GDALをより簡単に扱えます。
フォーク日 2020-11-01最終同期 2026-09-29ライセンス: BSD-3-Clause地図・地理空間GitHub
Mapbox APIのうち経路案内やジオコーディングなどをJavaやAndroidアプリから使うためのSDKです。地図や位置情報機能の追加に使います。
GPSと加速度センサーのデータをカルマンフィルターで統合するAndroid向けライブラリです。位置と移動距離の精度向上が目的です。
OpenStreetMapデータ向けのオープンソース経路探索エンジンです。移動手段ごとの経路案内や到達圏、距離行列を計算できます。
フォーク日 2019-11-13最終同期 2026-09-29独自ライセンス(リポジトリを参照)地図・地理空間GitHub
Open Source Routing MachineのC++バックエンドで、道路網向けの高速な経路探索エンジンです。地図データから経路や所要時間を計算します。
フォーク日 2019-05-04最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub
ヴロツワフの公共交通の遅延を地図上に可視化するハッカソン作品です。2016年11月下旬の2週間分の位置と遅延データを使っています。
GPSの走行記録とOpenStreetMapのデータを比べ、一方通行の設定が誤っていそうな道路を見つけるツールです。地図の修正に役立ちます。
OpenStreetMap向けのオープンソース経路探索エンジンで、Javaライブラリまたは単体のWebサーバーとして使えます。経路、距離、時間、案内を計算します。
フォーク日 2018-05-17最終同期 2026-09-29ライセンス: Apache-2.0地図・地理空間GitHub
OpenStreetMapを基にしたオープンソースの経路検索APIです。経路案内、到達圏、距離行列を提供し、ルート機能が必要なアプリで使えます。
現実的な制約付きの配送計画問題や巡回セールスマン問題を解くJavaツールキットです。配送や訪問ルートの効率化に使います。
フォーク日 2018-01-29最終同期 2026-09-29ライセンス: Apache-2.0地図・地理空間GitHub