「写真」アプリから、位置情報を付けたままでWebのフォームに画像をアップロードするには?

現場の写真をアップロードして、日付と位置情報をデータベースに格納するというWebサイトを運用しています。(「現場」が遠洋なので、スマートフォンやデジカメ、ノートPCなどで写真を撮影しておき、帰港してから写真をサイトにアップロード)

iPhoneの場合、「カメラ」のフォーマットを「互換性優先」にして撮影しておけば、「写真」アプリからアップロードをすればWebサイト側で画像から撮影日付と位置情報を取得できていました。最近気づいたのですが、現在はこのような運用では位置情報が取得できません。代わりに、いったん「写真」アプリから「ファイル」に画像を送っておいて、Webサイトには「ファイル」からアップロードするようにしていますが、非常に手間がかかります。

「写真」アプリから、位置情報を付けたままでWebのフォームに画像をアップロードする方法はありませんか?


投稿日 2023/07/08 19:28

返信

類似の質問

返信: 6

2023/07/10 22:30 y_oota への返信

y_oota さん、こんにちは。

プライバシーと位置情報サービスについてや、写真に写っているものを調べるの記事をご参照ください。

プライバシー設定
iOS および iPadOS のプライバシー設定を使えば、デバイスに保存されている情報にアクセスできる App を自分で決められます。たとえば、ソーシャルネットワーク App でカメラを使えるようにすれば、写真を撮ってその App でアップロードできるようになります。


また、ご利用の iPhone の OS バージョンや、解決のために実施した手順などを記載すると、ほかのユーザの皆様が答えやすくなります。


今後とも、Apple サポートコミュニティをご活用ください。

2023/07/11 09:31 Specialist_TM への返信

状況を少し詳しく書いておきます。

iOS 16.5.1 にアップデートしたiPhoneです。

iPhoneの「Safari」を使ってWebサイトにアクセスし、指定のフォームから写真をアップロードします。

1.「カメラ」のフォーマットを’互換性優先’に設定して撮影

2.「Safari」でWebサイトにアクセスし、指定のフォームにアクセス

3.撮影した画像を「写真」から選択してアップロード

4.サーバーで、アップロードされた画像から撮影日時と位置情報を読み取る

2023年1月頃までは、この手順で位置情報を読み取ることができていました。

現在は、この手順でアップロードした画像からは位置情報を読み取ることができません。というか、アップロードされた画像には位置情報が含まれていません。また、「Safari」以外のWebブラウザ(Chromeとか)を試してみましたが、結果は同じです。

どうやら、Webサイトのフォームにブラウザを使って「写真」からアップロードするときに、位置情報が抜け落ちているような気がしています。


上の手順1.で撮影した画像を、「写真」から「ファイル」にコピーしておいてから、

3.撮影した画像を「ファイル」から選択してアップロード

すると、サーバーで位置情報を読み取ることができます。


2023/07/11 21:35 y_oota への返信

y_oota さん、ご返信ありがとうございます。

それでは今回の場合、さらに詳しい状況を確認するため、Apple サポートへの相談をご検討ください。製品を選択すると、電話やチャットなどのサポートにつながります。


Apple サポートへのお問い合わせ


どうぞ、よろしくお願いします。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

「写真」アプリから、位置情報を付けたままでWebのフォームに画像をアップロードするには?

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。