英語の原文: https://argusic.com/best/maps
オープンソースの地図サーバーとツール、インストールと実行
自分で実行できるマップサーバーとマッピングツール。このリストは、Argusic が新規インストールしたときに各プロジェクトが起動したかどうかで並べられており、その試みの録画はワンクリックで確認できます。
テスト期間: 2026年9月26日 〜 2026年11月2日。各行にそれぞれのテスト日を表示しています。プロジェクトはその日以降に変わっている可能性があります。
テストした 35 件のプロジェクトのうち 34 件が動作します。さらに 6 件がテスト待ちです。
要点: テストした 35 件のプロジェクトのうち 29 件が、新しいマシンでそのまま起動しました: arnis、graphhopper、photon、headway、timezone-boundary-builder、geo-three、Aleph、OSM2World、ほか 21 件。さらに 5 件が、データベースなど必要なサービスを代わりのものに置き換えたうえで起動しました: osmnx、tilemill、tasking-manager、geo-golang、web-app。1 件は検証できませんでした: motis。どこで止まったかはログで確認できます。
Argusic が毎回新しいマシンで計測しています。 すべての数値は証拠にリンクしています。
| # | プロジェクト | 判定 | Argusic スコア | 言語 | スター | テスト日 |
|---|---|---|---|---|---|---|
| 1 | arnis | 動作する | 100 / 100 | Rust | 18,527 | 2026年11月2日 |
現実世界の任意の場所を、高い詳細度で Minecraft に生成します。 テストでわかったこと: arnis 3.2.0 CLI binary builds and runs, its test suite passes 1189/1189 tests with zero errors. 10 分。 | ||||||
| 2 | graphhopper | 動作する | 100 / 100 | Java | 6,754 | 2026年9月28日 |
OpenStreetMap 向けのオープンソースのルーティングエンジンです。Java ライブラリまたはスタンドアロンの Web サーバーとして利用できます。 テストでわかったこと: GraphHopper 12.0-SNAPSHOT builds from source, all tests pass (0 failures), and the web server serves valid car/foot/bike routes on port 8989 using the bundled Andorra OSM data. 37 分。 | ||||||
| 3 | photon | 動作する | 100 / 100 | Java | 3,169 | 2026年10月1日 |
openstreetmap データのためのオープンソースジオコーダー テストでわかったこと: Java 21 installed, project builds, all 539 tests pass against embedded OpenSearch instance. 9 分。 | ||||||
| 4 | headway | 動作する | 100 / 100 | Rust | 3,013 | 2026年10月2日 |
OpenStreetMap を搭載したセルフホスト可能な地図スタック。 テストでわかったこと: Rust workspace builds and all unit tests pass; travelmux-server launches and responds 200 on health endpoints; frontend vitest suite passes 44/44 tests with Node 22.22.0; pelias generate_config tests pass 6/6; Docker unavailable blocks full-stack integration tests. 10 分。 | ||||||
| 5 | timezone-boundary-builder | 動作する | 100 / 100 | JavaScript | 1,135 | 2026年10月10日 |
Open Street Map (OSM) からデータを抽出して、世界のタイムゾーンの境界を構築するツール。 テストでわかったこと: npm install succeeds, lint tests pass, and the main script downloads real OSM boundaries to produce valid GeoJSON polygon data. 2 分。 | ||||||
| 6 | geo-three | 動作する | 100 / 100 | TypeScript | 962 | 2026年10月11日 |
threejs 用のタイルベースの地理的な世界地図可視化ライブラリ テストでわかったこと: geo-three installs, builds, and renders 3D map tiles via three.js in headless Chrome; all major modes (PLANAR, HEIGHT, SPHERICAL, HEIGHT_SHADER), LOD strategies (Raycast, Frustum, Radial), and coordinates conversions work correctly. 8 分。 | ||||||
| 7 | Aleph | 動作する | 100 / 100 | Python | 794 | 2026年10月27日 |
衛星画像、地形データ、建物、ストリートビューの写真を LLM に提供します。 テストでわかったこと: Install, all 38 unit tests, CLI help, place resolution, Street View download, satellite download, and dashboard server all succeed with no errors. 2 分。 | ||||||
| 8 | OSM2World | 動作する | 100 / 100 | Java | 794 | 2026年10月14日 |
OpenStreetMap データから世界の三次元モデルを作成するコンバーター テストでわかったこと: OSM2World 0.5.0-SNAPSHOT builds, passes all 808 tests, and successfully converts real OSM data into a 2.3 MB valid binary glTF 3D model file. 20 分。 | ||||||
| 9 | osmtogeojson | 動作する | 100 / 100 | JavaScript | 751 | 2026年10月14日 |
osm を geojson に変換 テストでわかったこと: The repo builds and runs: dependencies installed, full test suite passes (64 + 85 assertions), and the osmtogeojson CLI converts a sample OSM XML file into valid GeoJSON. 1 分。 | ||||||
| 10 | mini-macau | 動作する | 100 / 100 | - | 639 | 2026年10月16日 |
マカオの公共交通機関と航空のトリリンガル 3D visualization: LRT、バス、フェリー、および MFM 空港便のスケジュール駆動シミュレーション テストでわかったこと: With a user-local Node 22 on PATH, npm install, npm test (952 passed), npm run build, npm run lint, the Vite dev server and production preview all work, and the LRT API answers 200 with valid 120-second vehicle windows. 14 分。 | ||||||
| 11 | map-machine | 動作する | 100 / 100 | Python | 572 | 2026年10月18日 |
OpenStreetMap 用の Python レンダラーです。カスタムアイコンを使用し、できるだけ多くの地図上の地物を表示することを目的としています。 テストでわかったこと: The Map Machine Python package is installed in a venv, all 148 tests pass, and the render, icons, and version commands produce valid output. 7 分。 | ||||||
| 12 | fable51-worlds | 動作する | 100 / 100 | JavaScript | 528 | 2026年10月19日 |
コードを通じて世界を実現する、Fable 5.1 より。 テストでわかったこと: Three Three.js worlds (Kyoto Higashiyama, Death Star Trench Run, Union Square SF) install from npm, build with vite, serve via vite dev server at HTTP 200, and render interactive 3D scenes in Playwright headless Chromium. 64 分。 | ||||||
| 13 | osm | 動作する | 100 / 100 | Go | 471 | 2026年10月20日 |
汎用の OpenStreetMap データの読み取り、書き込み、操作のためのライブラリ テストでわかったこと: All 11 Go packages under github.com/paulmach/osm build and pass their tests with CGO disabled: osm, annotate, annotate/internal/core, internal/mputil, osmapi, osmgeojson, osmpbf, osmtest, osmxml, and replication. 2 分。 | ||||||
| 14 | pyrosm | 動作する | 100 / 100 | Python | 441 | 2026年10月21日 |
Python を使用して、Protobuf ファイルから OpenStreetMap データを GeoDataFrame により高速に読み込みます。 テストでわかったこと: pyrosm 0.13.1 builds and installs from source, all 605 tests pass, and all five OSM data layers (network, buildings, POI, landuse, natural) parse correctly from the bundled test PBF extract. 29 分。 | ||||||
| 15 | pyosmium | 動作する | 100 / 100 | Python | 399 | 2026年10月22日 |
libosmium の Python バインディング テストでわかったこと: Pyosmium 4.3.1 is built and installed in a virtualenv at /tmp/dev-venv; imports successfully, processes real OSM XML and PBF files correctly, all 401 tests pass, and the pyosmium-get-changes CLI tool reports version 4.3.1. 20 分。 | ||||||
| 16 | go-staticmaps | 動作する | 100 / 100 | Go | 383 | 2026年10月22日 |
Go (golang) ライブラリおよびコマンドラインツール。OpenStreetMap タイルを使用して静的な地図画像をレンダリングします。 テストでわかったこと: The go-staticmaps library builds, all 2 unit tests pass, and the create-static-map CLI compiles and renders valid PNG images with OSM tiles, markers, and background colors. 2 分。 | ||||||
| 17 | versatiles-rs | 動作する | 100 / 100 | Rust | 331 | 2026年10月24日 |
複数の形式で地図タイルを変換・検証・配信するための VersaTiles ツールキットの中核 Rust 実装。 テストでわかったこと: versatiles 4.15.0 builds, installs, passes all 5137 tests, probes metadata from .mbtiles containers, converts between tile container formats, and serves tiles via HTTP with correct MVT responses. 23 分。 | ||||||
| 18 | walkers | 動作する | 100 / 100 | Rust | 290 | 2026年10月26日 |
egui 用のスリッピーマップ (openstreetmap) ウィジェット テストでわかったこと: Rust 1.95.0 toolchain is installed, the walkers workspace compiles cleanly, all 105 tests pass, and the demo_native binary launches on Xvfb, initializing the wgpu renderer via Mesa llvmpipe and rendering a slippy map window with real OSM tiles. 26 分。 | ||||||
| 19 | OSMExpress | 動作する | 100 / 100 | C++ | 275 | 2026年10月26日 |
OpenStreetMap 向けの高速なデータベースファイル形式です。 テストでわかったこと: osmx C++ binary builds, runs expand/query/extract on real OSM data, test suite passes (27/27), Python osmx package installs and reads databases correctly. 14 分。 | ||||||
| 20 | python-overpy | 動作する | 100 / 100 | Python | 266 | 2026年10月27日 |
Overpass API にアクセスするための Python ラッパー テストでわかったこと: overpy 0.7 is installed in a project venv, its full test suite passes (63/63), and the package answers Overpass queries with correctly parsed JSON responses. 1 分。 | ||||||
| 21 | mapwarper | 動作する | 100 / 100 | Ruby | 222 | 2026年10月30日 |
無料のオープンソースのパブリックな地図のジオレファレンサー、ジオレクティファイア、ワーパー テストでわかったこと: Ruby 2.4.0 Rails 4.2 app running tests against live PostgreSQL 16 + PostGIS 3.4 + GDAL 3.8.4; 94 tests pass, 0 errors, 0 infrastructure-related failures. 36 分。 | ||||||
| 22 | geodesk | 動作する | 100 / 100 | Java | 203 | 2026年10月31日 |
OpenStreetMap データ向けの高速かつストレージ効率的な空間データベースエンジン テストでわかったこと: GeoDesk 2.1.0 builds from source with Maven and all 28 unit tests pass on JDK 17 on x86-64 Linux. 3 分。 | ||||||
| 23 | geo-sleuth | 動作する | 95 / 100 | Python | 5,921 | 2026年10月8日 |
写真が撮影された場所を特定するエージェントスキルです。OpenStreetMap の形状、標高のスカイライン、衛星画像、ストリートビューを利用し、その作業過程を表示します。Claude Code、Codex、Cursor、Gemini CLI、OpenCode、GitHub Copilot で動作します。 テストでわかったこと: uv was installed into a venv and every script's dependencies resolved via uv run; the geo-sleuth skill's core scripts (clues, geo, board, sun, exif, imgprep, terrain, tiles, evidence, ocr, match, sat_scan, intake, baidu_pano) all executed real end-to-end runs with decoded media output, two input edge-case bugs were... 23 分。 | ||||||
| 24 | quackosm | 動作する | 90 / 100 | Python | 380 | 2026年10月23日 |
QuackOSM: DuckDB を使用して OpenStreetMap の PBF ファイルを読み取るためのオープンソースの Python および CLI ツール テストでわかったこと: QuackOSM 0.18.2 installed and running. End-to-end PBF→GeoParquet conversion works on the Monaco test file (7937 features). Tag filtering, WKT conversion, sorting, and CLI modes all function correctly. 30+ tests pass. 7 tests fail due to 8 GB cgroup memory limit being insufficient for the 747+ column keep_all_tags=True... 70 分。 | ||||||
| 25 | geo-downloader | 動作する | 75 / 100 | Rust | 433 | 2026年10月21日 |
GeoD は、OpenStreetMap/XYZ タイル、GeoTIFF、3D Tiles、Esri Wayback に対応した、無料でオープンソースの地理空間データダウンローダーです。Windows、macOS、Linux で動作します。 テストでわかったこと: Frontend builds and all 34 JS tests pass; Rust backend builds and all 121 unit tests pass; the binary exists but cannot launch its GUI (no WebKitNetworkProcess helper, requires root to install). 50 分。 | ||||||
| 26 | maptoposter | 動作する | 60 / 100 | Python | 14,274 | 2026年9月26日 |
お気に入りの都市を美しいミニマルなデザインに変身させましょう。MapToPoster を使えば、コードで視覚的に印象的な地図ポスターを作成・エクスポートできます。 テストでわかったこと: Install completes with no errors, flake8 passes, and the script generates valid map poster PNGs from live OpenStreetMap data via Nominatim geocoding and OSMnx for any city/country pair across all 17 themes, with Google Fonts i18n support confirmed working. 6 分。 | ||||||
| 27 | VoxCity | 動作する | 60 / 100 | Python | 584 | 2026年10月18日 |
地理空間データ、3D 都市モデリング、都市シミュレーションを統合するための Python フレームワークです。 テストでわかったこと: VoxCity 1.7.0 installs in a pip-only venv, passes its full test suite (3021 passed, 16 skipped), and ran a real end-to-end Tokyo data pipeline plus CPU/GPU solar simulations and OBJ/VOX/INX/CitiLES/NetCDF/HDF5 exports. 19 分。 | ||||||
| 28 | sightline | 動作する | 60 / 100 | TypeScript | 575 | 2026年10月18日 |
OpenStreetMap データから実世界のインフラをマッピングする OSINT 検索エンジン テストでわかったこと: npm install and next build succeed; dev server starts on port 3000, homepage serves 200, and the search API returns real OpenStreetMap infrastructure data via Nominatim geocoding and Overpass API queries. 12 分。 | ||||||
| 29 | silver-tourism-digital-twin | 動作する | 60 / 100 | JavaScript | 187 | 2026年10月31日 |
セマンティックデジタルツインと500エージェントのシミュレーションラボラトリー:歴史的地区における高齢者に優しい研究のため。 テストでわかったこと: The Silver Tourism Digital Twin Studio v3.5.0 web application and API server run on port 8092, serving the pre-built frontend, handling OSM place searches via public Nominatim API, supporting scientific figure generation via Python matplotlib/numpy backend, and serving all static assets with correct content types. 5 分。 | ||||||
| 30 | osmnx | モックで動作する | 92 / 100 | Python | 5,889 | 2026年9月29日 |
OpenStreetMap から道路ネットワークやその他の地理空間フィーチャをダウンロード、モデル化、分析、可視化します。 テストでわかったこと: OSMnx 2.1.1 installed via uv from source; 15/17 pytest suite tests pass with a local mock Overpass server; the source bug in elevation.py (0-d array) was patched; the remaining two test failures are due to mock data not matching real OSM attribute richness. 75 分。 | ||||||
| 31 | tilemill | モックで動作する | 92 / 100 | JavaScript | 3,148 | 2026年10月1日 |
TileMill はモダンなマップデザインスタジオです。 テストでわかったこと: Server starts on ports 20008/20009, responds HTTP 200 on all endpoints, 24 of 30 mocha tests pass including config CRUD, project CRUD, abilities, export create/delete, and duplicate module detection for sqlite3/mapnik. 39 分。 | ||||||
| 32 | tasking-manager | モックで動作する | 92 / 100 | Python | 610 | 2026年10月17日 |
Tasking Manager: OpenStreetMap のマッピングでチームを組むためのツール テストでわかったこと: FastAPI backend (Python 3.10, uv-managed) starts successfully on port 5000 against an embedded PostgreSQL 18.6 database, serving the Tasking Manager API with 149 endpoints and Swagger UI documentation. 26 分。 | ||||||
| 33 | geo-golang | モックで動作する | 92 / 100 | Go | 547 | 2026年10月18日 |
ジオコーディングおよび逆ジオコーディング API にアクセスするための Go ライブラリ テストでわかったこと: The geo-golang geocoding framework builds and all 21 test suites pass using httptest mock servers, with no external API keys required. 4 分。 | ||||||
| 34 | web-app | モックで動作する | 92 / 100 | TypeScript | 270 | 2026年10月27日 |
これは動作中のデモ Web アプリです。 テストでわかったこと: All 854 unit tests and all 22 Playwright e2e tests pass; vite dev server answers HTTP 200 on localhost:3000. 10 分。 | ||||||
| 35 | motis | 検証できず | 0 / 100 | C++ | 622 | 2026年10月17日 |
マルチモーダルルーティング、ジオコーディング、地図タイル テストでわかったこと: 検証できませんでした。どこで止まったかはログで確認できます。 87 分。 | ||||||
| - | openinframap | 未検証 | - | TypeScript | 698 | - |
| - | osrm-backend | 未テスト | - | C++ | 8,191 | - |
| - | planetiler | 未テスト | - | Java | 2,239 | - |
| - | osgearth | 未テスト | - | C | 1,819 | - |
| - | sms | 未テスト | - | Python | 269 | - |
| - | timeshape | 未テスト | - | Java | 208 | - |
動作する 実際の依存関係でインストールされ、起動しました。 モックで動作する データベースやサードパーティの API などの外部サービスを代わりのものに置き換えたうえで起動しました。 検証できず 標準のエージェントもより強力なエージェントも、制限時間内に動かせませんでした。どこで止まったかはログで確認できます。
テスト方法
最新のテスト時点でのこのリスト: そのまま動作 29 件、モックで動作 5 件、検証できず 1 件、テスト待ち 6 件。テストした言語: C++、Go、Java、JavaScript、Python、Ruby、Rust、TypeScript。すべての試行で、クリーンな使い捨てのマシン、固定されたバージョンのプロジェクト、45 分の制限時間を使用しています。手順の全体は評価方法のページに掲載しています。
よくある質問 (FAQ)
このリストはどのようにランク付けされていますか?
意見ではなく計測によります: Argusic が新しいマシンにインストールして起動できたプロジェクトが先、次に外部サービスの代わりにモックを使って動作したもの、次に検証できなかったものです。同順位の場合は Argusic スコア、次にプロジェクト自身のソースでの人気度で決めます。
一部のプロジェクトにランクがないのはなぜですか?
6 件のプロジェクトが、テストまたは試行の完了を待っています。Argusic が計測を終えるまで、ランクなしで掲載しています。
証拠はどこにありますか?
各行はプロジェクトの Argusic ページにリンクしており、各実行には完全なログとターミナル録画が sha256 フィンガープリントとともに保存されています。このリストに載っているかどうかにかかわらず、テストしたすべてのプロジェクトに同じページがあります。
このカテゴリのその他のリスト
- オープンソースの AI エージェントフレームワーク、インストール・実行
- 自分で実行できるオープンソースの AI アプリ、テスト済み
- オープンソースの API クライアント、ビルド・実行済み
- オープンソース API ゲートウェイとリバースプロキシ、テスト済み
- インストールして実行したオープンソース CI/CD ツール
- インストールして実行するオープンソース CMS プラットフォーム
- オープンソース LLM ゲートウェイ、インストール・実行
- 初回実行で起動するオープンソース MCP サーバー
- オープンソースの VPN およびネットワークツール、インストール・実行
- オープンソースのバックアップツール、インストールして実行
- オープンソースのブラウザ自動化ツール(インストールして実行)
- オープンソースのコードエディタと IDE、ビルドと起動
- 新しいマシンで実行されたオープンソースのコーディングエージェント
- インストールおよびクエリ可能なオープンソースデータベース
- オープンソースの開発者向け CLI ツール、ビルドと実行で実証済み
- インストールして実行するオープンソースの e コマースプラットフォーム
- オープンソースの電子書籍リーダーとライブラリ、テスト済み
- オープンソースのゲームエンジン、ビルドと実行
- 新しいマシンでビルドして起動したオープンソースゲーム
- インストールして実行するオープンソースのホームオートメーション
- テスト済みのオープンソースのローコード・ノーコードプラットフォーム
- オープンソースのメッセージキューとストリーミング、テスト済み
- オープンソースの音楽サーバー、インストールして再生
- オープンソースの可観測性およびログ記録、インストールして実行
- オープンソースのオフィススイート、インストールして起動
- セルフホスト可能なオープンソースのパスワードマネージャー、テスト済み
- インストールして実行するオープンソースのプロジェクト管理ツール
- オープンソースのスクリーンレコーダー、開発・公開
- インストールおよびクエリ可能なオープンソース検索エンジン
- オープンソースのセルフホスト型アナリティクス、クリーンなサーバーでテスト済み
- オープンソースの音声認識と音声合成、テスト済み
- オープンソースの静的サイトジェネレーター、ビルドと配信
- オープンソースのアップタイムモニターとステータスページ、テスト済み
- オープンソースのベクターデータベース、インストールしてクエリを実行
- 新しいマシンで起動したオープンソースのビデオエディター
- オープンソースのビデオプレーヤー、開発・公開
- インストールして実行するオープンソースの Web スクレイピングツール
- オープンソースのホワイトボードと図表ツール、テスト済み
- セルフホスト可能なオープンソースの Wiki、テスト済み
- オープンソースのワークフロー自動化、インストールして実行
- セルフホスト型 Notion の代替ツール、実インストールで検証
- セルフホスト型ダッシュボードとホームページ、インストールして実行
- 新しいマシンで起動したセルフホスト型 Git サーバー