JA:Potlatch 2

From OpenStreetMap Wiki
Jump to navigation Jump to search
Potlatch 2
P2-osm.png
ライセンス: WTFPL
動作環境: web-based (Flash)
版数: 2.4.16
言語: 英語
ウェブサイト: http://www.openstreetmap.org/edit?editor=potlatch2
プログラミング言語: ActionScript
Potlatch2logo.png

Potlatch 2 (P2と呼ばれることもあります)は OpenStreetMap のエディタです。

ブラウザーに Flash プラグインを必要とします。しかし、全てのブラウザーで対応されているわけではありません(一部にプラグインがないものもあります)。

Potlatch 2 は従来の Potlatch 1 を完全に再作成したもので、以下のような新機能が含まれます。

  • カスタマイズ可能なプリセットによるユーザーフレンドリーなタグ付け
  • WYSIWYG のレンダリング
  • ベクター形式の背景レイヤー
  • より柔軟な undo/redo システム
  • OAuth 対応により他のウェブサイトへの展開可能

Potlatch 2 を使う場所

www.osm.org ホームページの「編集▼」メニューの中から利用できます(もちろん、ユーザー設定で標準のエディタに設定することもできます)。

Potlatch 2 は数多くのウェブサイトに置かれており、かなりカスタマイズされたものもあります。

Potlatch 2 の使い方

基本的な編集

高度な編集

フィードバックとバグ報告

  • tracで potlatch2 の最新のバグ一覧を見ることができます。
  • もしも、データが消えたりおかしくなったりするバグ や、 Potolatch 2 が使えなくなってしまう深刻なバグ をみつけたら、trac にて、コンポーネント名として "potlatch 2" を指定して、ぜひ報告してください。
  • それ以外のバグについても同様に、trac にて、コンポーネント名 "potlatch 2" を指定して、ぜひ報告してください。
  • もしも Potlatch 2が、あなたが快適にマッピング作業をする上で重要なことをしていない場合には、 Suggested enhancements のページに記載してください。
  • 詳細のバグレポートを投稿する方法(より複雑ですが、とてもとても有用です)。
  • 過去の経緯を調べるには、終了した問題

あなたのウェブサイトに Potlatch 2 を置く

Potlatch 2 を、あなたのニーズにあうようにカスタマイズして、あなたのウェブサイトに配置し、OpenStreetMapをアクセスして動作させることができます。これにより、様々なニーズ向けのカスタマイズバージョン、例えばサイクリストや、個々の国向けなど、お好みのものをサイトに置くことが可能になります。手順は Deploying Potlatch 2 にあります。

参加してみよう!

プログラミングの専門的な知識があまりなくても、 Potlatch 2 の開発を手伝う方法はたくさんあります。

  • 問題に遭遇した時に、良質なバグレポートを書く - 上記参照
  • このウィキの文書を改善する
  • カスタムの MapCSS スタイルを追加して、既存のものを改良する(コンパイル不要)
  • カスタムのプリセットファイルを作成する(コンパイル不要)
  • 開発者向けAPIの文書を改善する
  • 単体テストスイートの拡充に協力する
  • tracに報告されているバグを分析して直す。
  • 新しい機能を追加する。

Potlatch 2 は、オープンソースの Flex フレームワークを使って ActionScript 3 で記述されています。開発に参加していただけたら大歓迎です。

ソースは git に入っており、もう SVN は使っていません。開発メンバーと連絡を取るには potlatch-dev メーリングリストに参加してください。

OpenGeoData blog post もごらんください。また、 presentation from WhereCamp.EU 2010 もどうぞ。

FAQ

Linux 上で小さな文字が "口口口" と文字化けする

現象: オプションメニューのような小さい文字が使われているところで、英文字が文字化けします。文字が "口口口" と表示され、ほとんど読めません。

理由:

  • Flash のバグではありません。
  • システムのフォント設定の間違いではありません。
  • フォントのレンダリングの問題でもありません。
  • Potlatch 2 に固定サイズでハードコーディングされている Windows の "Arial" フォントがないからです。(はい、 Potlatch 2 のバグです。ウェブアプリケーションでは、使えるフォントは "sans-serif" だけです。)

解決策:

  • Windows のパーティションから "Arial" フォントをコピーしてください。 `C:\Windows\Fonts\Arial.ttf` にあります。
  • インストールします。(KDE/GNOME/その他のデスクトップ環境のフォントユーティリティを使ってインストールするか、 `/usr/share/fonts/truetype/` 以下に配置して `fc-cache -force` を実行するかします。)