JA:Panoramax
| Panoramax | |
|---|---|
| 作者: | Panoramaxチーム |
| ライセンス: | MIT License |
| 動作環境: | Web、 Android および iOS |
| 版数: | 2.15.1 [1] (2026-07-15) |
| 言語: | |
| ウェブサイト: | Panoramax.fr |
| インストール: | |
| ソースコード: | https://gitlab.com/panoramax |
| プログラミング言語: | JavaScript および Python |
|
「エリアを写真でマッピングするための自由な代替手段代替」[1] | |
Panoramaxは、位置情報付きのストリートレベルの写真を提供するフェデレーション(連合)サービスです。写真は自由かつオープンソースのツール群を備えた分散型アーキテクチャを通じて提供されます。言い換えると、特定のアプリの利用を課されず、サーバーをフォークする権利がある「セルフホスト可能なストリートビューのようなアプリ」です。
このウィキページでは、Panoramaxのソフトウェアおよびエコシステムについて説明します。OpenStreetMapからPanoramax上の画像へリンクする方法については、panoramax=*を参照してください。
Panoramaxプロジェクトの主な特徴は以下の通りです。
- パブリックインスタンスまたはプライベート組織としてのセルフホスト機能
- (MapillaryやMapilioとは異なり)自由かつオープンライセンスのサーバー
- 好きなクライアントアプリを選択・開発する自由がある
- 公開されているすべてのサーバーへの単一のエントリポイント(API、ウェブビューア)を提供するメタカタログ(meta-catalog)によるフェデレーション機能
インスタンス
サービス

一部のサービスでは、アプリ内でのアップロード写真をカスタムPanoramaxサーバーに保存します。つまり、写真はブラウザ上のスリッピーマップ(デフォルトのPanoramaxフロントエンド)だけでなく、フェデレーションAPI、Panoramax API、およびSTAC APIを通じてもアクセス可能であることを意味します。
現在フェデレーションされているインスタンスの最新リストは、JSON形式(https://api.panoramax.xyz/api/instances)または人間が読みやすい形式(https://panoramax.fr/#instancesおよびhttps://explore.panoramax.fr/instances、または非公式の代替サイトで確認できます。以下のウィキテーブルにあるリストは手動で更新されているため、古い可能性もあります。
| URL | 地域 | 公開で閲覧可能 | 公開で編集可能 | ライセンス | 備考 |
|---|---|---|---|---|---|
| https://api.panoramax.xyz | 🌐 グローバル | はい | いいえ | 混在 | メタカタログには、パブリックフェデレーション全体で利用可能なすべての写真がリストされています。画像をアップロードした後、メタカタログに表示されるまでしばらく時間がかかる場合があります[2](URLのapi部分は重要です。この部分がないと、https://panoramax.fr/にリダイレクトされます)
|
| https://panoramax.openstreetmap.fr | 🇫🇷 フランス(フランス国外はテスト用) | はい | はい(OSMアカウントを使用) | CC-BY-SA 4.0 (以下の注意書きを参照) | by OSM France
短期的にはOSM FRはフランス国外で撮影された写真をホストできますが、ストレージ(およびコスト)制約のため、世界中をカバーする範囲を長期的に維持することは不可能です。そのため、他のローカルコミュニティが自前の連合インスタンスを立ち上げることが推奨されます[3]。 |
| https://panoramax.ign.fr | 🇫🇷 フランス | はい | [2] | by フランス国立地理情報・森林情報院(Institut national de l'information géographique et forestière、IGN)(訳注: 日本の国土地理院に相当) | |
| https://panoramax.mapcomplete.org | 🌐 グローバル | はい | はい。ただし、https://mapcomplete.org経由のみで、OSMアカウントが必要です。 | CC-BY-SA 4.0 | MapCompleteでアップロードされた画像はこのインスタンスに保存されます。 |
| https://panoramax.multimob.be/ | 🇧🇪 主にベルギー | はい | いいえ | CC-BY-SA 4.0 | by Multimob.be |
| https://panoramax.liswu.me | 🇹🇼 台湾 | はい | CC-BY-SA 4.0 | by OSM-TW ? | |
| https://www.panoramax.wales/ | 🏴 ウェールズ | はい | はい(OSMアカウントを使用) | CC-BY-SA 4.0 | |
| https://panoramax.osm-hr.org/ | 🇭🇷 クロアチアと旧ユーゴスラビア諸国 | はい | はい(OSMアカウントを使用) | CC-BY-SA 4.0 | by Croatian osm-hr.org。旧ユーゴスラビアの一部だった地域のためのアップロードも許可 |
| https://panoramax.libre.net.ar/ | 🇦🇷 アルゼンチン | はい | はい(OSMアカウントを使用) | CC-BY-SA 4.0 | by OSM ARのコミュニティメンバー |
| https://pano.locus.sbs | 🇺🇸 アメリカ合衆国北西部 | はい | はい(OSMアカウントを使用) | CC-BY-SA 4.0 | by LowestPotential。アメリカ合衆国の以下の州をサポートしています。WA, OR, ID, MT, WY, AK, HI |
| https://panoramax.osm.be | 🇧🇪 ベルギー | はい | はい(OSMアカウントを使用) | CC-BY-SA 4.0 | By OpenStreetMap-Belgium、2026-07-11稼働開始 |
| https://panoramax.burakonder.net | 🇹🇷 トルコ | はい | いいえ | CC-BY-SA 4.0 |
OSM-Franceは写真のライセンスとしてCC-BY-SAを採用していますが、非写真の二次的著作物をCC-BYまたはODbLライセンスで作成する権利も与えています。
コミュニティ
- Panoramax forum
- Panoramax on Mastodon (mapstodon.space)
- Panoramax translation group on Telegram
- Panoramax OSM forum Android App
- Peertube
- On Lemmy
- On Reddit
自分のインスタンスをデプロイする
- チェックリスト
- 必要なストレージ容量を決定する
- Docker Composeを使用した新しいインスタンス(OSM-HR)のインストール手順の例
- アルゼンチンのインスタンスを例とした、専用のレンタルサーバー上でのDocker Composeによるインスタンス設定方法(スペイン語もあります)
タグ
panoramax=* - Panoramaxの写真をOSMの地物にリンクします。
貢献
開発
モバイルアプリ
- Baba - Panoramax向けの写真を撮影する非公式のAndroid アプリ。2026年6月4日現在、以下のインスタンスでのみ利用可能です。IGN、OpenStreetMap France、OpenStreetMap Hrvatska、Panoramax Taiwan、Panoramax Cymru/Wales
- Panoramax app for Android - 写真を撮影・アップロードできるアプリ(フォーラムのスレッドの議論)。Google PlayまたはF-Droidからダウンロードできます。iOSアプリはApple App Storeからダウンロードできます。現在竿p-とされているのはフランスとIGNインスタンスのみです。開発は2026年5月に中断されました。
- Vespucci - PanoramaxとWikimedia CommonsにアップロードできるAndroid向けマップエディタ
- MapComplete - 画像をセルフホストのPanoramaxインスタンスにアップロードするウェブ・Androidアプリ
翻訳
ソフトウェア
Panoramaxはフェデレーション(連合)しているため、同じ標準を利用することが重要です。サーバーはSTAC APIを通じて写真を提供する必要があります。それ以外は、準拠しているどのサーバーでもPanoramaxのフェデレーションに参加できます。
Panoramaxで使用されている主なソフトウェアは以下の通りです。
サーバーサイド
すべてのサーバーは、完全に自由ででオープンソースであるPanoramax APIの下で動作しています。PostGISをインストールしたPostgreSQLデータベースを基盤とするPythonおよびFlask APIです。ユーザー管理のほか、写真のアップロードおよび配信処理を行います。
クライアントサイド
STACやWFSサーバーに対応している多くのクライアントから利用可能です。
Panoramaxプロジェクト自体のクライアント:
- Panoramaxウェブサイト - パブリックサーバーのフロントエンド
- Panoramaxウェブビューア - スタンドアロンのJSビューア
- PanoramaxCLIインターフェイス - 画像のアップロードとダウンロードができるPythonベースのCLIツール
標準のSTACまたはWFS APIを使用するクライアント:
サードパーティ製クライアント:
- Panoramax-js - Panoramaxインスタンスに画像をアップロードしたり、提供されている他のAPI呼び出しを行えるTypeScriptライブラリ。MapCompleteが開発・使用しています。
- MapComplete - OSMのエディタおよびビューア。ユーザーはPanoramaxから近くの写真を閲覧したり、MapComplete独自のPanoramaxインスタンスに写真をアップロードしたりできます。(imgurでホストされていた)古い画像はすべてセルフホストのPanoramaxインスタンスに移行されました。このissueに記録があります。
- OpenAEDMap.org -
panoramax=*のリンクがあった場合、画像をpanoramaxから読み込みます。 - OsmApp.org - 近接性に基づいて、場所のPanoramaxの画像を表示します。
- QGISプラグイン: https://gitlab.com/panoramax/clients/qgis-plugin
- Panoramax for ArcGIS https://www.arcgis.com/home/item.html?id=97b27545e801478d9eb36d2a6fc9b63b
- overpass-turbo.eu - panoramaxハッシュが検出されるとpanoramax.xyzへリンクします
- Baba multiplatform mobile app: Google Play store
サポートの要望
コミュニティは、いくつかのトラッカーでpanoramax機能を追加するサポートチケットを作っています。
- OsmAndのリクエスト
- Organic maps: ストリートビュー、写真の追加
- VespucciのPanoramax画像レイヤーを実装する機能リクエストはすでに実装され、Vespucci 21.2 では新しい写真をPanoramaxに貢献することもできるようになります。
- CoMapsのリクエストはこちら(
panoramax=*タグがついた場所を表示する機能はすでにありますが、Panoramaxの画像レイヤーの完全なサポートはまだです)
OSMエディタでの利用
iD 統合
- iDには、撮影日、貢献者、画像タイプでのフィルタリング機能を備えたPanoramaxのサポートが実装されています(以下のスクリーンショットを参照)。
JOSM 統合
2026年1月現在、JOSMはPanoramaxプラグインによりPanoramaxをサポートしています。また、画像の位置を表示する「Panoramax image positions(Panoramax画像位置)」という画像レイヤーもありますが、実際の画像を閲覧するためには使用できません。
2026年2月(JOSMリリース19481)以降、PanoramaxプラグインはJOSM設定の通常の「プラグイン」セクションからインストールできるようになりました。
コードはこのGitHubリポジトリで利用可能です。
MapComplete
MapCompleteは、Panoramaxを活用して写真をアップロードできるようにした最初のエディタです。写真をすぐに追加し、該当するPOIにリンクするために使用できます。アプリ内ではPanoramaxからアップロードした写真(およびMapillary、Wikimedia、インターネット全体からの写真)も表示されます。「近くの画像を見る」機能を使用すると、Panoramaxからの画像を確認できます。
Vespucci 統合
Vespucciは、2025年3月からPanoramax画像の表示をサポートしています(https://vespucci.io/help/en/21.0.0%20Release%20notes/#panoramax-support を参照)。
統計情報
Panoramax Weblate
サードパーティ製ビューア
- MapCompleteでは、マップの地物をクリックし、右側のパネルにある「近くの写真を閲覧」をクリックします。これにはPanoramaxメタカタログからの写真が含まれているため、MapCompleteにアップロードされた写真だけでなく他のインスタンスの写真も表示できます。
プロジェクトスポンサー
https://gitlab.com/panoramax/gitlab-profile/-/raw/develop/images/sponsors.png
関連項目
OSM wiki
- State of the Map Europe 2023でのPanoramaxの発表 - スライドおよびYouTube
- State of the Map Europe 2025でのPanoramaxの発表 - YouTube
- OSMベースのサービス一覧
- 写真のリンク - OSMの地物と外部の写真との間にリンクを作成する方法
- ストリートレベル画像サービス
- Panoramax用の画像撮影 - 機材とテクニック
ウィキペディア
ウィキデータ
外部ウェブサイト
- Meta-catalog - 稼働中のすべてのパブリックインスタンス
- Panoramax on GitLab
- Panoramaxドキュメント
開発者向け
- クライアントの一覧
- panoramax-js - (トークンを使用して)ログインし画像をアップロードするためのTypeScript/JavaScriptライブラリ
- ドキュメントウェブサイトにはOpenAPIのリファレンスがあります。
panoramax-hashを画像のsrcに変換するには、https://api.panoramax.xyz/api/search/?ids=<hash>にクエリを送信します。これにより.jsonファイルが得られます。標準サイズの画像はfeatures[0].assets.sdから利用できます。他のサイズには.hdや.thumbを使用してください。
他には、https://api.panoramax.xyz/api/pictures/{hash}/sd.jpgを使用することもできます。