Jupyter NotebookでGoogle Earth Engineのデータを対話的に解析・可視化するPythonパッケージ。
- スター
- 8,436
- フォーク
- 949
- 未解決の Issue
- 23
- 最終コミット
- 2 時間前
これは何?
GeoLibreは、地理空間データの表示、探索、分析に使える無料のオープンソースGISプラットフォームです。Webブラウザー、Windows・macOS・Linux向けのネイティブデスクトップアプリ、Android・iOS向けのネイティブアプリで動作するほか、Pythonパッケージを通じてJupyterノートブック内でも利用でき、データはユーザーのマシン上に保持されます。
ブラウザー上でWebAssemblyを使って実行する1,000種類以上の地理空間処理ツールを備え、ベクター解析、ラスター処理、リモートセンシング、水文解析、地形、LiDAR、形式変換、ネットワーク、投影法などに対応しています。これらのツールを使うために、サーバーもインストールも必要ありません。MapLibre GL JS、Mapbox GL JS、CesiumJS、ArcGIS Maps SDK for JavaScriptで地図を描画でき、同じプロジェクトを同期した分割ペインに表示することもできます。
Tauri v2、React、TypeScript、MapLibre GL JS、DuckDB-WASM Spatial、deck.glを使って構築されています。また、RStudio、Quarto、Shiny向けのRパッケージや、Webページ上で見つけたデータセットを開くためのChrome拡張機能も提供しています。
主な機能
- 01ブラウザー、デスクトップ、Android、iOS、Jupyterノートブックで動作
- 02WebAssemblyでローカル実行できる1,000種類以上の地理空間処理ツール
- 03MapLibre、Mapbox、CesiumJS、ArcGISの地図描画エンジンを切り替えたり、組み合わせたりできる
- 04月や火星などの天体を対象とする3D Tilesと惑星ベースマップに対応
- 05GeoParquet、PMTiles、COGなどのクラウドネイティブ形式にデータを変換
- 06空間クエリに対応したDuckDBベースのSQLワークスペースを搭載
ユースケース
- GISソフトウェアをインストールせずに地形、水文、LiDARデータを分析する
- JupyterノートブックやRStudioでインタラクティブな地図を作成する
- ブラウザーで3D都市データや時系列データを可視化する
- 機密性の高い地理空間データをサーバーにアップロードせず、ローカルマシンに保持する
クイックスタート
- 1
インストール不要で、ブラウザーから GeoLibre Web を開けます
- 2
または、Jupyter ノートブックで Python パッケージを使用できます(geolibre.app の Python パッケージページをご覧ください)
使う前に知っておきたいこと
- 代替レンダリングエンジン(Mapbox GL JS、CesiumJS、ArcGIS Maps SDK)では、それぞれ個別の認証情報が必要です。また、互換性はエンジンによって異なります。
- ソースからの実行や Docker の使用など、詳しいセットアップ方法は外部のドキュメントサイトに掲載されており、README の抜粋には含まれていません。
収録されている特集
トピック
よくある質問
- GeoLibre とは?
- ブラウザー、デスクトップ、モバイル、Jupyterで動作し、地理空間データの可視化と分析に使える軽量なクラウドネイティブGISプラットフォーム。 GeoLibreは、地理空間データの表示、探索、分析に使える無料のオープンソースGISプラットフォームです。Webブラウザー、Windows・macOS・Linux向けのネイティブデスクトップアプリ、Android・iOS向けのネイティブアプリで動作するほか、Pythonパッケージを通じてJupyterノートブック内でも利用でき、データはユーザーのマシン上に保持されます。
- GeoLibre は無料で使えますか?ライセンスは?
- GeoLibre は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- GeoLibre は今もメンテナンスされていますか?
- 活発にメンテナンス中。GeoLibre の最終コミットは 2026年11月7日 です。
- GeoLibre は何に使えますか?
- GISソフトウェアをインストールせずに地形、水文、LiDARデータを分析する JupyterノートブックやRStudioでインタラクティブな地図を作成する ブラウザーで3D都市データや時系列データを可視化する 機密性の高い地理空間データをサーバーにアップロードせず、ローカルマシンに保持する
- GeoLibre のインストール方法は?
- インストール不要で、ブラウザーから GeoLibre Web を開けます または、Jupyter ノートブックで Python パッケージを使用できます(geolibre.app の Python パッケージページをご覧ください)
- GeoLibre はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/opengeos/GeoLibre
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ライブの航空機・船舶・衛星・地震などを、音声操作で探索できるオープンソースの3D地球儀
プラグイン不要で、WebGLを使ってブラウザー上にインタラクティブな3D地球儀や2D地図を描画するJavaScriptライブラリです。
LAS、LAZ、CSVの点群データをGLB出力の3D Tiles 1.1に変換するRust製CLIです。
衛星画像、地形、3D都市モデル、ベクターデータなどのGISデータをインタラクティブな地球儀にストリーミングする、ヘッドレスコアの3Dマップエンジン。
C依存なしでラスター、ベクター、点群の地理空間データを読み書き・変換できる、純Rust製ライブラリとCLI。