BLOG / MT / WP

撮影情報表示プラグインのバージョンアップ

本家ウェブサイトリニューアルを控えて、自作プラグインのバージョンアップを行った。
原型を作ったのが2010年1月、Wordpressのプラグインとして開発したのが2011年10月なので、かれこれ15年。途中、Google Maps APIやGeocoding APIの仕様変更があったりして正常動作せずに放置していた時期もあったけれど。

見映えをちゃんとしたいのと、もうちょっと色々な情報を表示したい気持ちが湧いてきたので機能追加した次第。

仕様は以下のとおり。

  • 入力値は ファイル名 撮影情報表示位置 撮影情報セット名 任意のテキスト 。撮影情報表示位置以後は省略可。
    ※写真表示の目的によって表示項目の優先順位が違うので撮影情報セット名で制御
  • 指定されたファイルのデータをカスタムフィールドから読み込む
  • 指定されたファイルのデータがカスタムフィールドになく、Exifに位置情報(緯度経度)が含まれている場合は、逆ジオコード処理してカスタムフィールドに格納する
  • 指定されたファイルのExif情報を組み立てたHTMLタグを返す

これまでの撮影情報表示

新バージョンの撮影情報表示

Copilotに描かせた絵に偽装の撮影情報を埋め込んだサンプルで実装を見てみよう。Copilotに描かせたプロンプトは「日本海沿いの道路風景、四季のリアルな写真」で、こんなのを生成してきたのは驚愕だわ。丹後半島か能登半島にこんな場所あるよね、たぶん。

Microsoft Copilot 2025-03-31 12:00:00 京都府京丹後市丹後町袖志 付近 (35.76425,135.209167) 標高27m これはAIで生成した画像です
撮影情報を写真に重ねるのがカッコ良さそう、と思って。でも、写真の色合いによっては情報が見難くなるのが難点。

2025-06-30 12:00:00 Microsoft Copilot
京都府京丹後市丹後町袖志 付近 (35.76425,135.209167) 標高27m
スマホで撮影した写真を掲載するときのイメージ。

Microsoft Copilot 28mm F=3.5 SS=1/180sec ISO100
2025-09-30 12:00:00 京都府京丹後市丹後町袖志 付近 (35.76425,135.209167) 標高27m
デジイチ写真なら各種設定も表示したい。

「荒天近づく」
Microsoft Copilot 28mm F=3.5 SS=1/30sec ISO100 2025-12-31 12:00:00 京都府京丹後市丹後町袖志 付近 (35.76425,135.209167) 標高27m
写真集っぽく見せるオプションも用意した。

タイトルとURLをコピーしました