GGeoXml オブジェクトを使用して、埋め込まれた Google マップに KML をオーバーレイしています。<BalloonStyle>
目印のポップアップ バルーンをカスタマイズする必要があるため、次の要素を使用しようとしています。
<?xml version="1.0" encoding="utf-8"?>
<Document xmlns="http://earth.google.com/kml/2.0">
<name>Concessions</name>
<Style id="masterPolyStyle">
...
<BalloonStyle>
<text>
<![CDATA[
<h6>Concession</h6>
<h4>$[name]</h4>
<p>$[description]</p>
]]>
</text>
<displayMode>default</displayMode>
<bgColor>DDA39B81</bgColor>
</BalloonStyle>
</Style>
...
</Document>
これは Google Earth では期待どおりに機能しますが、埋め込みマップ API はこれを完全に無視しているようです。要素を完全に省略して、<name>
要素内の HTML にすべてを配置することもできると思いますが、要素を利用してカスタム データを構造化された方法で表示<description>
できるようにしたいと考えています。<ExtendedData>