コンテンツ
KMLファイルは、Google EarthおよびGoogleマップアプリケーションで画像に地理情報を表示するために使用されます。このフォーマットの背後にあるテクノロジーは、標準のXMLフォーマットに基づくタグベースの構造を使用しています。画像の一般的な形式であるJPEGは、通常、デジタルカメラやモバイルデバイスで撮影された画像に含まれています。 Google Pythonスクリプトを実行すると、JPEG画像をKMLに変換できます。これをGoogleアプリケーションの開発で使用できます。
ステップ1
ブラウザーを開き、「リソース」セクションにあるリンクを開いて、Googleが提供するコード・リポジトリーにアクセスし、変換を実行します。
ステップ2
ページで提供されているPythonスクリプトを取得し、JPEG画像が格納されているのと同じディレクトリに保存します。
ステップ3
コマンドプロンプトで "process_file()"関数を実行して、画像からEXIFデータヘッダーを抽出します。 EXIFは、画像のメタデータを含むJPEGファイルに埋め込まれた形式です。
ステップ4
地理メタデータデータをEXIFファイルから、KML形式で使用される10進数の座標に変換します。コマンドプロンプトに次のコマンドを入力し、後で「Enter」を押します。
def DmsToDecimal(degree_num、degree_den、minute_num、minute_den、second_num、second_den):
手順5
コマンドプロンプトで次のコマンドを入力し、後で「Enter」を押して、JPEGファイルとEXIFファイルのメタデータをKMLファイルに変換します。
def CreatePhotoOverlay(kml_doc、file_name、the_file、file_iterator):