OGC KML標準があり、その標準の仕様がGoogleEarthソフトウェアでどのように解釈および実装されるかを理解してください。特に、Google Earthが実装しているように、仕様で明確に定義されていない灰色の領域がいくつかあります。KMZファイルと埋め込みコンテンツを管理するルールは明確に定義されておらず、明らかに実装固有です。詳細の一部はGoogleKMLリファレンスドキュメントで定義されていますが、定義されていないものもあります。KMLとGoogleEarthのいくつかの矛盾や文書化されていない機能は、KMLエラッタにあります。
説明バルーン内にインラインで表示できるメディアコンテンツ(KMZファイル内に埋め込まれている)と、リンクしてアクセスできるコンテンツの両方に制限があります。
KMZチュートリアル<iframe>
に記載されているコンテンツの制限事項は次のとおりです
<src>
要素内の要素<iframe>
は、ディスク上のローカルファイルを指すことも、KMZファイル内のファイルを指すこともできません。ブラウザがアクセスできるインターネット上のURLを指している必要があります。
このルールの例外として、実際にはKMZファイル内にHTMLファイルを含め、それを機能の説明<src>
内の要素として<iframe>
相対URLとともに含めることができますが、他の多くのメディアタイプはサポートされていません。
[ツール]/[オプション]/[一般]メニューパネルで[ローカルファイルと個人データへのアクセスを許可する]オプションを有効にすると、一部のアクセスルールが緩和され、コンテンツ(HTML、PDFなど)へのリンクにアクセスできるようになります。 Webブラウザからですが、ほとんどの場合、KMZファイルの外部にあるローカルファイルです。